Article ID: 000077364 Content Type: Troubleshooting Last Reviewed: 06/22/2023

Why might my E-Tile Hard IP for Ethernet IP occasionally transmit duplicate or reordered words after power-up when used in Intel® Stratix® 10 or Intel Agilex® 7 FPGAs?

Environment

    Intel® Quartus® Prime Pro Edition
    E-tile Hard IP for Ethernet Intel® FPGA IP
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Description

Your E-Tile Hard IP for Ethernet IP may occasionally transmit duplicate or reordered words after power-up when used in Intel® Stratix® 10 or Intel Agilex® 7 devices if the E-Tile Hard IP for Ethernet IP is in an AIB channel phase-locked loop (PLL) clocked, multiple-channel, fractured host-agent configuration and the initialization reset sequence has not been followed.

Resolution

To reliably bring up your AIB channel PLL clocked, multiple-channel, fractured master-slave configured E-Tile Hard IP for Ethernet IP, you must implement the following sequence.

1.       Assert i_sl_csr_rst_n[3:0] and i_reconfig_reset.

2.       Wait until your channel AIB PLL aib_pll_lock signal asserts.

3.       De-assert the i_sl_csr_rst_n[master_channel] and i_reconfig_reset signals.

4.       Wait 10 ms.

5.       De-assert the i_sl_csr_rst_n[slave_channels] signal.

The requirement to sequence the de-assertion of the host-agent channel i_sl_csr_rst_n[3:0] signals will be added to a future revision of the E-Tile Hard IP for Ethernet and E-Tile CPRI PHY Intel® FPGA IP User Guide.

Related Products

This article applies to 2 products

Intel® Stratix® 10 FPGAs and SoC FPGAs
Intel Agilex® 7 FPGAs and SoC FPGAs

1