The HDL reference design for the CN0540 provides all the interfaces that are necessary to interact with the devices on the 24-bit data acquisition system designed for IEPE sensors.
The design have a SPI Engine instance to control and acquire data from the AD7768-1 24-bit precisions ADC, providing support to capture continuous samples at maximum sampling rate. Currently the design support FPGA carriers from both Intel and Xilinx.
The design is built upon ADI's generic HDL reference design framework. In the ADI Reference Designs HDL User Guide can be found an in-depth presentation and instructions about the HDL design framework in general.
The reference design uses the standard SPI Engine Framework to interface the AD7768-1 ADC. The SPI offload module, which can be used to capture continuous data stream at maximum data rate, is triggered by the DRDY (data ready) signal of the device.
In order to build the HDL design the user has to go through the following steps: