External Memory Interfaces Cyclone® 10 GX FPGA IP User Guide

ID 683663
Date 4/01/2024
Document Table of Contents

9.4. Improving Controller Efficiency

You can use the following tools and methods to improve the efficiency of your controller.
  • Auto-Precharge Commands
  • Additive Latency
  • Calibration
  • Bank Interleaving
  • Additive Latency and Bank Interleaving
  • User-Controlled Refresh
  • Frequency of Operation
  • Series of Reads or Writes
  • Data Reordering
  • Starvation Control
  • Command Reordering
  • Bandwidth
  • Enable Command Priority Control

The following sections discuss these methods in detail.