External Memory Interfaces Intel® Arria® 10 FPGA IP User Guide

ID 683106
Date 12/19/2023
Public
Document Table of Contents

13.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.