LH540235M-20 SHARP [Sharp Electrionic Components], LH540235M-20 Datasheet - Page 15

no-image

LH540235M-20

Manufacturer Part Number
LH540235M-20
Description
2048 x 18 / 4096 x 18 Synchronous FIFOs
Manufacturer
SHARP [Sharp Electrionic Components]
Datasheet
DESCRIPTION OF SIGNALS AND
OPERATING SEQUENCES (cont’d)
BOLD ITALIC = Enhanced Operating Mode
2048 x 18/4096 x 18 Synchronous FIFOs
READ CLOCK (RCLK)
ates a FIFO read cycle if LD is HIGH, or a programma-
ble-register read cycle if LD is LOW. All output-side
synchronous control inputs must meet setup and hold
times with respect to the rising edge of RCLK. The 18 data
outputs, and the output-side status flags, are meaningful
after specified time intervals, following a rising edge of
RCLK.
periodic ‘clock’ waveform, which is used to control other
signals which are edge-sensitive. However, there actually
is not any absolute requirement that the RCLK waveform
must be periodic. An ‘asynchronous’ mode of operation
is in fact possible, if REN is continuously asserted (that
is, is continuously held LOW), and RCLK receives aperi-
odic ‘clock’ pulses of suitable duration. There likewise is
no requirement that RCLK must have any particular
synchronization relation to the write clock WCLK. These
two clock inputs may in fact receive the same ‘clock’
signal; or they may receive totally-different signals, which
are not synchronized to each other in any way.
READ ENABLE (REN)
FIFO is not empty, an 18-bit data word is loaded into the
output register from the memory array at every RCLK
rising edge (LOW-to-HIGH transition). Data words are
read from the two-port memory array sequentially, regard-
less of any ongoing write operation. Whenever REN is
not being asserted (is HIGH), the output register retains
whatever data word it contained previously, and no new
data word gets loaded into it from the memory array.
further read operations are inhibited whenever the Empty
Flag (EF) is being asserted (is LOW). If a valid write
operation then occurs, upon the completion of that write
cycle EF again goes HIGH after a time t
read operation is allowed to begin whenever RCLK
makes another LOW-to-HIGH transition. Effectively, REN
is overridden by EF; thus, during normal FIFO operation,
REN has no effect when the FIFO is empty.
times two) additional read-enable inputs may be
ANDed with REN to control reading, depending on
the state of Control-Register bit 05. The additional
read-enable input(s) are REN
A rising edge (LOW-to-HIGH transition) of RCLK initi-
Conceptually, the RCLK input receives a free-running,
Whenever REN is being asserted (is LOW), and the
To prevent underrunning the internal FIFO boundaries,
In the Enhanced Operating Mode, one (or, some-
2
(and OE).
REF
, and another
functions as REN
assertive-HIGH) Read-Enable input, in order to pro-
vide an ‘interlocking’ mechanism for reliable
synchronization of two paralleled FIFOs.
on the extra role of serving as yet another duplicate
read-enable input, in addition to its usual function of
controlling the FIFO’s data outputs, in order to inhibit
further read operations whenever the FIFO’s data
outputs are disabled, and thereby to prevent data
loss under some circumstances.
OUTPUT ENABLE (OE)
enable. In the IDT-Compatible Operating Mode, OE has
only the effect of enabling or disabling the data outputs
Q
read operation, for data being transmitted to the output
register; the same data will remain available later, when
the outputs are again enabled, unless subsequently over-
written. When Q
data outputs is in a normal HIGH or LOW state, according
to the bit pattern of the data word in the output register.
When Q
the high-Z (high-impedance) state.
ister bit 05 is HIGH, OE behaves as an additional
read-enable control input, as well as enabling and
disabling the data outputs Q
circumstances, incrementing the read-address
pointer is inhibited whenever Q
high-Z state. Thus, ‘reading’ successive words which
fail ever to reach the outputs is prevented, as a
safeguard against data loss.
LOAD ( LD )
programmable registers. The contents of these three
registers may be loaded with data from the data inputs
D
first two registers are the Programmable-Flag-Offset-
Value Registers, for the Programmable Almost-Empty
Flag (PAE) and the Programmable Almost-Full Flag (PAF)
respectively. The third register is the Control Register,
which includes several configuration-control bits
for selectively enabling and disabling Sharp’s
Enhanced-Operating-Mode features.
0
0
Also in the Enhanced Operating Mode, RXI/REN
Also, if Control Register bit 05 is HIGH, OE takes
OE is an assertive-LOW, asynchronous, output
In the Enhanced Operating Mode, if Control Reg-
The Sharp LH540235/45 FIFOs contain three 18-bit
– D
– Q
17
17
0
, or read out onto the data outputs Q
. That is, disabling Q
– Q
17
are disabled, each of these outputs is in
0
– Q
2
, an additional duplicate (albeit
17
are enabled, each of these 18
0
– Q
0
– Q
0
17
– Q
does not inhibit a
17
. Under these
17
LH540235/45
0
are in the
– Q
17
. The
15
2

Related parts for LH540235M-20