I'm using the ADS8691 in a trigger device. The trigger is being generated as soon as the signal (50Hz) crosses a certain level.
I did not expect, that there's a constant time delay of more than 16 samples (sampling rate is 1MSPS) between trigger and real crossing of set level.
I could not find any information regarding time delay in the datasheet of the ADS8691.
The signal processing is done in a FPGA where additional time delay is negligible.
Since there is a low-pass-filter implemented in the ADC I suppose that it is done using FIR, isn't it?
I just wanted to be sure, that there is no other reason for this behavior than the ADC, especially the LPF itself.
Unfortunately, there's no possibility to switch off LPF...