Low Latency Ethernet 10G MAC Intel® FPGA IP Design Example User Guide: Agilex™ 5 FPGAs and SoCs

ID 813665
Date 10/07/2024
Public
Document Table of Contents

4.3.3. Reset Scheme

Upon power-up, reset the design example (i_rst_n, i_tx_rst_n, and i_rx_rst_n) and wait for o_rst_ack_n, o_tx_rst_ack_n, and o_rx_rst_ack_n signals to get asserted to de-assert the resets. Asserting these signals resets all channels and their components.

Reset sequencing logic handles the resets to MAC and PHY by considering the input i_rst_n, i_tx_rst_n, and i_rx_rst_n as well as tx_ready and rx_ready status signals from PHY.

Figure 19. Reset Scheme for 2.5G Ethernet Design Example
Reset controls for the design can be done through the In-System Sources and Probes (ISSP) provided in the example design with reset inputs mapped as below:
Bit ISSP
0 i_rx_rst_n
1 i_tx_rst_n
2 i_rst_n
3 reconfig_reset