Article ID: 000075367 Content Type: Troubleshooting Last Reviewed: 01/03/2023

Why does the Low Latency Ethernet 10G MAC's dynamic generated 10GBASE-R Register Mode design example fail timing in Intel® Arria® 10 device?

Environment

    Intel® Quartus® Prime Pro Edition
    Low Latency Ethernet 10G MAC Intel® FPGA IP
BUILT IN - ARTICLE INTRO SECOND COMPONENT

Critical Issue

Description

Due to a problem in he Intel® Quartus® Prime Software version 17.0 and above, the Low Latency Ethernet 10G MAC's dynamically generated 10GBASE-R Register mode design example mihgt fail timing when statistics collection is enabled.

Resolution

To work around this problem, add the following sdc constraint in the altera_eth_top.sdc file: 

if {$::quartus(nameofexecutable) == "quartus_fit"} {

  set_clock_uncertainty -from dut_inst|wrapper_inst|baser_inst|xcvr_native_a10_0|rx_pma_clk -to dut_inst|wrapper_inst|baser_inst|xcvr_native_a10_0|rx_clkout -hold -add -100ps

This problem is fixed starting with the Intel® Quartus® Prime Pro Edition Software version 18.0.

Related Products

This article applies to 1 products

Intel® Arria® 10 FPGAs and SoC FPGAs

1