AN 882: Using ADI AD9217 with Intel® Stratix® 10 Devices

ID 683700
Date 8/17/2020
Public
Document Table of Contents

1.11.4.1. Procedure

To run the functional simulation using VCS simulation tool, follow these steps:

  1. In a Terminal window, open the simulation_test_design file, which is present in the design folder.
  2. Change the working directory to simulation_test_design/ll_nphy_tb.
  3. In the command line, type sh run_vcs.sh to invoke the VCS Discovery Visual Environment (DVE).
  4. In the VCS DVE, select File > Load Session from the main menu and select simulation_test_design/load_wave.tcl.
  5. Click Load to load the session.
  6. Run the simulation for 0.5 ms.
  7. When the simulation is completed, observe the output displayed. The following diagrams show the simulation waveforms of the native PHY status output, data pattern generation and C2C states, and latency measurements for 5G design.
Figure 19. Native PHY Status Output
Figure 20. Data Pattern Generation and C2C States
Figure 21. Data at C2C OutputThis simulation waveform has the data at C2C output. Incremental data is provided in each lane and it is observed at C2C output.
Figure 22. Latency Measurement from PHY Transmitter to C2C OutputThis simulation waveform shows the latency measured from the data injected at the PHY transmitter to C2C output. The data 0x001 is a reference for latency measurement, which is highlighted below.
Figure 23. Latency Measurement for 5G Design—197.95 ns