
Memories BRAM80KFIFO
Speedster22i Macro Cell Library
AchronixSemiconductorProprietary PAGE 120
Table 6-15: BRAM80KFIFO Pin Description
Name Type
Clock
Dom
ain
Description
din[31:0] Write port data input.
dinp[3:0] Write port parity input (may be used for data).
dinpx[3:0] Write port extended parity input (may be used for data).
wren
Write enable (a
ctive-high). Data is written into the FIFO at the next
active edge of the write clock when wren is driven high, as long as the
full flag is not asserted.
wrrst
Write port FIFO reset (pr
ogrammable, default active-high). Asserting
the wrrst signal resets the FIFO to clear both the read and the write
pointers and set the FIFO to the empty condition. The contents of the
FIFO are not affected by the wrrst signal.
wrclk Write clock. (r
ising edge).
rden
Read enable (ac
tive-high). Data is read from the FIFO at the next
active edge of the clock when the rden is driven high, as long as the
empty flag is not asserted.
rdrst
Read port FIFO reset (pr
ogrammable, default active-high). Asserting
the rdrst signal resets the FIFO to clear both the read and the write
pointers and set the FIFO to the empty condition. The contents of the
FIFO are not affected by the rdrst signal.
rdclk Read clock (rising
edge).
outregce Output register clock enable (a
ctive-high).
rstreg Output register reset (pr
ogrammable, default active-high).
dout[31:0] Read port dout output.
doutp[3:0] Read port parity output (used for data).
doutpx[3:0] Read port extended parity output (used for data).
empty Empty flag (a
ctive-high).
full Full flag (a
ctive-high).
almost_empty Almost Empty flag (
active-high).
almost_full Almost Full flag (
active-high).
write_err Write Error flag (a
ctive-high).
read_err Read Error flag (ac
tive-high).
wrcount[16:0] FIFO write pointer.
rdcount[16:0] FIFO read pointer.
input wrclk
input wrclk
input wrclk
input wrclk
input prog.
input wrclk
input rdclk
input prog.
input rdclk
input rdclk
input rdclk
output rdclk
output rdclk
output rdclk
output rdclk
output wrclk
output rdclk
output wrclk
output wrclk
output rdclk
output prog.
output prog.
Komentarze do niniejszej Instrukcji