Agilex™ 3 FPGAs and SoCs Device Data Sheet

ID 848370
Date 4/28/2025
Public

Visible to Intel only — GUID: pul1740451465090

Ixiasoft

Document Table of Contents

Memory Block Specifications

To achieve the maximum memory block performance, use a memory block clock that comes through global clock routing from an on-chip PLL and set to 50% output duty cycle. Use the Intel Quartus® Prime software to report timing for the memory block clocking schemes.

When you use the error detection cyclical redundancy check (CRC) feature, there is no degradation in fMAX.

Table 43.   Agilex™ 3 FPGAs Memory Block Performance Specifications For specification status, see the Data Sheet Status table
Memory Mode Performance Unit
–6S –7S
MLAB Single-port RAM/ROM

Simple dual-port RAM

469 400 MHz
Simple dual-port RAM with read-during-write option set to New Data or Old Data 310 280 MHz
M20K block60 Single-port RAM/ROM

Simple dual-port RAM

550 465 MHz
Simple dual-port RAM, coherent read enabled 550 465 MHz
Single-port RAM with the read-during-write option set to Old Data

Simple dual-port RAM with the read-during-write option set to Old Data

440 370 MHz
Simple dual-port RAM with ECC enabled, 512 × 32 330 280 MHz
Simple dual-port RAM with ECC, optional pipeline registers enabled, 512 × 32 550 465 MHz
Dual-port ROM

True dual-port RAM

335 280 MHz
Simple quad-port RAM 335 280 MHz
60 For the M20K block, Quartus® automatically optimizes timing and power based on design requirements.