Other Parts Discussed in Thread: LMK04821, , ADS54J66, ADS54J66EVM
Dear all,
we are having trouble establishing a link between the ADS54J60 converter and a XIlinx VC707 board. We have checked the physical links (SYNC, SYSREF) and the eye diagram on the receiver side and see no issues. CGS is achieved and the converter begings the transmission of ILAS after SYNC is de-asserted.
Starting from octet 3 of the ILAS, the FPGA reports a disparity error on every other octet and consequently re-asserts SYNC shortly afterwards, causing the converter to transmit /K/ again. The link then gets stuck in this state.
The current test procedure is: Start device clocks and continuous SYSREF (LMK04821), put receiver into reset state, reset and configure converter, release receiver from reset state. Putting both devices into continuous /K/ test mode results in no errors.
The problem persists in subclass 0 mode, for a single-lane receiver and for pulsed SYSREF operation. Scrambling is disabled. Any further debugging advice is highly appreciated, especially regarding these two points:
1. What are the expected octets during ILAS? Some converters fill the in-between data with a counter value, but we are receiving seemingly random data (apart from the control characters and the JESD config data in the second multiframe).
2. There is no information in the datasheet regarding the supported values for K. We receive ILAS e.g. for K-1 = 15 but not for 31.
Best regards,
David


