Embedded Memory User Guide: Agilex™ 3 FPGAs and SoCs

ID 849316
Date 5/22/2025
Public
Document Table of Contents

2.11. Initial Value of Read and Write Address Registers

In Agilex™ 3 devices, the M20K blocks do not have freeze register (frzreg) in hardware to clear the address registers after entering user mode. Consequently, before you send a valid address, the address value in hardware is non-deterministic. The simulation model initializes the address register as 'X'.

Figure 21. Simple Dual-Port RAM with Registered Output Timing DiagramThis figure shows the behavior of the address registers where the values are initialized to ‘X’ for a simple dual-port RAM with registered output.