Hi,
I need to interface an AD7606B to a Linux system based on NXP iMX93 in order to achieve a sampling frequency of 50kSps for each of the 8 channels. I read that you interpose an FPGA between the linux system and the ADCs in order to achieve higher speed (i tryed the AD7606B directly connected to the iMX93 but i had a non-costant sampling rate).
Right now a cannot add an FPGA to my board but i have a high speed extern microcontroller. Can I interpose this between the two devices? I know how to sample the ADC with the microcontroller, but in case i would like to use the SPI engine driver (https://wiki.analog.com/resources/tools-software/linux-drivers/spi/spi_engine), what do i need to insert in the firmware to achieve this?
Thank you in advance
Lorenzo