Functional Description

The HyperRAM Controller core supports three calibration modes:
  • PLL auto calibration—Utilizes the Titanium and Topaz PLL's dynamic shifting to calibrate incoming data from the HyperRAM.
  • PLL manual calibration—Allows you to manually calibrate the PLL phase settings used to capture the incoming data without using the auto calibration logic.
  • Soft logic calibration—Uses extra logic to calibrate incoming data from the HyperRAM.
Note: The PLL calibration mode HyperRAM Controller I/O's path is not impacted by design recompilations, therefore Efinix recommends that you use PLL auto calibration for Titanium and Topaz FPGAs.
Figure 1. HyperRAM Controller PLL Calibration Block Diagram
Figure 2. HyperRAM Controller PLL Manual Calibration Block Diagram
Figure 3. HyperRAM Controller Dual HyperRAM Block Diagram. When the Dual HyperRAM is enabled, you can connect two HyperRAM to the HyperRAM Controller Core.