The CASCADE_HEIGHT
attribute is an integer used to
describe the length of the cascade chains of large RAMS that are put into block RAMs.
When a RAM that is larger than a single block RAM is described, the Vivado synthesis tool determines how it must be configured.
Often, the tool chooses to cascade the block RAMs that it creates. This attribute can be used to shorten the length of the chain. Place the attribute on the RAM in question, and you can place the attribute in the RTL files. A value of 0 or 1 for this attribute effectively turns off any cascading of block RAMs.
Note: This attribute is only applicable to AMD UltraScaleâ„¢
and AMD Versalâ„¢
architecture
block RAMs and URAMs (UltraRAMs).
More information on CASCADE_HEIGHT
attributes for
UltraRAM is available in CASCADE_HEIGHT.