We are working on programming the afe5816. We are interested in producing a system capable of measuring signals transmitted from different transmitters continuously.
That is, we transmit trigger signals train and for each trigger signal we want to measure a 'new measurement'.
If I understand the process correctly, before starting to broadcast you must first configure:
ADC, PLL, LVDS, DTGC. (when the profiles of the DTGC are pre-configured).
As far as I understand, after the first trigger signal, the card starts continuously transferring data to LVDS lanes. So my FPGA needs to be able to start and stop pulling data correctly. But how do I reschedule DTGC? By correct timing of the TGC_SLOPE? Is it also necessary to change the TGC model?