16.11.2015 Views

UltraScale Architecture Memory Resources

ug573-ultrascale-memory-resources

ug573-ultrascale-memory-resources

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 2: Built-in FIFO<br />

Table 2-7:<br />

FIFO18E2 and FIFO36E2 Attributes and Descriptions<br />

Attribute Values Default Description<br />

FIFO18:<br />

PROG_EMPTY_THRESH<br />

FIFO36:<br />

PROG_EMPTY_THRESH<br />

FIFO18:<br />

PROG_FULL_THRESH<br />

FIFO36:<br />

PROG_FULL_THRESH<br />

WRITE_WIDTH<br />

READ_WIDTH<br />

REGISTER_MODE<br />

CLOCK_DOMAINS<br />

FIRST_WORD_FALL_THROUGH<br />

INIT (1)<br />

Decimal<br />

User Selectable<br />

Decimal<br />

User Selectable<br />

Integer<br />

4, 9, 18, 36, 72(FIFO36)<br />

Integer<br />

4, 9, 18, 36, 72(FIFO36)<br />

UNREGISTERED,<br />

REGISTERED,<br />

DO_PIPELINED<br />

COMMON,<br />

INDEPENDENT<br />

String:<br />

TRUE/FALSE<br />

FIFO18: 36-bit hex<br />

FIFO36: 72 bit hex<br />

UNREGISTERED<br />

INDEPENDENT<br />

FALSE<br />

36'h0000000000<br />

72'h0000000000<br />

0000000000<br />

Specifies the minimum number of<br />

read words in the FIFO at or below<br />

which PROGEMPTY is asserted.<br />

Specifies the maximum number of<br />

write words in the FIFO at or above<br />

which PROGFULL is asserted.<br />

Indicates the total port width of the<br />

DIN and DINP ports.<br />

Indicates the total port width of the<br />

DOUT and DOUTP ports.<br />

UNREGISTERED: No output register<br />

stage.<br />

REGISTERED: Output register is<br />

controlled automatically by the<br />

FIFO controller to behave like an<br />

additional FIFO word.<br />

DO_PIPELINED: Output register is<br />

controlled by external REGCE and<br />

RSTREG inputs.<br />

COMMON: Common clock/single<br />

clock/synchronous FIFO.<br />

INDEPENDENT: Independent<br />

clock/dual clock/asynchronous<br />

FIFO.<br />

TRUE: Use FWFT FIFO output<br />

behavior.<br />

FALSE: Use standard FIFO output<br />

behavior.<br />

Specifies the initial value on DOUT<br />

after configuration. This initial<br />

value always applies to the<br />

block RAM/FIFO’s output latches,<br />

and also specifies the initial value<br />

of the output registers.<br />

<strong>UltraScale</strong> <strong>Architecture</strong> <strong>Memory</strong> <strong>Resources</strong> www.xilinx.com<br />

Send Feedback<br />

63<br />

UG573 (v1.2) February 24, 2015

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!