Rainbow Electronics DS1258Y-AB User Manual

DS1258Y/AB
PRODUCT PREVIEW
DS1258Y/AB
128K x 16 Nonvolatile SRAM
FEATURES
10 year minimum data retention in the absence of
external power
Data is automatically protected during a power loss
Separate upper byte and lower byte chip select inputs
Unlimited write cycles
Low–power CMOS
Read and write access times as fast as 70 ns
Lithium energy source is electrically disconnected to
retain freshness until power is applied for the first time
Full ±10% operating range (DS1258Y)
Optional ±5% operating range (DS1258AB)
Optional industrial temperature range of –40°C to
85°C, designated IND
PIN ASSIGNMENT
CEU
1
CEL WE
2 3
DQ14
4
DQ13
5
DQ12
6
DQ11
7
DQ10
8
DQ9
9
DQ8
10
GND
11
DQ7
12
DQ6
13
DQ5
14
DQ4
15
DQ3
16
DQ2
17
DQ1
18
DQ0
19 20
OE
40–PIN ENCAPSULATED PACKAGE
740 MIL EXTENDED
40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21
PIN DESCRIPTION
A0–A16 – Address Inputs DQ0–DQ15 – Data In/Data Out CEU CEL WE OE – Output Enable V
CC
GND – Ground
– Chip Enable Upper Byte – Chip Enable Lower Byte – Write Enable
– Power Supply (+5V)
V
CC
A16DQ15 A15 A14 A13 A12 A11 A10 A9 GND A8 A7 A6 A5 A4 A3 A2 A1 A0
DESCRIPTION
The DS1258 128K x 16 Nonvolatile SRAMs are 2,097,152 bit fully static, nonvolatile SRAMs, organized as 131,072 words by 16 bits. Each NV SRAM has a self contained lithium energy source and control circuitry which constantly monitors V condition. When such a condition occurs, the lithium energy source is automatically switched on and write
Copyright 1995 by Dallas Semiconductor Corporation. All Rights Reserved. For important information regarding patents and other intellectual property rights, please refer to Dallas Semiconductor data books.
for an out–of–tolerance
CC
protection is unconditionally enabled to prevent data corruption. DIP–package DS1258 devices can be used in place of solutions which build nonvolatile 128K x 16 memory by utilizing a variety of discrete components. There is no limit to the number of write cycles which the DS12658Y/AB can accept, and no additional support circuitry is required for microprocessor interfacing.
DS1258Y/AB
READ MODE
The DS1258 devices execute a read cycle whenever WE (Write Enable) is inactive (high) and either/both of CEU or CEL (Chip Enables) are active (low) and OE (Output Enable) is active (low). The unique address specified by the 17 address inputs (A0–A16) defines which of the 131,072 words of data is accessed. The status of CEU and CEL determines whether all or part of the addressed word is accessed. If CEU is active with CEL inactive, then only the upper byte of the addressed word is accessed. If CEU then only the lower byte of the addressed word is accessed. If both the CEU and CEL inputs are active (low), then the entire 16 bit word is accessed. Valid data will be available to the 16 data output drivers within t (Access Time) after the last address input signal is stable, providing that CEU, CEL and OE access times are also satisfied. If OE, CEU, and CEL access times are not satisfied, then data access must be measured from the later occuring signal, and the limiting parame­ter is either t
for CEU, CEL, or tOE for OE rather than
CO
address access.
is inactive with CEL active,
ACC
WRITE MODE
The DS1258 devices execute a write cycle whenever WE and either/both of CEU or CEL are active (low) after address inputs are stable. The unique address speci­fied by the 17 address inputs (A0–A16) defines which of the 131,072 words of data is accessed. The status of
and CEL determines whether all or part of the
CEU addressed word is accessed. If CEU is active with CEL inactive, then only the upper byte of the addressed word is accessed. If CEU is inactive with CEL active, then only the lower byte of the addressed word is accessed. If both the CEU entire 16–bit word is accessed. The write cycle is termi­nated by the earlier rising edge of CEU WE
. All address inputs must be kept valid throughout the write cycle. WE minimum recovery time (tWR) before another cycle can be initiated. The OE control signal should be kept inac­tive (high) during write cycles to avoid bus contention. However, if the output drivers are enabled (CEU and/or
, and OE active) then WE will disable the outputs in
CEL t
from its falling edge.
ODW
and CEL inputs are active (low), then the
READ/WRITE FUNCTION Table 1
V
OE WE CEL CEU
H H X X I
L H L L L H L H
L H H L High–Z Output X L L L X L L H X L H L High–Z Input X X H H I
CC
CURRENT
CCO
I
CCO
I
CCO
CCS
DQ0–DQ7 DQ8–DQ15
High–Z High–Z Output Disabled
Output Output Output High–Z
Input Input Input High–Z
High–Z High–Z Output Disabled
and/or CEL, or
must return to the high state for a
CYCLE
PERFORMED
Read Cycle
Write Cycle
DS1258Y/AB
DATA RETENTION MODE
The DS1258AB provides full functional capability for VCC greater than 4.75 volts, and write protects by 4.5 volts. The DS1258Y provides full functional capability
greater than 4.5 volts and write protects by 4.25
for V
CC
volts. Data is maintained in the absence of VCC without any additional support circuitry. The nonvolatile static RAMs constantly monitor VCC. Should the supply volt­age decay, the NV SRAMs automatically write protect themselves, all inputs become “don’t care,” and all out­puts become high impedance. As V proximately 3.0 volts, a power switching circuit con­nects the lithium energy source to RAM to retain data.
falls below ap-
CC
During power-up, when V
rises above approximately
CC
3.0 volts, the power switching circuit connects external VCC to RAM and disconnects the lithium energy source. Normal RAM operation can resume after V
exceeds
CC
4.75 volts for the DS1258AB and 4.5 volts for the DS1258Y.
FRESHNESS SEAL
The DS1258 devices are shipped from Dallas Semicon­ductor with the lithium energy sources disconnected, guaranteeing full energy capacity. When V applied at a level greater than V
, the lithium energy
TP
source is enabled for battery backup operation.
CC
is first
Loading...
+ 6 hidden pages