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.
100395 1/9
Page 2
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 parameter 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 specified 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 terminated 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 inactive (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
OEWECELCEU
HHXXI
LHLL
LHLH
LHHLHigh–ZOutput
XLLL
XLLH
XLHLHigh–ZInput
XXHHI
CC
CURRENT
CCO
I
CCO
I
CCO
CCS
DQ0–DQ7DQ8–DQ15
High–ZHigh–ZOutput Disabled
OutputOutput
OutputHigh–Z
InputInput
InputHigh–Z
High–ZHigh–ZOutput Disabled
and/or CEL, or
must return to the high state for a
CYCLE
PERFORMED
Read Cycle
Write Cycle
100395 2/9
Page 3
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 voltage decay, the NV SRAMs automatically write protect
themselves, all inputs become “don’t care,” and all outputs become high impedance. As V
proximately 3.0 volts, a power switching circuit connects 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 Semiconductor 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
100395 3/9
Page 4
DS1258Y/AB
ABSOLUTE MAXIMUM RATINGS*
Voltage on Any Pin Relative to Ground–0.3V to +7.0V
Operating Temperature0°C to +70°C, –40°C to +85°C for IND parts
Storage Temperature–40°C to +70°C, –40°C to +85°C for IND parts
Soldering Temperature260°C for 10 seconds
* This is a stress rating only and functional operation of the device at these or any other conditions above those
indicated in the operation sections of this specification is not implied. Exposure to absolute maximum rating
conditions for extended periods of time may affect reliability.
RECOMMENDED DC OPERATING CONDITIONS (tA: See Note 10)
PARAMETERSYMBOLMINTYPMAXUNITSNOTES
DS1258Y Power Supply VoltageV
DS1258AB Power Supply VoltageV
Logic 1V
Logic 0V
CC
CC
IH
IL
4.55.05.5V
4.755.05.25V
2.2V
CC
0.0+0.8V
V
(VCC=5V ± 5% for DS1258AB)
DC ELECTRICAL CHARACTERISTICS(t
PARAMETERSYMBOLMINTYPMAXUNITSNOTES
Input Leakage CurrentI
I/O Leakage Current
> VIH < V
CE
CC
Output Current @ 2.4VI
Output Current @ 0.4VI
Standby Current
, CEL=2.2V
CEU
Standby Current
, CEL=VCC - 0.5V
CEU
Operating CurrentI
Write Protection Voltage
(DS1258Y)
Write Protection Voltage
(DS1258AB)
IL
I
IO
OH
OL
I
CCS1
I
CCS2
CCO1
V
TP
V
TP
-2.0+2.0
-1.0+1.0
-1.0mA
4.254.374.5V
4.504.624.75V
: See Note 10) (VCC=5V ± 10% for DS1258Y)
A
A
A
2.0mA
1020mA
610mA
170mA
CAPACITANCE (tA = 25°C)
PARAMETERSYMBOLMINTYPMAXUNITSNOTES
Input CapacitanceC
Input/Output CapacitanceC
100395 4/9
IN
I/O
2025pF
510pF
Page 5
AC ELECTRICAL CHARACTERISTICS(t
PARAMETER
SYMBOL
UNITS
NOTES
DS1258Y–70
PARAMETERSYMBOL
Read Cycle Timet
Access Timet
OE to Output Validt
CE to Output Validt
OE or CE to Output Validt
Output High Z from Deselectiont
Output Hold from Address
Output High Z from WEt
Output Active from WEt
Data Setup Timet
Data Hold Timet
RC
ACC
OE
CO
COE
OD
t
OH
WC
WP
AW
WR1
t
WR2
ODW
OEW
DS
DH1
t
DH2
DS1258AB–70
MINMAXMINMAX
70100ns
55ns5
55ns
70100ns
5575ns3
00ns
5
15
55ns5
3040ns4
0
10
DS1258Y/AB
(VCC=5V ± 5% for DS1258AB)
: See Note 10) (VCC=5V ± 10% for DS1258Y)
A
DS1258Y–100
DS1258AB–100
70100ns
3550ns
70100ns
2535ns5
5
15
2535ns5
0
10
UNITSNOTES
ns
ns
ns
ns
12
13
12
13
READ CYCLE
SEE NOTE 1
V
ADDRESSES
CEU, CELt
OE
D
OUT
IH
V
IL
V
IH
V
t
V
COE
t
RC
V
IH
V
IL
t
ACC
CO
IL
IH
t
OE
V
IL
t
COE
V
V
OH
V
OL
V
IH
IH
OUTPUT
DATA VALID
V
IH
V
IL
t
OH
t
OD
t
OD
V
OH
V
OL
100395 5/9
Page 6
DS1258Y/AB
WRITE CYCLE 1
ADDRESSES
CEU, CEL
t
WC
V
IH
V
IL
t
AW
V
V
IL
IL
V
V
IH
V
IH
V
IL
IL
WE
D
OUT
D
IN
SEE NOTES 2, 3, 4, 6, 7, 8 AND 12
WRITE CYCLE 2
ADDRESSES
CEU, CEL
WE
t
WP
V
IH
t
ODW
V
IL
HIGH
IMPEDANCE
V
IH
V
IL
t
DS
t
OEW
t
WR1
V
IH
t
DH1
V
IH
DATA IN STABLE
V
IL
t
WC
V
IH
V
IL
t
AW
V
IH
V
IL
t
WP
V
IL
V
IL
V
IL
V
IL
V
IL
V
V
t
WR2
V
IH
V
IH
V
IH
IL
IH
V
IL
D
OUT
D
IN
SEE NOTES 2, 3, 4, 6, 7 AND 13
100395 6/9
t
COE
t
ODW
V
IH
V
IL
t
DS
t
DATA IN STABLE
DH2
V
IH
V
IL
Page 7
POWER-DOWN/POWER-UP CONDITION
V
CC
DS1230Y 4.50V
DS1230AB 4.75V
3.2V
DS1258Y/AB
t
REC
t
R
WE
SEE NOTE 11
, CEU, CEL
t
F
t
PD
LEAKAGE CURRENT
IL SUPPLIED FROM
LITHIUM CELL
DATA RETENTION
TIME
t
DR
POWER-DOWN/POWER-UP TIMING(tA: See Note 10)
PARAMETERSYMBOLMINTYPMAXUNITSNOTES
CEU, CEL, WE at VIH before
Power-Down
V
Slew from V
CC
V
Slew from 0V to V
CC
to 0Vt
TP
TP
CEU, CEL or at VIH after
Power-Up
t
t
REC
PD
t
0
F
R
300
300
2125ms
s
s
s
11
(tA = 25°C)
PARAMETERSYMBOLMINTYPMAXUNITSNOTES
Expected Data Retention Timet
DR
10years9
WARNING:
Under no circumstance are negative undershoots, of any amplitude, allowed when device is in battery backup mode.
NOTES:
1. WE is high for a read cycle.
= VIH or VIL. If OE = VIH during write cycle, the output buffers remain in a high impedance state.
2. OE
is specified as the logical AND of CEU or CEL and WE. tWP is measured from the latter of CEU, CEL or
3. t
WP
going low to the earlier of CEU, CEL or WE going high.
WE
100395 7/9
Page 8
DS1258Y/AB
4. tDS is measured from the earlier of CEU or CEL or WE going high.
5. These parameters are sampled with a 5 pF load and are not 100% tested.
6. If the CEU
or CEL low transition occurs simultaneously with or later than the WE low transition in the output
buffers remain in a high impedance state during this period.
7. If the CEU
or CEL high transition occurs prior to or simultaneously with the WE high transition, the output
buffers remain in high impedance state during this period.
8. If WE
is low or the WE low transition occurs prior to or simultaneously with the CEU or CEL low transition, the
output buffers remain in a high impedance state during this period.
9. Each DS1258 has a built-in switch that disconnects the lithium source until V
is first applied by the user.
CC
The expected tDR is defined as accumulative time in the absence of VCC starting from the time power is first
applied by the user.
10.All AC and DC electrical characteristics are valid over the full operating temperature range. For standard
products, this range is 0°C to 70°C. For industrial products (IND), this range is –40°C to +85°C.
11.In a power down condition the voltage on any pin may not exceed the voltage on V
, t
12.t
13.t
WR1
WR2
are measured from WE going high.
DH1
, t
are measured from CEU OR CEL going high.
DH2
CC
.
DC TEST CONDITIONS
Outputs Open
Cycle = 200 ns
All voltages are referenced to ground