External Memory Interfaces Intel® Agilex™ FPGA IP User Guide

ID 683216
Date 1/31/2022
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

10.4. Improving Controller Efficiency

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

The following sections discuss these methods in detail.