The axi_ad7616_pif module controls parallel interface of AD7606B. It generates active low chip select signal cs_n, read enable rd_n and write enable wr_n signal. db_t signal controls the direction of parallel bidirectional data bus db signal where db_i is 16-bit input and db_o is 16 bit output. It receives 16-bit parallel data from ADC and converts it to adc_data signal with adc_sync and adc_valid signal for interfacing with dma fifo interface. here adc_data is 16-bit wide means AD7606B 8-channel data are buffered sequentially. wr_req and rd_req signal from control block act as precursor to generate wr_n and rd_n signal and wr_data and rd_data for flow of data between FPGA and ADC in register read/ write functionality. end_of_conv is negative edge of trigger_s signal from control block which trigger adc data capturing from AD7606B. adc_data_chx is 16-bit parallel data of each 8-channel arrange for PACK module with adc_valid_pp signal.
| Name |
Description |
| ADC_RESOLUTION |
Sets the data width of parallel interface bus db
|
| NUM_OF_CHANNELS |
Sets the number of channels to capture from ADC |
Return to AD7606B FPGA axi_ad7606b Architecture
| Information on this site was obtained from |
|