HXSR01632
8 www.honeywell.com/radhard
DYNAMIC ELECTRICAL OPERATION
Asynchronous Operation
The RAM is asynchronous in operation. Read and
Write cycles are controlled by NWE, NCS, 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.
Read Operation
To perform a valid read operation, NCS, 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 address 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. Both modes of control are
similar, except the signals are of opposite polarity.
To control a read cycle with NCS, all addresses must
be valid prior to or coincident with the enabling NCS
edge transition. Address edge transitions can occur
later than the specified setup times to NCS; however,
the valid data access time will be delayed. Any address
edge transition, which occurs during the time when
NCS 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 TSHQZ time following a
disabling NCS edge transition.
For an address activated read cycle, NCS 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 TAVAVR. 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 TAXQX time following the next
sequential address transition.
To perform consecutive read operations, NCS 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 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. 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 must be
held low for at least TWLWH/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 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 edge
transition must be a minimum of TWHAX time and
TWHDX time, respectively. The minimum write cycle
time is TAVAVW.