Altera JESD204B IP Core and ADI AD9250 Hardware Checkout Report 2015.06.25 AN-JESD204B-AV Subscribe Send Feedback The Altera JESD204B IP core is a high-speed point-to-point serial interface intellectual property (IP). ® The JESD204B IP core has been hardware-tested with a number of selected JESD204B-compliant ADC (analog-to-digital converter) device. This report highlights the interoperability of the JESD204B IP core with the AD9250 Analog-to-Digital Converter evaluation module (EVM) from Analog Devices Inc. (ADI). The hardware checkout methodology and test results are described in the following sections. Related Information • JESD204B IP Core User Guide • ADI AD9250 Analog-to-Digital Converter Hardware Requirements The hardware checkout test requires the following hardware and software tools: • • • • Arria V GT FPGA Development Kit with 19 V power adaptor Arria V SoC Development Kit ADI AD9250 EVM (AD9250-FMC-250EBZ) Mini-USB cable ® Related Information • • • • Arria V GT FPGA Development Kit User Guide Arria V GT FPGA Development Board Reference Manual Arria V SoC Development Kit User Guide Arria V SoC Development Board Reference Manual Hardware Setup Set up the development kit with the ADI AD9250 daughter card module installed to the board's FMC connector. © 2015 Altera Corporation. All rights reserved. ALTERA, ARRIA, CYCLONE, ENPIRION, MAX, MEGACORE, NIOS, QUARTUS and STRATIX words and logos are trademarks of Altera Corporation and registered in the U.S. Patent and Trademark Office and in other countries. All other words and logos identified as trademarks or service marks are the property of their respective holders as described at www.altera.com/common/legal.html. Altera warrants performance of its semiconductor products to current specifications in accordance with Altera's standard warranty, but reserves the right to make changes to any products and services at any time without notice. Altera assumes no responsibility or liability arising out of the application or use of any information, product, or service described herein except as expressly agreed to in writing by Altera. Altera customers are advised to obtain the latest version of device specifications before relying on any published information and before placing orders for products or services. www.altera.com 101 Innovation Drive, San Jose, CA 95134 ISO 9001:2008 Registered 2 AN-JESD204B-AV 2015.06.25 Hardware Setup Figure 1: Hardware Setup for Arria V GT Development Kit • The AD9250 module derives power from the FMC connector on the development board. • The AD9250 module supplies the device clock to FPGA 2. • For subclass 1 mode, the FPGA generates SYSREF for the JESD204B MegaCore function as well as the AD9250 module. FPGA 1 FPGA 2 Status LED Transceiver Lanes Device Clock SYSREF rx_dev_sync_n SPI Power Arria V GT FPGA Development Board Altera Corporation ADI AD9250 Module Altera JESD204B IP Core and ADI AD9250 Hardware Checkout Report Send Feedback AN-JESD204B-AV 2015.06.25 Hardware Setup 3 Figure 2: Hardware Setup for Arria V SoC Development Kit • The AD9250 module derives power from the FMC connector on the development board. • The AD9250 module supplies clock to the FPGA and ADC. • For subclass 1 mode, the FPGA generates SYSREF for the JESD204B IP core as well as the AD9250 module. Altera JESD204B IP Core and ADI AD9250 Hardware Checkout Report Send Feedback Altera Corporation 4 AN-JESD204B-AV 2015.06.25 Hardware Checkout Methodology Figure 3: System Diagram The system-level diagram shows how the different modules connect in this design. In this setup where LMF = 222, the data rate of the both transceiver lanes is 4.915 Gbps. The AD9517 clock generator provides 122.88 MHz clock to the FPGA and 245.76 MHz sampling clock to both AD9250 devices. jesd204b_ed_top.v Arria V FPGA #2/Arria V SoC Oscillator 100 MHz mgmt_clk ISSP global_reset rx_seriallpbken FMC jesd204b_ed.v (Example Design) Qsys System JTAG to Avalon Master Bridge 4-Wire device_clk (122.88 MHz) SignalTap II Logic Analyzer LED sclk, ss_n[0], miso, mosi Avalon-MM Interface Signals Avalon-MM Slave Translator link_clk (122.88 MHz) sysref_out Sysref Generator rx_dev_sync_n JESD204B IP (Duplex) L = 2, M = 2, F = 2 AD9250-FMC-250EBZ SPI Slave CPLD 3- or 4-Wire SPI AD9517 Clock Generator Single-Ended to Differential Distribution rx_serial_data[0] (4.915 Gbps) L0 rx_serial_data[1] (4.915 Gbps) L1 AD9250 ADC#1 CLK and SYNC 3-Wire SPI ADC ADC SPI Slave AD9250 ADC#2 CLK and SYNC ADC ADC sync_n sysref ADC#2 clk (245.76 MHz) Related Information AN 696: Using the JESD204B IP Core in Arria V Devices More information on how to set up the board. Hardware Checkout Methodology The following section describes the test objectives, procedure, and the passing criteria. The test covers the following areas: • • • • Receiver data link layer Receiver transport layer Descrambling Deterministic latency (Subclass 1) Receiver Data Link Layer This test area covers the test cases for code group synchronization (CGS) and initial frame and lane synchronization. On link start up, the receiver issues a synchronization request and the transmitter transmits /K/ (K28.5) characters. The SignalTap II Logic Analyzer tool is used to monitor the operation of receiver data link layer. Altera Corporation Altera JESD204B IP Core and ADI AD9250 Hardware Checkout Report Send Feedback AN-JESD204B-AV 2015.06.25 Code Group Synchronization (CGS) 5 Code Group Synchronization (CGS) Table 1: CGS Test Cases Test Case Objective Description Passing Criteria CGS.1 Check whether sync request is deasserted after correct reception of four successive /K/ characters. The following signals in <ip_variant_ • /K/ character (0xBC) is name>_inst_phy.v are tapped: observed at each octet of the jesd204_rx_pcs_data bus. • jesd204_rx_pcs_data[(L*32)• The jesd204_rx_pcs_data_ 1:0] valid signal is asserted to • jesd204_rx_pcs_data_valid[Lindicate that data from the PCS 1:0] is valid. • jesd204_rx_pcs_kchar_ • The jesd204_rx_pcs_kchar_ data[(L*4)-1:0] (1) data signal is asserted The following signals in <ip_variant_ whenever control characters name>.v are tapped: like /K/, /R/, /Q/, or /A/ are observed. • rx_dev_sync_n • The rx_dev_sync_n signal is • jesd204_rx_int deasserted after correct The rxframe_clk is used as the reception of at least four SignalTap II sampling clock. successive /K/ characters. • The jesd204_rx_int signal is Each lane is represented by 32-bit deasserted if there is no error. data bus in jesd204_rx_pcs_data. The 32-bit data bus is divided into 4 octets. CGS.2 Check full CGS at the receiver after correct reception of another four 8B/10B characters. The following signals in <ip_variant_ The jesd204_rx_pcs_errdetect, jesd204_rx_pcs_disperr, and name>_inst_phy.v are tapped: jesd204_rx_int signals should • jesd204_rx_pcs_ not be asserted during CGS phase. errdetect[(L*4)-1:0] • jesd204_rx_pcs_disperr[(L*4) -1:0] (1) The following signal in <ip_variant_ name>.v is tapped: • jesd204_rx_int The rxframe_clk is used as the SignalTap II sampling clock. (1) L is the number of lanes. Altera JESD204B IP Core and ADI AD9250 Hardware Checkout Report Send Feedback Altera Corporation 6 AN-JESD204B-AV 2015.06.25 Initial Frame and Lane Synchronization Initial Frame and Lane Synchronization Table 2: Initial Frame and Lane Synchronization Test Cases Test Case Objective Description Passing Criteria ILA.1 Check whether the initial frame synchronization state machine enters FS_DATA state upon receiving non /K/ characters. The following signals in <ip_variant_ • /R/ character or K28.0 (0x1C) name>_inst_phy.v are tapped: is observed after /K/ character at the jesd204_rx_pcs_data • jesd204_rx_pcs_data[(L*32)bus. 1:0] • The jesd204_rx_pcs_data_ • jesd204_rx_pcs_data_valid[Lvalid signal must be asserted 1:0] to indicate that data from the • jesd204_rx_pcs_kchar_ PCS is valid. data[(L*4)-1:0] (1) • The rx_dev_sync_n and The following signals in <ip_variant_ jesd204_rx_int signal are name>.v are tapped: deasserted. • Each multiframe in the ILAS • rx_dev_sync_n phase ends with /A/ character • jesd204_rx_int or K28.3 (0x7C). The rxframe_clk is used as the • The jesd204_rx_pcs_kchar_ SignalTap II sampling clock. data signal is asserted whenever control characters Each lane is represented by 32-bit like /K/, /R/, /Q/, or /A/ are data bus in jesd204_rx_pcs_data. observed. The 32-bit data bus is divided into 4 octets. ILA.2 Check the JESD204B configuration parameters from ADC in the second multiframe. The following signals in <ip_variant_ • /R/ character is followed by /Q/ name>_inst_phy.v are tapped: character or K28.4 (0x9C) at the beginning of the second • jesd204_rx_pcs_data[(L*32)multiframe. 1:0] • The jesd204_rx_int signal is • jesd204_rx_pcs_data_valid[L(1) deasserted if there is no error. 1:0] • Octets 0-13 read from these The following signal in <ip_variant_ registers match with the name>.v is tapped: JESD204B parameters in each test setup. • jesd204_rx_int The rxframe_clk is used as the SignalTap II sampling clock. The System Console accesses the following registers: • • • • Altera Corporation ilas_octet0 ilas_octet1 ilas_octet2 ilas_octet3 Altera JESD204B IP Core and ADI AD9250 Hardware Checkout Report Send Feedback AN-JESD204B-AV 2015.06.25 Receiver Transport Layer Test Case ILAS.3 Objective Description 7 Passing Criteria The following signals in <ip_variant_ • The dev_lane_aligned signal name>_inst_phy.v are tapped: is asserted after the end of the fourth multiframe in ILAS • jesd204_rx_pcs_data[(L*32)phase but before the first rx_ 1:0] somf signal is asserted. • jesd204_rx_pcs_data_valid[L(1) • The rx_somf signal marks the 1:0] start of multiframe in user data The following signal in <ip_variant_ phase. name>.v is tapped: • The jesd204_rx_int signal is deasserted if there is no error. • rx_somf[3:0] • dev_lane_aligned • jesd204_rx_int Check the lane alignment The rxframe_clk is used as the SignalTap II sampling clock. Receiver Transport Layer To check the data integrity of the payload data stream through the RX JESD204B IP core and transport layer, the ADC is configured to output PRBS-9 test data pattern. The ADC is also set to operate with the same configuration as set in the JESD204B IP core. The PRBS checker in the FPGA fabric checks data integrity for one minute. Figure 4 shows the conceptual test setup for data integrity checking. Figure 4: Data Integrity Check Using PRBS Checker AD9250 PRBS Generator TX Transport Layer TX JESD204B IP Core PHY and Link Layer RX Transport Layer RX JESD204B IP Core PHY and Link Layer FPGA PRBS Checker The SignalTap II Logic Analyzer tool is used to monitor the operation of the RX transport layer. Altera JESD204B IP Core and ADI AD9250 Hardware Checkout Report Send Feedback Altera Corporation 8 AN-JESD204B-AV 2015.06.25 Descrambling Table 3: Transport Layer Test Cases Test Case TL.1 Objective Check the transport layer mapping. Description The following signals in altera_ jesd204_transport_rx_top.v are tapped: • jesd204_rx_data_valid • jesd204_rx_link_data_valid • jesd204_rx_link_error Passing Criteria • The jesd204_rx_data_valid and jesd204_rx_link_data_ valid signals is asserted. • The jesd204_rx_link_error and jesd204_rx_int signals is deasserted. The following signals in jesd204b_ ed.v are tapped: • data_error[M-1:0] • jesd204_rx_int M is the number of converters. The rxframe_clk is used as the SignalTap II sampling clock. The data_error signal is the PRBS checker's pass or fail indicator. Descrambling The PRBS checker at the RX transport layer checks the data integrity of descrambler. The SignalTap II Logic Analyzer tool is used to monitor the operation of the RX transport layer. Table 4: Descrambler Test Cases Test Case SCR.1 Objective Check the functionality of the descrambler. Description Passing Criteria Enable scrambler at the ADC and descrambler at the RX JESD204B IP core. • The jesd204_rx_data_valid and jesd204_rx_link_data_ valid signals is asserted. The signals that are tapped in this test • The jesd204_rx_link_error and jesd204_rx_int signals is case are similar to test case TL.1 deasserted. Deterministic Latency (Subclass 1) Figure 5 shows the block diagram of deterministic latency test setup. A SYSREF generator provides a periodic SYSREF pulse for both the AD9250 and JESD204B IP core. The SYSREF generator is running in link clock domain and the period of SYSREF pulse is configured to the desired multiframe size. The SYSREF pulse restarts the LMF counter and realigns it to the LMFC boundary. Altera Corporation Altera JESD204B IP Core and ADI AD9250 Hardware Checkout Report Send Feedback AN-JESD204B-AV 2015.06.25 9 Deterministic Latency (Subclass 1) Figure 5: Deterministic Latency Test Setup Block Diagram jesd204b_ed_top.v Arria V FPGA #2/Arria V SoC Oscillator 100 MHz FMC jesd204b_ed.v (Example Design) mgmt_clk global_rst_n USER2_DIPSW[0] (SW3) Deterministic Latency Measurement 4-Wire link_clk (122.88 MHz) Sysref Generator sysref_out rx_dev_sync_n JESD204B IP (Duplex) L = 2, M = 2, F = 2 SPI Slave CPLD 3- or 4-Wire SPI AD9517 Clock Generator device_clk (122.88 MHz) SignalTap II Logic Analyzer USER2_PB0 (S11) sclk, ss_n[0], miso, mosi AD9250-FMC-250EBZ Single-Ended to Differential Distribution rx_serial_data[0] (4.915 Gbps) L0 rx_serial_data[1] (4.915 Gbps) L1 AD9250 ADC#1 CLK and SYNC 3-Wire SPI ADC ADC SPI Slave AD9250 ADC#2 CLK and SYNC ADC ADC sync_n sysref ADC#2 clk (245.76 MHz) The deterministic latency measurement block checks the deterministic latency by measuring the number of link clock counts between the start of deassertion of SYNC~ to the first user data output. Figure 6: Deterministic Latency Measurement Timing Diagram Link Clock State ILAS USER_DATA SYNC~ RX Valid sync_to_rxvalid_cnt 1 2 3 n-1 n With the setup above, four test cases were defined to prove deterministic latency. By default, the JESD204B IP core performs a single SYSREF detection. The SYSREF N-shot mode is enabled on the AD9250 for this deterministic measurement. Table 5: Deterministic Latency Test Cases Test Case DL.1 Objective Check the LMFC alignment. Description Check that the FPGA and ADC are aligned to the desired LMF periods. SYSREF detection is always enabled. Passing Criteria The sysref_lmfc_err signal should not be triggered. Observe the sysref_lmfc_err signal from the Signal Tap II Logic Analyzer. Altera JESD204B IP Core and ADI AD9250 Hardware Checkout Report Send Feedback Altera Corporation 10 AN-JESD204B-AV 2015.06.25 JESD204B IP Core and AD9250 Configurations Test Case DL.2 Objective Check the SYSREF capture. Description Passing Criteria Check that the FPGA and ADC capture SYSREF correctly and restart the LMF counter. Both the FPGA and ADC are also repetitively reset. Observe the csr_rbd_count signal from the Signal Tap II Logic Analyzer. DL.3 Check the latency from start of deassertion of SYNC~ to the first user data output. If the SYSREF is captured correctly and the LMF counter restarts, the csr_rbd_count value should only drift a little for every reset due to word alignment. Check that the latency is fixed for Consistent latency from the start every FPGA reset. Repetitively reset of deassertion of SYNC~ to the the FPGA upon assertion of RX valid. first user data output latency. Record the number of link clocks count from start of deassertion of SYNC~ to the first user data output. Continuously compare the current test (n) that records the number of link clocks from deassertion of SYNC~ to the first user data output with the previous test (n-1) record. JESD204B IP Core and AD9250 Configurations The JESD204B IP core parameters (L, M and F) in this hardware checkout are natively supported by the AD9250 module's quick configuration register at address 0x5E. The transceiver data rate, sampling clock frequency, and other JESD204B parameters complies with the AD9250 operating conditions. The hardware checkout testing implements the JESD204B IP core with the following parameter configuā ration. Table 6: Parameter Configuration Configuration JESD204B Parameters Altera Corporation Setting LMF 112 124 222 211 HD 0 0 0 1 S 1 1 1 1 N 14 14 14 14 N' 16 16 16 16 CS 0 0 0 0 CF 0 0 0 0 Altera JESD204B IP Core and ADI AD9250 Hardware Checkout Report Send Feedback AN-JESD204B-AV 2015.06.25 11 Test Results Configuration FPGA Clock Setting Device Clock (MHz) (2) 122.88 Management Clock (MHz) 100 Frame Clock/Sampling Clock (MHz) (3) 245.76 Link Clock (MHz) (3) 122.88 /K/ Character Replacement Enabled Data Pattern PRBS-9 122.88 245.76 245.76 61.44 Ramp (4) Test Results The following table contains the possible results and their definition. Table 7: Results Definition Result Definition PASS The Device Under Test (DUT) was observed to exhibit conformant behavior. PASS with comments The DUT was observed to exhibit conformant behavior. However, an additional explanation of the situation is included, such as due to time limitations, only a portion of the testing was performed. FAIL The DUT was observed to exhibit non-conformant behavior. Warning The DUT was observed to exhibit behavior that is not recommended. Refer to comments From the observations, a valid pass or fail could not be determined. An additional explanation of the situation is included. The following table shows the results for test cases CGS.1, CGS.2, ILA.1, ILA.2, ILA.3, TL.1, and SCR.1 with different values of L, M, F, K, subclass, data rate, sampling clock, link clock and SYSREF frequencies. Table 8: Test Results Test (2) (3) (4) L M F Subclass SCR K Data rate Sampling (Mbps) Clock (MHz) Link Clock (MHz) SYSREF (MHz) Result 1 1 1 2 0 0 16 4915 245.76 122.88 — PASS 2 1 1 2 0 0 32 4915 245.76 122.88 — PASS 3 1 1 2 0 1 16 4915 245.76 122.88 — PASS 4 1 1 2 0 1 32 4915 245.76 122.88 — PASS The device clock is used to clock the transceiver. The frame clock and link clock is derived from the device clock using an internal PLL. The ramp pattern is used in deterministic latency measurement test cases DL.1, DL.2, and DL.3 only. Altera JESD204B IP Core and ADI AD9250 Hardware Checkout Report Send Feedback Altera Corporation 12 AN-JESD204B-AV 2015.06.25 Test Results Test (5) L M F Subclass SCR K Data rate Sampling (Mbps) Clock (MHz) Link Clock (MHz) SYSREF (MHz) Result 5 1 1 2 1 0 16 4915 245.76 122.88 15.36 PASS 6 1 1 2 1 0 32 4915 245.76 122.88 7.68 PASS 7 (5) 1 1 2 1 1 16 4915 245.76 122.88 15.36 PASS 8 (5) 1 1 2 1 1 32 4915 245.76 122.88 7.68 PASS 9 1 2 4 0 0 16 4915 122.88 122.88 — PASS 10 1 2 4 0 0 32 4915 122.88 122.88 — PASS 11 1 2 4 0 1 16 4915 122.88 122.88 — PASS 12 1 2 4 0 1 32 4915 122.88 122.88 — PASS 13 1 2 4 1 0 16 4915 122.88 122.88 7.68 PASS 14 1 2 4 1 0 32 4915 122.88 122.88 3.84 PASS 15 (5) 1 2 4 1 1 16 4915 122.88 122.88 7.68 PASS 16 (5) 1 2 4 1 1 32 4915 122.88 122.88 3.84 PASS 17 2 1 1 0 0 20 2457 245.76 61.44 — PASS 18 2 1 1 0 0 32 2457 245.76 61.44 — PASS 19 2 1 1 0 1 20 2457 245.76 61.44 — PASS 20 2 1 1 0 1 32 2457 245.76 61.44 — PASS 21 2 1 1 1 0 20 2457 245.76 61.44 12.288 PASS 22 2 1 1 1 0 32 2457 245.76 61.44 7.68 PASS 23 (5) 2 1 1 1 1 20 2457 245.76 61.44 12.288 PASS 24 (5) 2 1 1 1 1 32 2457 245.76 61.44 7.68 PASS 25 2 2 2 0 0 16 4915 245.76 122.88 — PASS 26 2 2 2 0 0 32 4915 245.76 122.88 — PASS 27 2 2 2 0 1 16 4915 245.76 122.88 — PASS 28 2 2 2 0 1 32 4915 245.76 122.88 — PASS 29 2 2 2 1 0 16 4915 245.76 122.88 15.36 PASS 30 2 2 2 1 0 32 4915 245.76 122.88 7.68 PASS 31 (5) 2 2 2 1 1 16 4915 245.76 122.88 15.36 PASS 32 (5) 2 2 2 1 1 32 4915 245.76 122.88 7.68 PASS Results for both Arria V GT and Arria V SoC devices. Altera Corporation Altera JESD204B IP Core and ADI AD9250 Hardware Checkout Report Send Feedback AN-JESD204B-AV 2015.06.25 13 Test Results Table 9: Deterministic Latency Measurement for Arria V GT Test L M F Subclass K Data rate (Mbps) Sampling Clock (MHz) Link Clock (MHz) SYSREF (MHz) Result DL.1 2 2 2 1 32 4915 245.76 122.88 7.68 PASS DL.2 2 2 2 1 32 4915 245.76 122.88 7.68 PASS DL.3 2 2 2 1 32 4915 245.76 122.88 7.68 PASS with comments. Link clock observed: 131-132 Table 10: Deterministic Latency Measurement for Arria V SoC Test L M F Subclass SCR K Data Rate Link Clock (Msps) (MHz) Result DL.1 PASS DL.2 PASS DL.3 1 1 2 1 1 16 4915 122.88 PASS with comments. Link clock observed: 83 DL.1 PASS DL.2 PASS DL.3 1 1 2 1 1 32 4915 122.88 PASS with comments. Link clock observed: 131 DL.1 PASS DL.2 PASS DL.3 1 2 4 1 1 16 4915 122.88 PASS with comments. Link clock observed: 131 Altera JESD204B IP Core and ADI AD9250 Hardware Checkout Report Send Feedback Altera Corporation 14 AN-JESD204B-AV 2015.06.25 Test Results Test L M F Subclass SCR K Data Rate Link Clock (Msps) (MHz) Result DL.1 PASS DL.2 PASS DL.3 1 2 4 1 1 32 4915 122.88 PASS with comments. Link clock observed: 227 DL.1 PASS DL.2 PASS DL.3 2 1 1 1 1 20 2457 61.44 PASS with comments. Link clock observed: 63 DL.1 PASS DL.2 PASS DL.3 2 1 1 1 1 32 2457 61.44 PASS with comments. Link clock observed: 83 DL.1 PASS DL.2 PASS DL.3 2 2 2 1 1 16 4915 122.88 PASS with comments. Link clock observed: 83 DL.1 PASS DL.2 PASS DL.3 2 2 2 1 1 32 4915 122.88 PASS with comments. Link clock observed: 131 The following figure shows the SignalTap II waveform of the clock count from the deassertion of SYNC~ in the first output of the ramp test pattern. The clock count measures the first user data output latency. Altera Corporation Altera JESD204B IP Core and ADI AD9250 Hardware Checkout Report Send Feedback AN-JESD204B-AV 2015.06.25 Test Result Comments 15 Figure 7: Deterministic Latency Measurement Ramp Test Pattern 002h 001h 1Fh 00h 03h 000h 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 131 test_fail test_cnt sysref test_k rx_sync_n rx_valid csr_rbd_count csr_rbd_offset sync_to_nvalid_cnt sync_to_rxvalid_cnt_pre 0000000h 001h 002h 1Fh 00h 000h 0 131 03h 131 jesd204_rx_dataout[13:0] jesd204_rx_dataout[27:14] Test Result Comments In each test case, the RX JESD204B IP core successfully initialize from CGS phase, ILA phase, and until user data phase. No data integrity issue is observed by the PRSB checker. For test case with LMF = 211, the data rate is reduced to 2457 Mbps to limit the ADC sample clock to less than 250 MHz. The following table describes the scenarios where there is a difference in the data rate. Table 11: Sample Rate Implication for Test Case with LMF = 211 Item Data rate Scenario 1 4915 Mbps Scenario 2 2457 Mbps Altera JESD204B IP Core and ADI AD9250 Hardware Checkout Report Send Feedback Remark Data rate is within the operating condition of AD9250. Altera Corporation 16 AN-JESD204B-AV 2015.06.25 Document Revision History Item Scenario 1 Link clock = data rate/40 Scenario 2 122.88 MHz ADC sample clock must be 491.52 MHz ≤ ADC maximum sampling rate Remark 61.44 MHz Link clock frequency is determined by the data rate. 245.76 MHz Sample clock frequency in scenario 1 is beyond the operating condition of AD9250. The link clock count variation in the deterministic latency measurement is caused by the word alignment, where control characters fall into the next cycle of data some time after realignment. This makes the duration of the ILAS phase longer by one link clock some time after reset. Document Revision History Date Version Changes June 2015 2015.06.25 Added new information on hardware setup, parameter configurations, and test results for Arria V SoC device. December 2013 2013.12.02 Initial release. How to Contact Altera Table 12: How to Contact Altera To locate the most up-to-date information about Altera products, refer to this table. You can also contact your local Altera sales office or sales representative. Contact Contact Method Address Website www.altera.com/support Website www.altera.com/training Email custrain@altera.com Product literature Website www.altera.com/literature Nontechnical support: general Email nacomp@altera.com Nontechnical support: software licensing Email authorization@altera.com Technical support Technical training Altera Corporation Altera JESD204B IP Core and ADI AD9250 Hardware Checkout Report Send Feedback