Hi,
I'm using the ADC12J4000 EVM with the provided demo GUI and a FPGA Arria10 board, everything is working well : i can get adc i/q with no problem.
However when I move to my custom hw design, some problems with JESD start to appear:
*My design is a FPGA Arria10 board with ADC12J40000 as ADC and an HMC7044 as clkgenerator.
*I'm using the altera official JESD ip, again no issue when using it with the evalboard (ADC12J4000 EVM).
*On my design, the jesd synchro is never achieved correctly.
What i see:
I'm configuring the ADC12J4000 with exactly the same configuration as the evalboard.
But i observe that the "JESD204B and System Status Register" of the ADC12J4000 (register 0x205) doesn't show a status similar as the Evalboard.
Especially, the bit LINK_UP stays at 0, (bit ALIGNED is 1, PLL_LOCKED is 1).
When reading the datasheet, it only says "When set, indicates that the JESD204B link is in the DATA_ENC
state", it is not really clear about what it means.
What does mean a REG[0x205].LINK_UP at value 0 ?
Is there another register or tests that could help me to find why the jesd is not working?
Could it be an hardware problem? or maybe the ADC12J4000 configuration is not ok ?
Thanks