Why does my Intel® Stratix® 10 TX or MX device with E-tile transceivers fail to configure after adding the PRESERVE_UNUSED_XCVR_CHANNEL Intel Quartus® Settings File (QSF) assignment? - Why does my Intel® Stratix® 10 TX or MX device with E-tile transceivers fail to configure after adding the PRESERVE_UNUSED_XCVR_CHANNEL Intel Quartus® Settings File (QSF) assignment? Description Your Intel® Stratix® 10 TX or MX device with E-tile transceivers may fail to configure after adding the PRESERVE_UNUSED_XCVR_CHANNEL QSF assignment if a completely unused E-tile has a static signal applied to REFCLK_GXE[BANK]_CH0[P/N]. Intel® Stratix®10 TX and MX devices with instantiated E-tile transceivers require a toggling reference clock for the FPGA to configure. The addition of the PRESERVE_UNUSED_XCVR_CHANNEL QSF assignment protects unused channels by enabling transceiver circuits. However, they require a reference clock to run. Therefore, the FPGA may not configure if this reference clock is missing. Resolution To work around this problem when using the global PRESERVE_UNUSED_XCVR_CHANNEL QSF assignment, you can instantiate dummy transceiver channels in unused E-tiles, ensuring they have a toggling reference clock at configuration. All preserved channels in those tiles will use the same reference clock. Alternatively, you can use the per-pin PRESERVE_UNUSED_XCVR_CHANNEL QSF assignment only to preserve channels in tiles that are intended to be used. If a tile is never intended to be used, you should not add the per-pin PRESERVE_UNUSED_XCVR_CHANNEL QSF assignment. Examples of PRESERVE_UNUSED_XCVR_CHANNEL QSF assignments are below. Global QSF assignment set_global_assignment -name PRESERVE_UNUSED_XCVR_CHANNEL ON Per-pin QSF assignment set_instance_assignment -name PRESERVE_UNUSED_XCVR_CHANNEL ON -to AA75 This information will be added to a future version of the E-Tile Transceiver PHY User Guide and Intel Stratix 10 Configuration User Guide. Custom Fields values: ['novalue'] Troubleshooting 1807523646,1808639755 False ['Stratix® 10 E-Tile Transceiver Native PHY'] ['FPGA Dev Tools Quartus® Prime Software Pro'] 20.1 19.2 ['Stratix® 10 MX FPGA', 'Stratix® 10 TX FPGA'] ['novalue'] ['novalue'] ['novalue'] - 2023-03-07

external_document