External Memory Interfaces Agilex™ 7 F-Series and I-Series FPGA IP User Guide

ID 683216
Date 11/28/2024
Public
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.