Visible to Intel only — GUID: bjj1534517451738
Ixiasoft
Visible to Intel only — GUID: bjj1534517451738
Ixiasoft
2.4. Additional Clock Requirements for HPS, PCIe* , eSRAM, and HBM2
FPGA Configuration
- HBM2: pll_ref_clk and ext_core_clk
- eSRAM: CLK_ESRAM_[0,1]p and CLK_ESRAM_[0,1]n
- HPS: HPS_OSC_CLK, when HPS enabled 3
- HPS EMIF: pll_ref_clk
- L- and H-tile PCIe* channels: REFCLK_GXB
- E-tile: REFCLK_GXE
In the Stratix® 10 TX/MX devices, when using PRESERVE_UNUSED_XCVR_CHANNEL_QSF assignment to protect unused channels by enabling transceiver circuits, you must provide a free-running and stable reference clock to the transceiver circuit.
Quartus® Prime Pro Edition software allows you to configure the HPS prior to FPGA configuration. To enable this option, select HPS First in the Assignments > Device > Device and Pin Options > Configuration > HPS/FPGA Configuration order dialog box.
HPS First Configuration
- HPS reference clock: HPS_OSC_CLK
- HPS EMIF (when in use): pll_ref_clk
- E-tile transceivers: REFCLK_GXE
The remaining clocks specified in the FPGA Configuration must be fully operational prior the FPGA core logic configuration, also called phase 2 configuration.
There are additional requirements to ensure HPS Boot First configuration is successful for both phase 1 and phase 2 configuration. For more information about HPS Boot First mode and these requirements, refer to the Hardware Project Compatibility in HPS Boot First Mode section in the Stratix® 10 SoC FPGA Boot User Guide.