From discovery of the promising effect there is a long way while it becomes a customer demands satisfying system. What works very well on laboratory table, usually fails on client's site or become too complex to be usable.
We help inventors to convert their promising ideas into well operating devices or systems.
We take care about: circuit design, housing selection, assembly methodic, testing and everything else required to have well operating device or production ready prototype.
For device control, high rate data collection and processing we use modules with programmable logic microchips mainly. Our developments are based on Xilinx FPGAs. Experience in high frequency electronics, combined with FPGA technology, allows us to create ultra-fast devices with short reaction time and high data flow rates.
Simple systems might be created using widely available equipment, but specific systems usually require an individual approach and custom development. Depending on the requirements we integrate customers equipment by modifying it, adding additional electronic parts or developing customized devices and modules.
The scope of work includes analog electronic devices as well. We develop customer-specific RF devices, designed to work in frequency range from DC up to 3 GHz and even higher frequencies.
Software Development
Today almost all measurement and control systems require software development. It can be difficult to achieve satisfying results using general purpose equipment. Customized measurement or control systems require highly specific solutions.
Company Aidiga Ltd. develops MS Windows OS applications for various tasks: from simple stand-alone applications and libraries up to high complexity applications for measurement and control systems.
We focus in time-critical, multi-threaded (parallel processing) applications for measurement and control systems.
For time consumptive parallel processing we utilize computer's GPU using OpenCL or CUDA platform. GPU utilization helps to increase processing power in times.
We specialize in: Delphi, C/C++, Java, .NET, MySQL
We provide full software development service. Our clients get fully functional customized software solutions with support for one or more years.
Typical structure of our software products is modular. Applications consist of many more-less independent modules, designed for various tasks, and it could be added, removed or customized according to customer requirements. Modular structure of our software allows easily to add third party libraries, required to communicate with other systems: databases, geographic information systems, event management systems, etc.
FPGA Firmware Development
Micro-controllers are powerful things, but when short reaction times is needed - only FPGA based solutions can help.
Aidiga Ltd. develops Xilinx FPGA based devices, firmware for such devices and intellectual property modules for specific tasks.
We focus on:
- High speed interfaces. ADC, DAC, etc.
- DSP modules. FFT, FIR, etc.
- Custom algorithms.
- High speed and high precision machinery control using PID (proportional–integral–derivative controller) technique.