Checking for Multi-Fanout on the Output of Read Data Registers - Checking for Multi-Fanout on the Output of Read Data Registers - 2026.1 English - UG1387

Versal Adaptive SoC Hardware, IP, and Platform Development Methodology Guide (UG1387)

Document ID
UG1387
Release Date
2026-07-22
Version
2026.1 English

The RAM primitive can absorb the second register only if the fanout of the data output bits from the memory array is 1. The following figure shows this.

Figure 1. Multiple Fanout Preventing Block RAM Output Register Inference