Block RAM Read/Write Synchronization Modes - 2024.1 English

Vivado Design Suite User Guide: Synthesis (UG901)

Document ID
UG901
Release Date
2024-05-30
Version
2024.1 English

You can configure block RAM resources to provide the following synchronization modes for a given read/write port:

Read-first
Old content is read before new content is loaded.
Write-first
New content is immediately made available for reading Write-first is also known as read-through.
No-change
Data output does not change as new content is loaded into RAM.

Vivado synthesis provides inference support for all of these synchronization modes. You can describe a different synchronization mode for each port of the RAM.