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-6:<br />

FIFO Port Descriptions and Attributes<br />

Table 2-3 lists the FIFO I/O port names and descriptions.<br />

FIFO18E2 and FIFO36E2 Port Names and Descriptions<br />

Port Direction Description Configurations<br />

PROGEMPTY Output Programmable flag to indicate the<br />

FIFO is almost empty (contains less<br />

than or equal to the number of words<br />

specified by PROG_EMPTY_THRESH).<br />

Synchronous to RDCLK.<br />

PROGFULL Output Programmable flag to indicate the<br />

FIFO is almost full (contains greater<br />

than or equal to the number of words<br />

specified by PROG_FULL_THRESH).<br />

Synchronous to WRCLK.<br />

FIFO18: DIN<br />

FIFO36: DIN<br />

FIFO18: DINP<br />

FIFO36: DINP<br />

FIFO18: DOUT<br />

FIFO36: DOUT<br />

FIFO18: DOUTP<br />

FIFO36: DOUTP<br />

Input<br />

Input<br />

Output<br />

Output<br />

FIFO data input bus.<br />

Synchronous to WRCLK.<br />

FIFO parity input bus.<br />

Synchronous to WRCLK.<br />

FIFO data output bus.<br />

Synchronous to RDCLK.<br />

FIFO parity output bus.<br />

Synchronous to RDCLK.<br />

EMPTY Output Active-High flag to indicate when the<br />

FIFO is empty.<br />

Synchronous to RDCLK.<br />

FULL Output Active-High flag to indicate when the<br />

FIFO is full.<br />

Synchronous to WRCLK.<br />

All configurations.<br />

Controlled by<br />

PROG_EMPTY_THRESH.<br />

All configurations.<br />

Controlled by PROG_FULL_THRESH.<br />

All configurations, width controlled<br />

by WRITE_WIDTH.<br />

All configurations, width controlled<br />

by WRITE_WIDTH.<br />

All configurations, width controlled<br />

by READ_WIDTH.<br />

All configurations, width controlled<br />

by READ_WIDTH.<br />

All configurations.<br />

All configurations.<br />

RDCLK Input Read clock. All configurations.<br />

FIFO18:<br />

RDCOUNT<br />

FIFO36:<br />

RDCOUNT<br />

Output<br />

Output of either the internal FIFO read<br />

pointer, or a count of the number of<br />

words in the FIFO.<br />

Synchronous to RDCLK.<br />

RDEN Input Active-High read enable relative to<br />

RDCLK.<br />

RDERR Output Indicates that a read operation failed<br />

due to the FIFO being EMPTY, or FIFO<br />

in a reset condition.<br />

Synchronous to RDCLK.<br />

All configurations, output value<br />

controlled by RDCOUNT_TYPE.<br />

All configurations.<br />

All configurations.<br />

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

Send Feedback<br />

60<br />

UG573 (v1.2) February 24, 2015

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

Saved successfully!

Ooh no, something went wrong!