Embedded Memory User Guide: Agilex™ 5 FPGAs and SoCs

ID 813901
Date 4/01/2024
Public

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

Document Table of Contents

3.5. Reduce Power Consumption

Reduce alternating current (AC) power consumption of each memory block in your design:

  • Use the Agilex™ 5 memory block clock enables to control the clocking of each embedded memory block.
  • Use the read enable signal to ensure that read operations occur only when necessary. If your design does not require read-during-write, you can reduce power consumption by deasserting the read enable signal during write operations and when there are no memory operations.
  • Use the Quartus® Prime software to automatically place embedded memory blocks in low-power mode to reduce static power.
  • Use half of the memory bits (width×depth) of the M20K to reduce power consumption automatically. This is an automatic feature set by Quartus® Prime software.