Hi ,
I have acuired data from ILA by using the default adrv9009 app. The RX connected a terminator so the signal should be near zero.
But the waveform acquired has some pulses inside as the pictures below. It looks like adc sampling error and MSB occurred '1' bit wrong value.

only happened at one sample

The report seems all calibration is ok.
Hello
rx_clkgen: MMCM-PLL locked (122880000 Hz)
rx_os_clkgen: MMCM-PLL locked (61440000 Hz)
tx_clkgen: MMCM-PLL locked (61440000 Hz)
rx_adxcvr: OK (4915200 kHz)
tx_adxcvr: OK (2457600 kHz)
rx_os_adxcvr: OK (2457600 kHz)
talise: Device Revision 192, Firmware 6.2.1, API 3.6.2.4294967297
talise: Calibrations completed successfully
rx_jesd status:
Link is enabled
Measured Link Clock: 122.882 MHz
Reported Link Clock: 122.880 MHz
Lane rate: 4915.200 MHz
Lane rate / 40: 122.880 MHz
LMFC rate: 3.840 MHz
Link status: DATA
SYSREF captured: Yes
SYSREF alignment error: No
tx_jesd status:
Link is enabled
Measured Link Clock: 61.441 MHz
Reported Link Clock: 61.440 MHz
Lane rate: 2457.600 MHz
Lane rate / 40: 61.440 MHz
LMFC rate: 3.840 MHz
SYNC~: deasserted
Link status: DATA
SYSREF captured: Yes
SYSREF alignment error: No
rx_os_jesd status:
Link is enabled
Measured Link Clock: 61.440 MHz
Reported Link Clock: 61.440 MHz
Lane rate: 2457.600 MHz
Lane rate / 40: 61.440 MHz
LMFC rate: 3.840 MHz
Link status: DATA
SYSREF captured: Yes
SYSREF alignment error: No
tx_dac: Successfully initialized (122882080 Hz)
rx_adc: Successfully initialized (122882080 Hz)
rx_os_adc: Successfully initialized (122882080 Hz)
I checked the calibration mask as below

Is there any method to improve it?



