Embedded Memory User Guide: Agilex™ 5 FPGAs and SoCs

ID 813901
Date 11/04/2024
Public
Document Table of Contents

3.5. Reduce Power Consumption

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