UltraScale Architecture Memory Resources
ug573-ultrascale-memory-resources
ug573-ultrascale-memory-resources
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Chapter 1: Block RAM <strong>Resources</strong><br />
Read Width – READ_WIDTH_[A|B]<br />
This attribute determines the A/B read port width of the block RAM. The valid values are: 0<br />
(default), 1, 2, 4, 9, 18, 36, and 72 for the RAMB36E2 when used as SDP memory.<br />
Reset or CE Priority – RSTREG_PRIORITY_[A|B]<br />
This attribute determines the priority of RSTREG or REGCE while asserting RSTREG when<br />
DO_REG = 1. Valid values are RSTREG or REGCE. When RSTREG has priority, the RSTREG<br />
input resets the optional output register, regardless of the state of REGCE. When REGCE has<br />
priority, the RSTREG input resets the optional output register only when REGCE = 1.<br />
Power Saving – SLEEP_ASYNC<br />
This attribute determines if the SLEEP pin is to be used in synchronous or asynchronous<br />
mode. Synchronous mode (SLEEP_ASYNC = FALSE) should be used when either both clocks<br />
are identical or have a fixed phase relationship. In this mode, ENA and ENB must be<br />
deasserted (disabled) in the clock cycle prior to asserting SLEEP. The assertion and<br />
deassertion of SLEEP must meet the setup and hold times with respect to both CLKA and<br />
CLKB. ENA and ENB must only be asserted again after the block RAM returns from its sleep<br />
mode after two clock cycles.<br />
Asynchronous mode (SLEEP_ASYNC = TRUE) should be used when both clocks are truly<br />
independent (asynchronous to each other). In this mode, ENA and ENB must be deasserted<br />
(disabled) in the clock cycle for the slowest clock prior to asserting SLEEP. SLEEP can then be<br />
asserted with the next clock cycle of the same clock. The deassertion of SLEEP causes the<br />
block RAM to activate (wake up) up after two clock cycles. Only after the memory wakeup<br />
can ENA and ENB be asserted again.<br />
<strong>UltraScale</strong> <strong>Architecture</strong> <strong>Memory</strong> <strong>Resources</strong> www.xilinx.com<br />
Send Feedback<br />
41<br />
UG573 (v1.2) February 24, 2015