Why does the Intel® FPGA P-Tile Avalon Streaming IP for PCI Express* Design Example export reconfiguration interfaces to top level pins, ports? - Why does the Intel® FPGA P-Tile Avalon Streaming IP for PCI Express* Design Example export reconfiguration interfaces to top level pins, ports?
Description Due to a problem with the Intel® FPGA P-Tile Avalon Streaming IP for PCI Express* Design Example, reconfiguration interfaces are incorrectly exported to top-level pins/ports? This can cause design instability depending on the signals connected to these pins on the actual PCB. The following signals are incorrectly exported to the top level. dummy_user_avmm_rst_reset p0_config_tl_dl_timer_update xcvr_reconfig_read xcvr_reconfig_readdatavalid xcvr_reconfig_waitrequest xcvr_reconfig_write p0_config_tl_tl_cfg_add p0_config_tl_tl_cfg_ctl p0_config_tl_tl_cfg_func p0_tx_cred_tx_cdts_type p0_tx_cred_tx_data_cdts_consumed xcvr_reconfig_address xcvr_reconfig_writedata xcvr_reconfig_readdata Resolution To work around this problem modify the top-level RTL to stop these signals from being exported, or use virtual pin assignment to achieve the same. This problem is fixed starting with the Intel® Quartus® Prime Pro Edition Software version 21.3.
Custom Fields values:
['novalue']
Troubleshooting
18016636016
False
['Avalon-MM Stratix® 10 Hard IP for PCI Express', 'Avalon-ST Stratix® 10 Hard IP for PCI Express', 'PCI Express']
['FPGA Dev Tools Quartus® Prime Software Pro']
21.3
21.1
['Agilex™ 7 FPGA F-Series', 'Agilex™ 7 FPGA I-Series', 'Stratix® 10 DX FPGA']
['novalue']
['novalue']
['novalue'] - 2022-02-27
external_document