1.6 Simulation Flow
(Ask a Question)The following steps describe the simulation flow:
- At the start, the transceiver is kept at reset.
- Once the device initialization is done, the transceiver is brought out of reset.
- Constant K28.5 character is provided to transceiver.
- The transmitter lanes are connected to receiver lanes internally in the testbench stimulus.
- The transceiver is reconfigured at 1.25G by providing a pulse on Switch_1_25_G signal.
- The transceiver is reconfigured at 2.5G by providing a pulse on Switch_2_5_G signal. See Figure 1-11.
- The transceiver is reconfigured at 5G by providing a pulse on Switch_5_G signal.
- The OUT0 and OUT1 of Dynamic CCC are reconfigured by providing a pulse on Switch_CCC_OUT0_OUT1. See Figure 1-12.
- The OUT2 and OUT3 of Dynamic CCC are reconfigured by providing a pulse on Switch_CCC_OUT2_OUT3. See Figure 1-12.
- The status signal denotes which reconfiguration is used currently.
Important: When the pulse is provided on Switch_1_25_G, Switch_2_5_G, and Switch_5_G signals, the RX_valid and RX_READY signals are deasserted and asserted once the reconfiguration is complete where as RX_IDLE (active-low) is asserted indicating inactivity on the RX data path and deasserted once the reconfiguration is complete.