ZARLINK P11C68-35CG

P10C68/P11C68
PRELIMINARY INFORMATION
DS3600-1.2 September 1992
P10C68/P11C68
(Previously PNC10C68 and PNC11C68
)
CMOS/SNOS NVSRAM
HIGH PERFORMANCE 8 K x 8 NON-VOLATILE STATIC RAM
(Supersedes DS3159-1.3, DS3160-1.3, DS3234-1.1, DS3235-1.1)
The P10C68 and P11C68 are fast static RAMs (35 and 45
ns) with a non-volatile electically-erasable PROM (EEPROM)
cell incorporating in each static memory cell. The SRAM can
be read and written an unlimited number of times while
independent non-volatile data resides in PROM.
On the P10C68 data may easily be transferred from the
SRAM to the EEPROM (STORE) and from the EEPROM back
to the SRAM ( RECALL) using the NE (bar) pin. The Store and
Recall cycles are initiated through software sequences on the
P11C68. These devices combine the high performance and
ease of use of a fast SRAM with the data integrity of nonvolatility.
The P10C68 and P11C68 feature the industry standard
pinout for non-volatile RAMs in a 28-pin 0.3-inch plastic and
ceramic dual-in-line packages.
NE
A12
A7
A6
A5
A4
A3
A2
A1
A0
DQ0
DQ1
DQ2
Vss
1
28
2
27
3
26
4
25
5
24
6
23
7
22
8
21
9
20
10
19
11
18
12
17
13
16
14
15
VCC
W
NC
A8
A9
A 11
G
A 10
E
DQ 7
DQ 6
DQ 5
DQ 4
DQ 3
FEATURES
■ Non-Volatile Data Integrity
■ 10 year Data Retention in EEPROM
■ 35ns and 45ns Address and Chip Enable Access Times
■ 20ns and 25ns Output Enable Access
■ Unlimited Read and Write to SRAM
■ Unlimited Recall Cycles from EEPROM
■ 104 Store Cycles to EEPROM
■ Automatic Recall on Power up
Pin Name
A0 - A12
W
DQ0 - DQ7
E
G
VCC
VSS
Pin 1 NE
Pin 1 N/C
Function
Address inputs
Write enable
Data in/out
Chip enable
Output enable
Power (+5V)
Ground
Non volatile enable P10C68
No connection
P11C68
■ Automatic Store Timing
■ Hardware Store Protection
Figure 1. Pin connections - top view.
■ Single 5V ± 10% Operation
■ Available in Standard Package 28-pin 0.3-inch DIL
plastic and ceramic
■ Commercial and Industrial temperature ranges
ORDERING INFORMATION
(See back page)
1
P10C68/P11C68
EEPROM ARRAY
256 x 256
A3
A4
A5
A6
A7
A8
R
O
W
STORE
D
E
C
O
D
E
R
STATIC RAM
ARRAY
256 x 256
RECALL
A9
STORE/
RECALL
CONTROL
A12
DQ0
COLUMN I/O
DQ1
DQ2
DQ3
DQ4
DQ5
I
N
P
U
T
B
U
F
F
E
R
S
COLUMN DECODER
A0
A1
A2
A10 A11
DQ6
DQ7
G
NE (P10C68 only)
E
W
Figure 2. Logic block diagram.
2
P10C68/P11C68
ABSOLUTE MAXIMUM RATINGS
Voltage on typical input
relative to VSS
-0.6V to 7.0V
Voltage on DQ0-7 and G(bar)
-0.5V to (Vcc + 0.5V)
Temperature under Bias
-55°C to + 125°C
Storage temperature
-65°C to + 150°C
Power dissipation
1W
DC output current
15mA
NOTE
Stresses greater than those listed in the Absolute
Maximum Ratings may cause permanent damage to the
device. These are stress ratings only; functional operation of
the device at any other conditions than those indicated in the
operational sections of the specification is not implied.
Exposure to absolute maximum ratings conditions for
extended periods may affect reliability.
(one output at a time, one second duration)
DC OPERATING CONDITIONS
Parameter
Value
Symbol
Typ.
Min.
Supply voltage
Input logic '1' voltage
Input logic '0' voltage
Ambient operating temperature
commercial
industrial
Units
Conditions
V
V
V
All inputs
All inputs
Max.
VCC
VIH
VIL
2.2
VSS -0.5
VCC +0.5
0.8
Tamb
Tamb
0
-40
+70
+85
5.0
o
o
C
C
DC ELECTRICAL CHARACTERISTICS
Commercial temperature range
Test conditions (unless otherwise stated):
Tamb = 0°C to 70°C, Vcc = +5V (See notes 1, 2 and 3)
Characteristic
Value
Symbol
Min.
Units
Conditions
Max.
Average power supply
current
ICC1
75
65
mA
mA
tAVAV = 35ns
tAVAV = 45ns
Average power supply current
during STORE cycle
ICC2
50
mA
All inputs at VIN ≤ 0.2V
Average power supply current
(standby, cycling TTL input levels)
ISB1
23
20
mA
mA
tAVAV = 35ns
tAVAV = 45ns
E(bar) ≥VIH, all other inputs
cycling
Average power supply current
(standby, stable CMOS input levels)
ISB2
1
mA
E (bar)≥(VCC -0.2V), all other
inputs at VIN≤0.2V or ≥(VCC 0.2V)
Input leakage current (any input)
Off state output leakage current
Output logic '1' voltage
Output voltage '0' voltage
IILK
IOLK
VOH
VOL
±1
±5
µA
µA
V
V
VCC = max, VIN = VSS to VCC
VCC = max, VIN = VSS to VCC
IOUT = 4mA
IOUT = 8mA
2.4
0.4
NOTES
1.
ICC1 is dependent on output loading and cycle rate. The specified values are obtained with outputs unloaded.
2.
Bringing E (bar) ≥ VIH will not produce standby currents levels until any non-volatile cycle in progress has timed out. See
Mode Selection table.
3.
ICC2 is the average current required for the duration of the STORE cycle (tSTORE) after the sequence that initiates the
cycle.
3
P10C68/P11C68
Industrial temperature range
Test conditions (unless otherwise stated):
Tamb = -40˚C to 70˚C, Vcc = +5V ± 10% (See notes 4, 5 and 6)
Characteristic
Value
Symbol
Min.
Units
Conditions
Max.
Average power supply
current
ICC1
80
75
mA
mA
tAVAV = 35ns
tAVAV = 45ns
Average power supply current
during STORE cycle
ICC2
50
mA
All inputs at VIN ≤ 0.2V
Average power supply current
(standby, cycling TTL input levels)
ISB1
27
23
mA
mA
tAVAV = 35ns
tAVAV = 45ns
E(bar) ≥VIH, all other inputs
cycling
Average power supply current
(standby, stable CMOS input levels)
ISB2
1
mA
E (bar)≥(VCC -0.2V), all other
inputs at VIN≤0.2V or ≥(VCC 0.2V)
Input leakage current (any input)
Off state output leakage current
Output logic '1' voltage
Output voltage '0' voltage
IILK
IOLK
VOH
VOL
±1
±5
µA
µA
V
V
VCC = max, VIN = VSS to VCC
VCC = max, VIN = VSS to VCC
IOUT = 4mA
IOUT = 8mA
2.4
0.4
NOTES
4.
ICC1 is dependent on output loading and cycle rate. The specified values are obtained with outputs unloaded.
5.
Bringing E (bar) ≥ VIH will not produce standby currents levels until any non-volatile cycle in progress has timed out. See
Mode Selection table.
6.
ICC2 is the average current required for the duration of the STORE cycle (tSTORE) after the sequence that initiates the
cycle.
AC TEST CONDITIONS
Input pulse levels
Input rise and fall times
Input and output timing reference levels
Output load
VSS to 3V
≤5ns
1.5V
See Figure 3
5.0V
480 Ohms
CAPACITANCE Tamb = 25°C, f = 1.0MHz (see note 7)
Parameter
Input capacitance
Output capacitance
Symbol
CIN
COUT
Max. Units
5
7
pF
pF
Conditions
∆V=0 to 3V
∆V=0 to 3V
NOTE
7. These parameters are characterised but not 100% tested.
4
OUTPUT
255
Ohms
30p
INCLUDING
SCOPE AND
FIXTURE
Figure 3. AC output loading.
P10C68/P11C68
SRAM MEMORY OPERATION
Test conditions (unless otherwise stated):
Commercial and Industrial Temperature Range
Tamb = -40°C to + 85°C, Vcc = + 5V ± 10%
READ CYCLES 1 AND 2 (See note 8)
Symbol
Parameter
Standard
Alternative
tELQV
tAVAV
tAVQV
tGLQV
tAXQX
tELQX
tEHQZ
tGLQX
tGHQZ
tACS
tRC
tAA
tOE
tOH
tLZ
tOHZ
tOLZ
tHZ
tPA
tPS
tWR
tELICCH
tEHICCL
tWHQV
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
Outout disable to output inactive
Chip enable to power active
Chip disable to power standby
Write recovery time
P10C68-35
P11C68-35
Min.
Max.
P10C68-45
P11C68-45
Max.
Min.
35
35
45
45
35
20
5
5
45
25
5
5
20
0
25
0
15
0
20
0
25
45
25
55
Units
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
Notes
9
10
11
11
12
12
NOTES
8.
E (bar), G (bar) and W (bar) must make the transition between VIH(min) to VIL(max), or VIL(max) to VIH(min) in a
monotonic fashion. NE (bar) must be ≥ VIH during entire cycle.
9.
For READ CYCLE 1 and 2, W (bar) and NE (bar) must be high for entire cycle.
10.
Device is continuously selected with E (bar) low, and G (bar) low.
11.
Measured ±200mV from steady state output voltage. Load capacitance is 5pF.
12.
Parameter guaranteed but not tested.
tAVAV
ADDRESS
tAVQV
tAXQX
DQ (DATA OUT)
W
DATA VALID
tWHQV
Figure 4. READ CYCLE 1 timing diagram (see notes 9 and 10).
5
P10C68/P11C68
tAVAV
ADDRESS
tEHICCL
tELQV
tELQX
E
tEHQZ
tGLQV
G
tGHQZ
tGLQX
DQ (DATA OUT)
DATA VALID
ACTIVE
tELICCH
ICC STANDBY
W
tWHQV
Figure 5. READ CYCLE 2 timing diagram (see note 9).
WRITE CYCLE 1 : W (BAR) CONTROLLED (See notes 8 and 13)
Commercial and Industrial Temperature Range
Symbol
Parameter
Standard
Alternative
tAVAV
tWLWH
tELWH
tDVWH
tWHDX
tAVWH
tAVWL
tWHAX
tWLQZ
tWHQZ
tWC
tWP
tCW
tDW
tDH
tAW
tAS
tWR
tWZ
tOW
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
P10C68-35
P11C68-35
Max.
Min.
45
35
35
30
0
35
0
0
P10C68-45
P11C68-45
Max.
Min.
45
35
35
30
0
35
0
0
35
5
35
5
NOTES
13.
E (bar) or W (bar) must be ≥ VIH during address transitions.
14.
If W (bar) is low when E (bar) goes low, the outputs remain in the high impedance state.
6
Units
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
Notes
11, 14
P10C68/P11C68
tAVAV
ADDRESS
tWHAX
tELWH
E
tAVWH
tAVWL
tWLWH
W
tDVWH
DATA IN
tWHDX
DATA VALID
tWHQX
tWLQZ
DATA OUT
HIGH IMPEDANCE
PREVIOUS DATA
Figure 6. WRITE CYCLE 1: W (bar) controlled timing diagram (see notes 8 and 13).
WRITE CYCLE 2 : E (BAR) CONTROLLED (See notes 8 and 13)
Symbol
P10C68-35
P11C68-35
Max.
Min.
Parameter
Standard
Alternative
tAVAV
tWLEH
tELEH
tDVEH
tEHDX
tAVEH
tEHAX
tAVWL
tWC
tWP
tCW
tDW
tDH
tAW
tWR
tAS
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 hold after end of write
Address set-up to start of write
P10C68-45
P11C68-45
Max.
Min.
45
35
35
30
0
35
0
0
Units
Notes
ns
ns
ns
ns
ns
ns
ns
ns
45
35
35
30
0
35
0
0
tAVAV
ADDRESS
tAVEL
tELEH
tEHAX
E
tAVEH
W
tWLEH
tDVEH
DATA IN
DATA OUT
tEHDX
DATA VALID
HIGH IMPEDANCE
Figure 7. WRITE CYCLE 2: E (bar) controlled timing diagram (see notes 8 and 13).
7
P10C68/P11C68
VCC
5.0V
3.3V
t
AUTO RECALL
STORE INHIBIT
Figure 8. Automatic RECALL and STORE inhibit.
NON-VOLATILE MEMORY OPERATION OF P10C68
MODE SELECTION
E
Power
Mode
W
G
NE
H
X
X
X
Not selected
Standby
L
H
L
H
Read RAM
Active
L
L
X
H
Write RAM
Active
L
H
L
L
Non-volatile recall (Note 15)
Active
L
L
H
L
Non-volatile store
ICC2
L
L
L
L
No operation
Active
L
H
H
X
NOTE
15.
An automatic RECALL also takes place on chip power-up, starting when Vcc exceeds 3.3V, and taking tRECALL from the
time at which Vcc exceeds 3.3V. Vcc must not drop below 3.3V once it has exceeded it for the RECALL to function
properly.
STORE CYCLE 1 : W (BAR) CONTROLLED (See note 16)
Symbol
Parameter
Standard
Alternative
tWLQX
tGHNL
tNLWL
tWLNH
tELWL
tSTORE
8
tWC
P10C68-35
Min.
Store cycle time
Output disable set-up to NE (bar) fall
Non-volatile set-up to write low
Write low to NE (bar) rise
Chip enable SET-UP
Max.
P10C68-45
Min.
10
0
0
45
0
10
0
0
45
0
Units
Notes
ms
ns
ns
ns
ns
17
Max.
18
P10C68/P11C68
STORE CYCLE 2 : E (BAR) CONTROLLED (See note 13)
Symbol
P10C68-35
Parameter
Standard
Alternative
tELQX1
tNLEL
tWLEL
tELNH
tGHEL
tSTORE
tWC
Min.
Max.
P10C68-45
Min.
10
10
Store cycle time
NE (bar) set-up to chip enable
Write enable wet-up to chip enable
Chip enable to NE (bar) rise
Output disable set-up to E (bar) fall
0
0
45
0
Units
Notes
ms
ns
ns
ns
ns
17
Max.
0
0
45
0
18
NOTES
16. E (bar), G (bar), NE (bar) and W (bar) must make the transition between VIH(max) to VIL(max), or VIL(max) to VIH(min) in a
monotonic fashion.
17. Measured with W (bar) and NE (bar) both returned high, and G (bar) returned low. Note that store cycles are inhibited/aborted
by Vcc <3.3V (STORE inhibit).
18. Once twc has been satisfied by NE (bar), G (bar), W (bar) and E (bar) the store cycle is completed automatically, ignoring all
inputs. Any of NE (bar), G (bar), W (bar) or E (bar) may be used to terminate the store initiation cycle.
NE
G
tGHNL
tNLWL
tWLNH
W
tELWL
E
tWLQX
DQ
(DATA
OUT)
HIGH IMPEDANCE
Figure 9. STORE CYCLE 1: W (bar) controlled timing diagram (see note 16).
tNLEL
NE
G
W
tGHEL
tWLEL
tELNH
E
tELQX1
DQ
(DATA
OUT)
HIGH IMPEDANCE
Figure 10. STORE CYCLE 2: E (bar) controlled timing diagram (see note 16).
9
P10C68/P11C68
P10C68 RECALL CYCLE 1 : NE (BAR) CONTROLLED (See note 16)
Symbol
Standard
Alternative
tNLQX
tNLNH
tGLNL
tWHNL
tELNL
tNLQZ
tRECALL
tRC
P10C68-35
P10C68-45
Parameter
Min.
Recall cycle time
Recall initiation cycle time
Output enable set-up
Write enable set-up
Chip enable set-up
NE (bar) fall to output inactive
Max.
Min.
20
25
0
0
0
Units
Notes
µs
µs
ns
ns
ns
ns
19
20
Units
Notes
µs
ns
ns
ns
ns
19
20
Units
Notes
µs
ns
ns
ns
ns
19
20
Max.
20
25
0
0
0
25
25
P10C68-35
P10C68-45
P10C68 RECALL CYCLE 2 : E (BAR) CONTROLLED (See note 16)
Symbol
Standard
Alternative
tELQX2
tELNH
tNLEL
tGLEL
tWHEL
tRECALL
tRC
Parameter
Min.
Recall cycle time
Recall initiation cycle time
NE (bar) set-up
Output enable set-up
Write enable set-up
Max.
Min.
20
25
0
0
0
Max.
20
25
0
0
0
P10C68 RECALL CYCLE 3 : G (BAR) CONTROLLED (See note 16)
Symbol
Standard
Alternative
tGLQX2
tGLNH
tNLGL
tWHGL
tELGL
tRECALL
tRC
P10C68-35
Parameter
Min.
Recall cycle time
Recall initiation cycle time
NE (bar) set-up
Write enable set-up
Chip enable set-up
Max.
P10C68-45
Min.
20
25
0
0
0
Max.
20
25
0
0
0
NOTES
19.
Measured with W (bar) and NE (bar) both returned high, and G (bar) returned low. Address transitions may not occur on
any address pin during this time.
20.
Once tRC has been satisfied by NE (bar), G (bar), W (bar) and E (bar) the RECALL cycle is completed automatically. Any
of NE (bar), G (bar) or E (bar) may be used to terminate the RECALL initiation cycle.
10
P10C68/P11C68
tNLHN
NE
tGLNL
G
W
tWHNL
E
tELNL
tNLQX
tNLQZ
DQ
(DATA
OUT)
HIGH IMPEDANCE
Figure 11. P10C68 RECALL CYCLE 1: NE (bar) controlled timing diagram (see note 16).
tNLEL
NE
tGLEL
G
W
tWHEL
tELNH
E
tELQX2
DQ
(DATA
OUT)
HIGH IMPEDANCE
Figure 12. P10C68 RECALL CYCLE 2: E (bar) controlled timing diagram (see note 16).
tNLGL
NE
tGLNH
G
tWHGL
W
tELGL
E
tGLQX2
DQ
(DATA
OUT)
HIGH IMPEDANCE
Figure 13. P10C68 RECALL CYCLE 3: E (bar) controlled timing diagram (see note 16).
11
P10C68/P11C68
NON-VOLATILE MEMORY OPERATION OF P11C68
MODE SELECTION
W
A12-A0 (hex)
H
X
X
Not selected
L
H
X
Read RAM
L
L
X
L
H
E
L
H
Mode
I/O
Power
Output High Z
Standby
Output data
Active
Write RAM
Input Data
Active
0000
Read RAM
Output Data
Active
Notes
22
21, 22
1555
Read RAM
Output Data
21, 22
0AAA
Read RAM
Output Data
21, 22
1FFF
Read RAM
Output Data
21, 22
10F0
Read RAM
Output Data
21, 22
0F0F
Non-volatile STORE
Output High Z
ICC2
20
0000
Read RAM
Output Data
Active
21, 22
1555
Read RAM
Output Data
21, 22
0AAA
Read RAM
Output Data
21, 22
1FFF
Read RAM
Output Data
21, 22
10F0
Read RAM
Output Data
21, 22
0F0E
Non-volatile RECALL
Output High Z
21
NOTES
21.
The six consecutive addresses must be in order listed - (0000, 1555, 0AAA, 1FFF, 10F0, 0F0F) for a STORE cycle or
(0000, 1555, 0AAA, 1FFF, 10F0, 0F0E) for a RECALL cycle. W (bar) must be high during all six consecutive cycles. See
STORE CYCLE and RECALL CYCLE tables and diagrams for further details.
22.
I/O state assumes that G (bar) ≥VIL. Activation of non-volatile cycles does not depend on the state of G (bar).
STORE / RECALL CYCLES 1 AND 2 (See notes 24 and 29)
Symbol
Parameter
Standard
Alternative
tAVAV
tAXAV
tACS
tSKEW
tAVQZ
tELQZ
tSTORE
tRECALL
tAE
tEP
tEA
tAVEL
tELEH
tEHAX
P11C68-35
Min.
Read cycle time
Skew between sequentially
adjacent addresses
Address valid to output inactive
Store cycle time
Recall cycle time
Address set-up to chip enable
Chip enable pulse width
Chip disable to address change
Max.
35
0
35
0
P11C68-45
Min.
45
5
5
75
10
20
75
10
20
0
45
0
Units
Notes
ns
ns
23
ns
ms
µs
ns
ns
ns
25
26
26, 30
27
27
27
Max.
NOTES
23.
Skew spec may be avoided by using E (bar) (STORE/RECALL CYCLE 2).
24.
W (bar) ≥VIH during entire address sequence to initiate a non-volatile cycle.
Required address sequences are shown in the Mode Selection table.
25.
Once the software STORE or RECALL cycle is initiated, it completes automatically, ignoring all inputs.
26.
Measured with W (bar) high, G (bar) low and E (bar) low. Note that STORE cycles (but not RECALLS) are aborted by Vcc
< 3.3V (STORE Inhibit).
27.
E (bar) must make the transition between VIH(max) to VIL(max), or VIL(max) to VIH(min) in a monotonic fashion.
28.
Chip is continuously selected with E (bar) low.
29.
Addresses 1 through 6 are found in the Mode Selection table. Address 6 determines whether the P11C68 performs a
STORE or RECALL. A RECALL cycle is performed automatically at power up when VCC exceeds 3.3V. VCC must not drop
below 3.3V once it has exceeded it for the RECALL to function properly, tRECALL is measured from the point at which VCC
exceeds 3.3V.
30.
Address transitions may not occur on any address pin during this time.
12
P10C68/P11C68
ADDRESS
tSKEW
tAVAV
tAVAV
tAVAV
INVALID
ADDRESS 1
ADDRESS 2
ADDRESS 6
tSTORE / t RECALL
tAVQZ
DQ
(DATA
OUT)
DATA VALID
DATA
VALID
DATA VALID
HIGH
IMPEDANCE
DATA VALID
Figure 14. STORE/RECALL cycle 1. Address controlled timing diagram (see notes 22, 26 and 27).
ADDRESS
tAVEL
tAVAV
tAVAV
ADDRESS 1
ADDRESS 6
tELEH
tEHAX
E
tSTORE / t RECALL
tELQZ
DQ
(DATA
OUT)
DATA VALID
DATA VALID
HIGH
IMPEDANCE
DATA VALID
Figure 15. STORE/RECALL cycle 2. E (bar) controlled timing diagram (see notes 22, 25 and 27).
OPERATING NOTES
Note: References to NE (bar) should be taken as applying
to P10C68 only and can be ignored for P11C68.
The devices have two separate modes of operation: SRAM
mode and non-volatile mode. In SRAM mode, the memory
operates as an ordinary static RAM. While in non-volatile
mode, data is transferred in parallel from SRAM to EEPROM
or from EEPROM to SRAM.
SRAM READ
The devices perform a read cycle when ever E (bar) and G
(bar) are LOW and NE (bar) and W (bar) are HIGH. The
address specified by the thirteen address pins A0-12 determine
which of the 8192 data bytes will be accessed. When the
READ is initiated by an address transistion, the outputs will be
valid after a delay of tAVQV (READ CYCLE 1).
If the READ is initiated by E (bar) or G (bar), the outputs will
be valid at tELQV or tGLQV, whichever is later. (READ CYCLE 2).
The data outputs will repeatedly respond to address changes
within the tAVQV access time without the need for transitions on
any control input pins and will remain valid until another
address change or until E (bar) or G (bar) is brought HIGH or
W (bar) or NE (bar) is brought LOW.
SRAM WRITE
A write cycle is performed whenever E (bar) and W (bar)
are LOW and NE (bar) is HIGH. The address inputs must be
stable prior to entering the WRITE cycle and must remain
stable until either E (bar) or W (bar) go HIGH at the end of the
cycle. The data on the eight pins DQ0-7, will be written into the
memory location specified by the address inputs if valid tDVWH
before the end of a W (bar) controlled WRITE or tDVEH before
the end of an E (bar) controlled WRITE.
13
P10C68/P11C68
It is recommended that G (bar) be kept HIGH during the
entire WRITE cycle to avoid data bus contention on the
common I/O lines. If G (bar) is left LOW, internal circuitry will
turn off the output buffers tWHQZ after W (bar) goes LOW.
Non-Volatile STORE - P10C68
A STORE cycle is performed when NE, (bar) E (bar) and W
(bar) are LOW and G (bar) is HIGH. While any sequence to
achieve this state will initiate a STORE, only W(bar) initiation
(STORE CYCLE 1) and E (bar) initiation (STORE CYCLE 2)
are practical without risking an unintentional SRAM WRITE
that would disturb SRAM data. During the STORE cycle,
previous non-volatile data is erased and the SRAM contents
are then programmed into non-volatile elements. Once a
STORE cycle is initiated, further input and output is disabled
and the DQ0-7 pins are tri-stated until the cycle is completed.
If E (bar) and G (bar) are LOW and W (bar) and NE (bar)
are HIGH at the end of the cycle, a READ will be performed
and the outputs will go active, signalling the end of the STORE.
The P10C68 will not be activated into either a STORE or
RECALL cycle by the software sequence required for the
P11C68.
Hardware Protect - P10C68
The P10C68 offers two levels of protection to suppress
inadvertent STORE cycles. If the clock signals remain in the
STORE condition at the end of a STORE cycle, a second
STORE cycle will not be started. The STORE will be initiated
only after a HIGH to LOW transition on NE (bar)Because the
STORE cycle is initiated by an NE (bar) transition, poweringup the chip with NE (bar) Low will not initiate a STORE cycle
either.
In addition to multi-trigger protection, the P10C68 offers
hardware protection through Vcc Sense. A STORE cycle will
not be initiated, and one in progress will discontinue, if Vcc
goes below 3.3V.
Non-Volatile RECALL - P10C68
A RECALL cycle is performed when E (bar), G (bar) and
NE (bar) are LOW and W (bar) is HIGH. Like the STORE cycle,
RECALL is initiated when the last of the four clock signals goes
to the RECALL state. Once initiated, the RECALL cycle will
take tNLQX to complete, during which all inputs are ignored.
When the RECALL completes, any READ or WRITE state on
the input pins will take effect.
Internally, RECALL is a two step procedure. First the
SRAM data is cleared and second, the non-volatile information
is transferred into the SRAM cells. The RECALL operation in
no way alters the data in the non-volatile cells. The non-volatile
data can be recalled an unlimited number of times. Address
transitions may not occur during the RECALL cycle. Like the
STORE cycle, a transition must occur on the NE (bar) pin to
cause a RECALL, preventing inadvertent multi-triggering. On
power-up, once Vcc exceeds Vcc sense voltage of 3.3V, a
RECALL cycle is automatically initiated. The voltage on the
Vcc pin must not drop below 3.3V once it has risen above it in
order for the RECALL to operate properly. Due to the
automatic RECALL, SRAM operation cannot commence until
tNLQX after Vcc exceeds 3.3V.
14
The P11C68 STORE cycle is initiated by executing
sequential READ cycles from six specific address locations.
By relying on READ cycles only, the P11C68 implements nonvolatile operation while remaining pin-for-pin compatible with
standard 8Kx8 SRAMs. During the STORE cycle, an erase of
the previous non-volatile data is first performed, followed by a
program of the non-volatile elements. The program operation
copies the SRAM data into non-volatile storage. Once a
STORE cycle is initiated, further input and output are disabled
until the cycle is completed. Because a sequence of addresses
is used for STORE initiation, it is critical that no invalid address
states intervene in the sequence or the sequence will be
aborted. The maximum skew between address inputs A0-12
for each address state is tSKEW (STORE CYCLE 1).
If tSKEW is exceeded it is possible that the transitional data
state will be interpreted as a valid address and the sequence
will be aborted. If E (bar) controlled READ cycles are used for
the sequence (STORE CYCLE 2), address skew is no longer a
concern.
To enable the STORE cycle the following READ sequence
must be performed.
1. Read address 0000 (hex) Valid READ
2. Read address 1555 (hex) Valid READ
3. Read address 0AAA (hex) Valid READ
4. Read address 1FFF (hex) Valid READ
5. Read address 10F0 (hex) Valid READ
6. Read address 0F0F (hex) Initiate STORE Cycle
Once the sixth address in the sequence has been entered,
the STORE cycle will commence and the chip will be disabled.
It is important that READ cycles and not WRITE cycles be
used in the sequence, although it is not necessary that G (bar)
be LOW for the sequence to be valid. After the tSTORE cycle
time has been fulfilled, the SRAM will again be activated for
READ and WRITE operation.
Once the first of the six reads has taken place, the read
sequence must either complete or terminate with an incorrect
address (other than 0000 hex) before it may be started anew.
The P11C68 offers hardware protection against
inadvertent STORE cycles through Vcc Sense. A STORE
cycle will not be initiated, and one in progress will discontinue,
if Vcc goes below 3.3V.
A RECALL of the EEPROM data into the SRAM is initiated
with a sequence of READ operations in a manner similar to the
STORE initiation. To initiate the RECALL cycle the following
sequence of READ operations must be performed:
1. Read address 0000 (hex) Valid READ
2. Read address 1555 (hex) Valid READ
3. Read address 0AAA (hex) Valid READ
4. Read address 1FFF (hex) Valid READ
5. Read address 10F0 (hex) Valid READ
6. Read address 0F0E (hex) Initiate RECALL Cycle
Internally, RECALL is a two step procedure. First, the
SRAM data is cleared and second the non-volatile information
is transferred into the SRAM cells. The RECALL operation in
no way alters the data in the EEPROM cells. The non-volatile
data can be recalled an unlimited number of times. Address
transitions may not occur during the RECALL cycle.
P10C68/P11C68
On power-up, once Vcc exceeds the Vcc sense voltage of
3.3V, a RECALL cycle is automatically initiated. The voltage
on the Vcc pin must not drop below 3.3V once it has risen
above it in order for the RECALL to operate properly. Due to
this automatic RECALL, SRAM operation cannot commence
until tRECALL after Vcc exceeds 3.3V.
The automatic RECALL feature can be adversely affected
by factors such as supply rise time, temperature and elapsed
time since the last STORE cycle. For this reason it is
recommended that the user initiate a RECALL cycle after
power-up for critical applications.
PACKAGE DETAILS
Dimensions are shown thus: mm (in). For further package
information please contact your local Customer Service
Centre.
PIN 1
7.620/8.128
(0.300/0.320)
1.27 (0.050) TYP
35.20/35.92
(1.386/1.414)
1.016/1.524
(0.040/0.060)
0.229/0.308
(0.009/0.012)
1.930/2.39
(0.05576/0.094)
0.36/0.51
(0.014/0.020)
2.54
(0.100)
3.30/4.06
(0.130/0.160)
7.37/7.87
(0.290/0.310)
Figure 16, 28-lead sidebrazed ceramic DIL (0.3in) DCB
1.37 (34.8)
PIN 1
Pin 1 Ref. notch
0.3/0.55 (0.76/1.4)
Leads
0.288
(7.32)
0.2 (5.08) max
SEATING
PLANE
0.02 (0.51)
0.2/0.3
0.12 (3.05) min
0.015/0.02
(0.38/0.53)
0.1 (2.54)
Nominal Centres
0.3 (7.62)
Figure 17. 28 plastic DIL Package (0.3in) DPB
15
P10C68/P11C68
ORDERING INFORMATION
PxxC68 - xx / xG / DxBS
Device number
eg. 10 = hardware store/recall
11 = software store/recall
Package type
C = Ceramic
P = Plastic
Temperature range
C = Commercial
I = Industrial
Speed Grade
-35 = 35ns
-45 = 45ns
HEADQUARTERS OPERATIONS
GEC PLESSEY SEMICONDUCTORS
Cheney Manor, Swindon,
Wiltshire SN2 2QW, United Kingdom.
Tel: (0793) 518000 Tx: 449637
Fax: (0793) 518411
GEC PLESSEY SEMICONDUCTORS
Sequoia Research Park, 1500 Green Hills Road,
Scotts Valley, California 95066,
United States of America. Tel (408) 438 2900
ITT Telex: 4940840 Fax: (408) 438 5576
CUSTOMER SERVICE CENTRES
• FRANCE & BENELUX Les Ulis Cedex Tel: (1) 64 46 23 45 Tx: 602858F
Fax : (1) 64 46 06 07
• GERMANY Munich Tel: (089) 3609 06-0 Tx: 523980 Fax : (089) 3609 06-55
• ITALY Milan Tel: (02) 66040867 Fax: (02) 66040993
• JAPAN Tokyo Tel: (03) 3296-0281 Fax: (03) 3296-0228
• NORTH AMERICA Integrated Circuits and Microwave Products, Scotts Valley, USA
Tel (408) 438 2900 ITT Tx: 4940840 Fax: (408) 438 7023.
Hybrid Products, Farmingdale, USA Tel (516) 293 8686
Fax: (516) 293 0061.
• SOUTH EAST ASIA Singapore Tel: 2919291 Fax: 2916455
• SWEDEN Johanneshov Tel: 46 8 702 97 70 Fax: 46 8 640 47 36
• UNITED KINGDOM & SCANDINAVIA
Swindon Tel: (0793) 518510 Tx: 444410 Fax : (0793) 518582
These are supported by Agents and Distributors in major countries world-wide.
© GEC Plessey Semiconductors Year Publication No. XX XXXX Issue No. X.X Month Year
This publication is issued to provide information only which (unless agreed by the Company in writing) may not be used, applied or reproduced for any purpose nor form part of any order or contract nor to be
regarded as a representation relating to the products or services concerned. No warranty or guarantee express or implied is made regarding the capability, performance or suitability of any product or service.
The Company reserves the right to alter without prior knowledge the specification, design or price of any product or service. Information concerning possible methods of use is provided as a guide only and
does not constitute any guarantee that such methods of use will be satisfactory in a specific piece of equipment. It is the user's responsibility to fully determine the performance and suitability of any
equipment using such information and to ensure that any publication or data used is up to date and has not been superseded. These products are not suitable for use in any medical products whose failure to
perform may result in significant injury or death to the user. All products and materials are sold and services provided subject to the Company's conditions of sale, which are available on request.
16
For more information about all Zarlink products
visit our Web Site at
www.zarlink.com
Information relating to products and services furnished herein by Zarlink Semiconductor Inc. trading as Zarlink Semiconductor or its subsidiaries (collectively “Zarlink”)
is believed to be reliable. However, Zarlink assumes no liability for errors that may appear in this publication, or for liability otherwise arising from the application or
use of any such information, product or service or for any infringement of patents or other intellectual property rights owned by third parties which may result from
such application or use. Neither the supply of such information or purchase of product or service conveys any license, either express or implied, under patents or
other intellectual property rights owned by Zarlink or licensed from third parties by Zarlink, whatsoever. Purchasers of products are also hereby notified that the use
of product in certain ways or in combination with Zarlink, or non-Zarlink furnished goods or services may infringe patents or other intellectual property rights owned
by Zarlink.
This publication is issued to provide information only and (unless agreed by Zarlink in writing) may not be used, applied or reproduced for any purpose nor form part
of any order or contract nor to be regarded as a representation relating to the products or services concerned. The products, their specifications, services and other
information appearing in this publication are subject to change by Zarlink without notice. No warranty or guarantee express or implied is made regarding the capability,
performance or suitability of any product or service. Information concerning possible methods of use is provided as a guide only and does not constitute any guarantee
that such methods of use will be satisfactory in a specific piece of equipment. It is the user’s responsibility to fully determine the performance and suitability of any
equipment using such information and to ensure that any publication or data used is up to date and has not been superseded. Manufacturing does not necessarily
include testing of all functions or parameters. These products are not suitable for use in any medical products whose failure to perform may result in significant injury
or death to the user. All products and materials are sold and services provided subject to Zarlink’s conditions of sale which are available on request.
Purchase of Zarlink s I2C components conveys a licence under the Philips I2C Patent rights to use these components in and I2C System, provided
that the system conforms to the I2C Standard Specification as defined by Philips.
Zarlink and the Zarlink Semiconductor logo are trademarks of Zarlink Semiconductor Inc.
Copyright 2001, Zarlink Semiconductor Inc. All Rights Reserved.
TECHNICAL DOCUMENTATION - NOT FOR RESALE