HXSR06432 PRELIMINARY
www.honeywell.com/radhard 9
DYNAMIC ELECTRICAL OPERATION
Asynchronous Operation
The RAM is asynchronous in operation. Read and
Write cycles are controlled by NWE, NCS(0-3), CE,
NBE(0-3) and Address signals.
NBE(0-3) is used to control which of the 4 bytes is
written to or read from. These can be used
independently. When set to a low level, the signals
enable a normal read or write operation. When at a
high level, the write operation of a specific byte is
disabled and during a read operation, the 8 data
outputs of the specific byte are held in a high
impedance state.
NCS(0-3) is used to control which of the 4 SRAM die is
written to or read from One and only one signal line of
NCS(0-3) can be active (low) at a time. NCS(X) refers
to the one active low signal of NCS(0-3).
Read Operation
To perform a valid read operation, NCS(X), NBE(0-3)
and NOE must be low and NWE and CE must be high.
The output drivers can be controlled independently by
the NOE signal. Although not required, it is
recommended to delay NOE slightly relative to the
address and other control lines at the beginning of the
read cycle. This is done to minimize the potential for
coupling noise from the outputs back into the inputs
since up to 32 outputs can switch when NOE is
activated.
It is important to have the address bus free of noise and
glitches, which can cause inadvertent read operations.
The control and addr ess signals should have rising and
falling edges that are fast (<5 ns) and have good signal
integrity (free of noise, ringing or steps associated
reflections).
The read mode can be controlled via two different
control signals: CE and NCS(0-3). Both modes of
control are similar, except the signals are of opposite
polarity.
To control a read cycle with NCS(0-3), all addresses
must be valid prior to or coincident with the enabling
NCS(X) edge transition. Address edge transitions can
occur later than the specified setup times to NCS(X);
however, the valid data access time will be delayed.
Any address edge transition which occurs during the
time when NCS(X) is low, will initiate a new read
access, and data outputs will not become valid until
TAVQV time following the address edge transition. Data
outputs will enter a high impedance state T
SHQZ time
following a disabling NCS edge transition.
For an address activated read cycle, NCS(X) must be
valid prior to or coincident with the address edge
transition(s). Any amount of toggling or skew between
address edge transitions is permissible; however, data
outputs will become valid TAVQV time following the latest
occurring address edge transition. The minimum
address activated read cycle time is T
AVAVR. When the
RAM is operated at the minimum address activated
read cycle time, the data outputs will remain valid on
the RAM I/O until T
AXQX
time following the next
sequential address transition.
To perform consecutive read operations, NCS(X) is
required to be held continuously low, and the toggling
of the addresses will start the new read cycle.
Write Operation
To perform a write operation, NWE, NCS(X) and
NBE(0-3) must be low and CE must be high.
The write mode can be controlled via three different
control signals: NWE, CE and NCS(0-3). All modes of
control are similar. Only the NWE controlled mode is
shown in the table and diagram on the previous page
for simplicity; however, each mode of control provides
the same write cycle timing characteristics. Thus, some
of the parameter names referenced below are not
shown in the write cycle table or diagram, but indicate
which control pin is in control as it switches high or low.
To write data into the RAM, NWE and NCS (X) must be
held low for at least T
WLWH/TSLWH/TEHWH time. Any
amount of edge skew between the signals can be
tolerated, and any one of the control signals can initiate
or terminate the write operation. The DATA IN must be
valid TDVWH time prior to switching high.
Consecutive write cycles can be performed by toggling
one of the control signals while the other remains in
their “write” state (NWE or NCS(X) held continuously
low). At least one of the control signals must transition
to the opposite state between consecutive write
operations.
For consecutive write operations, write pulses (NWE)
must be separated by the minimum specified
TWHWL
/TSHSL time. Address inputs must be valid at least
TAVWL time before the enabling NWE/NCS edge
transition, and must remain valid during the entire write
time. A valid data overlap of write pulse width time of
TDVWH, and an address valid to end of write time of
TAVWH also must be provided for during the write
operation. Hold times for address inputs and data
inputs with respect to the disabling NWE/NCS(X) edge
transition must be a minimum of T
WHAX time and T
WHDX
time, respectively. The minimum write cycle time is
TAVAVW.