ADQ Development Kit for custom FPGA firmware
Firmware development kit for on-board open FPGA
The ADQ Development Kit is a tool for developing custom firmware in the FPGA of an ADQ-series digitizer. SP Devices’ digitizers are characterized by a combination of high speed and high resolution.
The amount of data from the digitizer is thus very high. The most efficient way of processing the data is through a real-time implementation inside the FPGA on the digitizer. The ADQ Development Kit opens the FPGA for the implementation of real-time signal processing algorithms.
The ADQ Development Kit is available for all digitizer models.ADQ7-Series
The ADQ7 hosts a powerful Xilinx Kintex UltraScale KU085 FPGA which is made available to the user through the development kit. The kit contains a number of pre-compiled blocks that implement the fundamental data acquisition functions required for normal operation. Additional custom real-time signal processing can be inserted in designated user areas which are tightly integrated with the pre-compiled parts.ADQ8- and ADQ14-Series
The digital signal processing core of these digitizers is a powerful Xilinx Kintex 7 K325T FPGA. There are several nodes in the datapath where custom signal processing can be placed, and the custom firmware can access data from the ADC, the data bus to onboard memory, and various host connections.ADQ V6-Series
The digital signal processing core of the V6 digitizers is a powerful Xilinx Virtex 6 FPGA. The FPGA contains all infrastructure for a digitizer. There is also a several nodes in the data path where custom signal processing can be placed. The custom firmware can access the data from the ADC, the data bus to on board memory, and various host connections.ADQ V5-Series
The ADQ V5 series of digitizers contains two powerful Xilinx Virtex 5 FPGAs. The first FPGA is open for custom real time signal processing functions. The second FPGA contains the infrastructure for a digitizer. There is also a several nodes in the data path where custom signal processing can be placed in this FPGA too. The custom firmware can access the data from the ADC, the data bus to on board memory, and various host connections.
ADQ Development Kit Usage
The ADQ Development Kit is a design project for Xilinx development tools. It contains a compiled netlist (NGC) with the pre-defined infrastructure. There is also a User Logic area, where custom functions is placed. There are pre-defined data and ports and control ports in the User Logic area to access the data. The ADQ Development Kit comes with example source code for easy start-up of the development work. Xilinx ISE is required for ADQ V5 and ADQ V6. Xilinx Vivado is required for ADQ14.
Controlling Custom Functions from Software
The ADQ Development Kit contains user registers, which are accessed via read register and write register commands from the application software. The advanced user may also use the data channel for control parameters.
ADQ Design Services
SP Devices' offers the possibility of customizing the ADQ series digitizer boards. Customizations can include hardware, software and FPGA firmware changes. Read more about our design services here.
For further information, download the datasheet here, and you will be contacted by our sales department.