512 x 8 nvSRAM
CMOS
Nonvolatile Static RAM
FEATURES
•
35ns, 45ns
and
55ns
Access Times
•
STORE
to Nonvolatile Elements Initiated by
Hardware
•
RECALL
to SRAM Initiated by Hardware or
Power Restore
• Automatic
STORE
Timing
• 10mA Typical I
CC
at 200ns Cycle Time
• Unlimited READ, WRITE and
RECALL
Cycles
• 1,000,000
STORE
Cycles to Nonvolatile Ele-
ments
• 100-Year Data Retention over Industrial
Temperature Range
• Industrial
& Military
Temperatures
FT20C04
DESCRIPTION
The Force FT20C04 is a fast static
RAM
with a non-
volatile element in corporated in each static memory
cell. The
SRAM
can be read and written an unlimited
number of times, while independent nonvolatile data
resides in nonvolatile elements. Data may easily be
transferred from the
SRAM
to the Nonvolatile Elements
(the
STORE
operation), or from the Nonvolatile Ele-
ments to the
SRAM
(the
RECALL
operation), using the
NE pin. Transfers from the Nonvolatile Elements to the
SRAM
(the
RECALL
opera tion) also take place auto-
matically on restoration of power. The FT20C04
combines the high performance and ease of use of a
fast
SRAM
with nonvolatile data integrity.
The FT20C04 features industry-standard pinout for
nonvolatile
RAM
s in a 28-pin 600 mil plastic
DIP
.
BLOCK DIAGRAM
16 x 256
ROW DECODER
PIN CONFIGURATIONS
NE
NC
A
7
A
6
A
5
A
4
A
3
A
2
A
1
A
0
DQ
0
DQ
1
DQ
2
V
SS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
28
27
26
25
24
23
22
21
20
19
18
17
16
15
A
5
STORE
STATIC RAM
ARRAY
16 x 256
RECALL
A
6
A
7
A
8
V
CC
W
NC
A
8
NC
NC
G
NC
E
DQ
7
DQ
6
DQ
5
DQ
4
DQ
3
28 - 600 PDIP
DQ
0
DQ
1
DQ
2
DQ
3
DQ
4
DQ
5
DQ
6
DQ
7
INPUT BUFFERS
COLUMN I/O
COLUMN DEC
STORE/
RECALL
CONTROL
PIN NAMES
A
0
- A
8
W
DQ
0
- DQ
7
Address Inputs
Write Enable
Data In/Out
Chip Enable
Output Enable
Nonvolatile Enable
Power (+ 5V)
Ground
A
0
A
1
A
2
A
3
A
4
E
G
NE
E
W
G
NE
V
CC
V
SS
2006
1/11
Rev 1
FT20C04
ABSOLUTE MAXIMUM RATINGS
a
Voltage on Input Relative to Ground . . . . . . . . . . . . . .–0.5V to 7.0V
Voltage on Input Relative to V
SS
. . . . . . . . . . –0.6V to (V
CC
+ 0.5V)
Voltage on DQ
0-7
. . . . . . . . . . . . . . . . . . . . . . –0.5V to (V
CC
+ 0.5V)
Temperature under Bias . . . . . . . . . . . . . . . . . . . . . –55°C to 125°C
Storage Temperature . . . . . . . . . . . . . . . . . . . . . . . –65°C to 150°C
Power Dissipation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1W
DC Output Current (1 output at a time, 1s duration) . . . . . . . . 15mA
Note a: Stresses greater than those
listed
under “Absolute Maximum
Ratings” may cause permanent damage to the device. This is a
stress rating only, and functional operation of the device at condi-
tions above those indicated in the operational sections of this
specification is not implied. Exposure to absolute maximum rat-
ing conditions for extended periods may affect reliability.
DC CHARACTERISTICS
SYMBOL
I
CC
1
b
(V
CC
= 5.0V
±
10%)
Ind
MIN
MAX
60
75
65
3
10
26
22
19
750
±1
±5
2.2
V
SS
– .5
2.4
0.4
85
– 5 5 125
V
CC
+ .5
0.8
2.2
V
SS
– .5
2.4
0.4
Military
MIN
MAX
tba
tba
tba
tba
tba
tba
tba
tba
tba
±1
±5
V
CC
+ .5
0.8
UNITS
mA
mA
mA
mA
mA
mA
mA
mA
µA
µA
µA
V
V
V
V
°C
t
AVAV
= 35ns
t
AVAV
= 45ns
t
AVAV
= 55ns
All Inputs Don’t Care, V
CC
= max
W
≥
(V
CC
– 0.2V)
All Others Cycling, CMOS Levels
t
AVAV
= 35ns, E
≥
V
IH
t
AVAV
= 45ns, E
≥
V
IH
t
AVAV
= 55ns, E
≥
V
IH
E
≥
(V
CC
– 0.2V)
All Others V
IN
≤
0.2V or
≥
(V
CC
– 0.2V)
V
CC
= max
V
IN
= V
SS
to V
CC
V
CC
= max
V
IN
= V
SS
to V
CC
, E or G
≥
V
IH
All Inputs
All Inputs
I
OUT
= –4mA
I
OUT
= 8mA
NOTES
PARAMETER
Average V
CC
Current
I
CC
I
CC
I
SB
2
3
c
b
Average V
CC
Current during
STORE
Average V
CC
Current at t
AVAV
= 200ns
5V, 25°C, Typical
Average V
CC
Current
(Standby, Cycling TTL Input Levels)
V
CC
Standby Current
(Standby, Stable CMOS Input Levels)
Input Leakage Current
Off-State Output Leakage Current
Input Logic “1” Voltage
Input Logic “0” Voltage
Output Logic “1” Voltage
Output Logic “0” Voltage
Operating Temperature -40
1
d
I
SB
2
d
I
ILK
I
OLK
V
IH
V
IL
V
OH
V
OL
T
A
Note b: I
CC
and I
CC
are dependent on output loading and cycle rate. The specified values are obtained with outputs unloaded.
1
3
Note c: I
CC
is the average current required for the duration of the
STORE
cycle (t
STORE
) .
2
Note d: E
≥
V
IH
will not produce standby current levels until any nonvolatile cycle in progress has timed out.
AC TEST CONDITIONS
Input Pulse Levels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0V to 3V
Input Rise and Fall Times
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ≤
5ns
Input and Output Timing Reference Levels . . . . . . . . . . . . . . . 1.5V
Output Load . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . See Figure 1
5.0V
480 Ohms
OUTPUT
255 Ohms
CAPACITANCE
e
SYMBOL
C
IN
C
OUT
PARAMETER
Input Capacitance
Output Capacitance
(T
A
= 25
°
C, f = 1.0MHz)
MAX
8
7
UNITS
pF
pF
CONDITIONS
∆V
= 0 to 3V
∆V
= 0 to 3V
30 pF
INCLUDING
SCOPE AND
FIXTURE
Note e: These parameters are guaranteed but not tested.
Figure 1: AC Output Loading
2006
2/11
Rev 1
FT20C04
SRAM READ CYCLES #1 & #2
SYMBOLS
NO.
1
2
3
4
5
6
7
8
9
10
11
#1, #2
t
ELQV
t
AVAV
f
g
(V
CC
= 5.0V
±
10%)
PARAMETER
FT20C04-35
MIN
MAX
35
35
35
10
5
5
10
0
10
0
35
0
45
0
13
0
55
5
5
13
0
15
45
45
15
5
5
15
FT20C04-45
MIN
MAX
45
55
55
20
FT20C04-55
MIN
MAX
55
UNITS
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
Alt.
t
ACS
t
RC
t
AA
t
OE
t
OH
t
LZ
t
HZ
t
OLZ
t
OHZ
e
d, e
Chip Enable Access Time
Read Cycle Time
Address Access Time
Output Enable to Data Valid
Output Hold after Address Change
Chip Enable to Output Active
Chip Disable to Output Inactive
Output Enable to Output Active
Output Disable to Output Inactive
Chip Enable to Power Active
Chip Disable to Power Standby
t
AVQV
t
GLQV
t
AXQX
t
ELQX
t
EHQZ
h
t
GLQX
t
GHQZ
h
g
t
ELICCH
t
EHICCL
t
PA
t
PS
Note f: W must be high during SRAM READ cycles and low during SRAM WRITE cycles. NE must be high during entire cycle.
Note g: I/O state assumes E, G < V
IL
, W > V
IH
, and NE
≥
V
IH
; device is continuously selected.
Note h: Measured + 200mV from steady state output voltage.
SRAM READ CYCLE #1:
Address Controlled
f, g
t
AVAV
ADDRESS
t
AXQX
DQ (DATA OUT)
5
3
2
t
AVQV
DATA VALID
SRAM READ CYCLE #2:
E Controlled
f
t
AVAV
ADDRESS
t
ELQV
E
6
t
ELQX
1
1
1
2
t
EHICCL
t
EHQZ
7
G
8
t
GLQX
DQ (DATA OUT)
10
t
ELICCH
t
GLQV
4
t
GHQZ
9
DATA VALID
ACTIVE
I
CC
STANDBY
2006
3/11
Rev 1
FT20C04
SRAM WRITE CYCLES #1 & #2
NO.
12
13
14
15
16
17
18
19
20
21
SYMBOLS
#1
t
AVAV
t
WLWH
t
ELWH
t
DVWH
t
WHDX
t
AVWH
t
AVWL
t
WHAX
t
WLQZ
h, i
t
WHQX
#2
t
AVAV
t
WLEH
t
ELEH
t
DVEH
t
EHDX
t
AVEH
t
AVEL
t
EHAX
Alt.
t
WC
t
WP
t
CW
t
DW
t
DH
t
AW
t
AS
t
WR
t
WZ
t
OW
Write Cycle Time
Write Pulse Width
Chip Enable to End of Write
Data Set-up to End of Write
Data Hold after End of Write
Address Set-up to End of Write
Address Set-up to Start of Write
Address Hold after End of Write
Write Enable to Output Disable
Output Active after End of Write
5
PARAMETER
FT20C04-35
MIN
35
25
25
10
0
25
0
0
13
5
MAX
MIN
45
35
30
12
0
30
0
0
15
5
(V
CC
= 5.0V
±
10%)
FT20C04-45
MAX
FT20C04-55
MIN
55
40
30
15
0
40
0
0
15
MAX
UNITS
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
Note i:
Note j:
If W is low when E goes low, the outputs remain in the high-impedance state.
E or W must be
≥
V
IH
during address transitions. NE
≥
V
IH
.
SRAM WRITE CYCLE #1:
W Controlled
j
t
AVAV
ADDRESS
t
ELWH
14
19
12
t
WHAX
E
t
AVWL
W
18
t
AVWH
t
WLWH
15
13
17
t
DVWH
DATA IN
t
WLQZ
DATA OUT
PREVIOUS DATA
HIGH IMPEDANCE
20
DATA VALID
16
t
WHDX
t
WHQX
21
SRAM WRITE CYCLE #2:
E Controlled
j
t
AVAV
ADDRESS
t
AVEL
E
18
14
19
12
t
ELEH
t
EHAX
t
AVEH
W
17
t
WLEH
15
16
13
t
DVEH
DATA IN
DATA OUT
HIGH IMPEDANCE
DATA VALID
t
EHDX
2006
4/11
Rev 1
FT20C04
MODE SELECTION
E
H
L
L
L
L
L
L
W
X
H
L
H
L
L
H
G
X
L
X
L
H
L
H
NE
X
H
H
L
L
L
X
MODE
Not Selected
Read SRAM
Write SRAM
Nonvolatile
RECALL
k
Nonvolatile
STORE
No Operation
POWER
Standby
Active
Active
Active
I
CC2
Active
Note k:
An automatic
RECALL
takes place at power up, starting when VCC exceeds 4.25V and taking t
RESTORE.
STORE
CYCLES #1 & #2
NO.
22
23
24
25
26
27
28
t
NLWL
t
ELWL
t
WLEL
SYMBOLS
#1
t
WLQXl
t
WLNHm
#2
t
ELQX
t
ELNH
Alt.
t
STORE
t
WC
STORE
Cycle Time
STORE
Initiation Cycle Time
Output Disable Set-up to NE Fall
t
GHEL
t
NLEL
Output Disable Set-up to E Fall
NE Set-up
Chip Enable Set-up
Write Enable Set-up
PARAMETER
(V
CC
= 5.0V
±
10%)
MIN
MAX
10
20
0
0
0
0
0
UNITS
ms
ns
ns
ns
ns
ns
ns
t
GHNL
Note l: Measured with W and NE both returned high, and G returned low.
STORE
cycles are inhibited below 4.0V.
Note m: Once t
WC
has been satisfied by NE, G, W and E, the
STORE
cycle is completed automatically. Any of NE, G, W or E may be used to terminate
the
STORE
initiation cycle.
Note n: If E is low for any period of time in which W is high while G and NE are low, then a
RECALL
cycle may be initiated.
STORE
CYCLE #1:
W Controlled
n
NE
G
W
24
t
GHNL
26
t
NLWL
23
t
WLNH
E
DQ (DATA OUT)
27
t
ELWL
HIGH IMPEDANCE
22
t
WLQX
STORE
CYCLE #2:
E Controlled
n
NE
26
t
NLEL
25
t
GHEL
28
t
WLEL
23
t
ELNH
HIGH IMPEDANCE
G
W
E
DQ (DATA OUT)
22
t
ELQX
2006
5/11
Rev 1