External Memory Interfaces (EMIF) IP User Guide: Agilex™ 5 FPGAs and SoCs
Visible to Intel only — GUID: bgd1682556174052
Ixiasoft
- 4.1.2. s0_axi4_clock_out for Agilex 5 E-Series External Memory Interfaces (EMIF) IP - DDR4 Component
- 4.2.2. s0_axi4_clock_out for Agilex 5 E-Series External Memory Interfaces (EMIF) IP - DDR5 Component
Visible to Intel only — GUID: bgd1682556174052
Ixiasoft
3.2.7. Agilex™ 5 EMIF Architecture: PLL Reference Clock Networks
The PLL reference clock must be constrained to the address and command sub-bank only.
Agilex™ 5 external memory interfaces that span multiple HSIO banks use the PLL in each bank. The Agilex™ 5 architecture allows for relatively short PHY clock networks, reducing jitter and duty-cycle distortion.
The following mechanisms ensure that the clock outputs of individual HSIO bank I/O PLLs in a multi-bank interface remain in phase:
- A single PLL reference clock source feeds all HSIO bank I/O PLLs. The reference clock signal reaches the PLLs by a balanced PLL reference clock tree. The Quartus® Prime software automatically configures the PLL reference clock tree so that it spans the correct number of banks. This clock must be free-running and stable prior to FPGA configuration.
- The EMIF IP sets the PLL configuration (counter settings, bandwidth settings, compensation and feedback mode setting) values appropriately to maintain synchronization among the clock dividers across the PLLs. This requirement restricts the legal PLL reference clock frequencies for a given memory interface frequency and clock rate. If you plan to use an on-board oscillator, you must ensure that its frequency matches the PLL reference clock frequency that you select from the displayed list.
