Other Parts Discussed in Thread: ADC12DJ3200,
Hello Team,
we are upgrading a working hardware based on the ADC12DJ3200 to the ADC12DJ5200.
Expectation is that from the HW/pinout/SW/FW perspective the two parts are 1:1.
Nevertheless the JESD link with FPGA, by powering up the board with the new ADC12DJ5200, is failing.
We probed the lanes, and from signal integrity they look good.
Nevertheless the sync pattern doesn’t persist continuously.
Unexpected signals are observed before and after short burst of the expected signal. See the attached for example.
We hooked up a high speed scope and monitored the signals as we ran different test patterns (as described in the JTEST section of the datasheet). We tried running K28.5, D21.5, steady high, steady low and Clock patterns. In all cases we noticed that the desired pattern is always preceded and followed by other patterns which sometimes look like K28.5 and D21.5 and clock patterns. The datasheet mentions that once a test like the clock pattern is initiated, the ADC should continue to output that pattern indefinitely. The SPI communication to the chip seems to be working fine as we can read and write different registers including the chip ID register. The signal integrity of the JESD signal also looks quite good. We modified our power supply to the board to accommodate the higher power requirements of the 5200 but still no luck in sync’ing JESD. We have also tried playing with the pre-emphasis on the ADC but we don’t think it is lossy trace issue since the 3200 board works fine and the fact that the data coming out of the ADC is not what we expect. We have other JESD devices on the board and they are working fine. And of course all our 3200 boards work OK.
- Can you comment, what in the HW upgrade could have got wrong?
- Do we need to upgrade the FPGA FW to get the part properly running?
Thanks for the follow up,
SunSet