STMicroelectronics ST95P04B, ST95P04M Schematic [ru]

SERIAL ACCESS SPI BUS 4K (512 x 8 ) EE PRO M
1 MILLION ERASE /WRI TE CY CLES 40 YEARS DATA RETENTION SINGLE 3V to 5.5V SUPPLY VOLTAGE SPI BUS COMPATIBLE SERIAL IN TERFACE 1 MHz CLOCK RATE MAX BLOCK WRITE PROTECTION STATUS REGISTER 16 BYTE P AGE MODE WRITE PRO TE CT SELF-TIMED PROGRAMMING CYCLE E.S.D.PROTE CTION G REATER than 4000V
The ST95P04 wi ll be replaced sh ort ly by the updated version ST95 0 40
DESCRIP TION
The ST95P04 is a 4K bit Electrically Erasable Programmable Memory (E EPROM) fabricated with SGS-THOMS ON’s High Endurance Single P olysili­con CMOS technology. The 4K bit memory is or­ganised as 32 pages of 16 bytes. The memory is accessed by a simple SPI bus compatible serial interface. The bus signals are a serial clock input (C), a serial data input ( D) and a s erial dat a output (Q). The device connected to the bus is selected when the chip select input ( nications with the chip can be interrupted with a hold input (
HOLD). The write operation is disabled
by a write protect input (
T able 1. Signal Names
C Serial Clock D Serial Data Input
S) goes low. Commu-
W).
8
1
PSDIP8 (B)
0.25mm Frame
Figure 1. Logic Diag ra m
V
CC
W
HOLD
ST95P04
ST95P04
NOT FOR NEW DESIGN
8
1
SO8 (M)
Q
Q Serial Data Output S Chip Select W Write Protect HOLD Hold V
CC
V
SS
June 1996 1/16
Supply Voltage Ground
V
SS
AI01063B
ST95P04
Figure 2A. DIP Pin Connect io ns
ST95P04
1
SV
2 3
W
4
SS
T ab le 2. Absolut e Maximu m Ra t ings
Symbol Parameter Value Unit
Ambient Operating Temperature –40 to 85 °C Storage Temperature –65 to 150 °C Lead Temperature, Soldering (SO8 package)
T
T
T
A
STG
LEAD
8 7 6 5
AI01064B
CC
HOLDQ C DV
(1)
(PSDIP8 package)
Figure 2B. SO Pin Connecti ons
ST95P04
1
SV
2 3
W
SS
40 sec 10 sec
4
8 7 6 5
AI01065C
215 260
CC
HOLDQ C DV
°C
V
O
V
V
CC
V
ESD
Notes: 1. Except for the rating "Operating Temperature Range", stresses above those listed in the Table "Absolute Maximum Ratings"
2. MIL-STD-883C, 3015.7 (100pF , 1500)
3. EIAJ IC-121 (Condition C) (200pF, 0)
SIGNALS DESCRIPTION Seri al Outp ut (Q ). The output pin is used to trans-
fer data serially out of the ST 95P04. Data is shifte d out on the falling edge of the serial clock.
Serial Input (D). The input pin is used to transfer data serially into the device. It receives inst ructions, addresses, and data to be written. Input is latched on the rising edge of the serial clock.
Serial Clock (C). The serial clock provides the timing of the serial interface. Instructions, ad­dresses, or data present at the input pin are latc hed
Output Voltage –0.3 to VCC +0.6 V Input Voltage –0.3 to 6.5 V
I
Supply Voltage –0.3 to 6.5 V Electrostatic Discharge Voltage (Human Body model) Electrostatic Discharge Voltage (Machine model)
may cause permanent damage to the device. These are stress ratings only and operation of the device at these or any other conditions above those indicat ed in the Operati ng sections of this specific ati on is not implied. Expos ure to Absolut e Maximum Rating conditions for extended periods may affect device rel i abi lity. Refer also to the SGS-THOMSON SURE Program and other relevant q ual ity doc ument s.
(2)
(3)
4000 V
500 V
on the rising edge of the clock input, while data on the Q pin changes after the falling edge of the clock input.
Chip Select (
S). This input is used to select the
ST95P04. The chip is selected by a high to low transition on the
S pin when C is at ’0’ state. At any time, the chip is deselected by a low to high transi­tion on the
S pin when C is at ’0 ’ state. As soon as the chip is deselected, the Q pin is at high imped­ance state. This pin allows multiple ST95P04 to share the same SPI bus. After power up, the chip is at the deselect state. T ransitions of
S are ignored
when C is at ’1’ state.
2/16
Figure 3. Block Diagram
ST95P04
HOLD
W
S
C
D
Q
Control Logic
I/O Shift Register
Address Register
and Counter
Y Decoder
High Voltage
Generator
Data
Register
Status
Block Protect
16 Bytes
X Decoder
AI01272
3/16
ST95P04
AC MEASUREMENT CONDITIONS
Figure 4. AC T estin g Input Ou tput W avefo r ms
Input Rise and Fall Times 50ns Input Pulse Voltages 0.2V Input and Output Timing
Reference Voltages Note that Output Hi-Z is defined as the point where data
0.3V
to 0.8V
CC
to 0.7V
CC
CC
CC
0.8V
0.2V
CC
CC
is no longer driven.
T able 3. Input Parameters
(1)
(TA = 25 °C, f = 1 MHz )
Symbol Parameter Min Max Unit
C
IN
C
IN
t
LPF
Note: 1. Sampled only , not 100% test e d.
Input Capacitance (D) 8 pF Input Capacitance (other pins) 6 pF Input Signal Pulse Width 10 ns
T ab le 4. DC Characteristics
(T
= 0 to 70°C or –40 to 85°C; VCC = 3V to 5.5V)
A
0.7V
0.3V
AI00825
CC
CC
Symbol Parameter Test Condition Min Max Unit
I
LI
I
LO
I
CC
I
CC1
V
IL
V
IH
V
OL
V
OH
Input Leakage Current 2 µA Output Leakage Current ±2 µA
VCC Supply Current (Active)
C = 0.1 V
@ 1 MHz, Q = Open
S = VCC, VIN = VSS or VCC,
VCC Supply Current (Standby)
S = VCC, VIN = VSS or VCC,
Input Low Voltage – 0.3 0.3 V Input High Voltage 0.7 V Output Low Voltage IOL = 2mA 0.2 V Output High Voltage IOH = –2mA 0.8 V
V
V
= 5.5V
CC
CC
/0.9 VCC ,
CC
= 3V
CC
CC
2mA
50 µA
10 µA
CC
V
VCC + 1 V
CC
V V
4/16
ST95P04
Table 5. AC Characteristics
= 0 to 70°C or –40 to 85°C; VCC = 3V to 5.5V)
(T
A
Symbol Alt Parameter Test Condition Min Max Unit
f
C
t
SLCH
t
CLSH
t
CH
t
CL
t
CLCH
t
CHCL
t
DVCH
t
CHDX
t
DLDH
t
DHDL
t
HXCH
t
CLHX
t
SHSL
t
SHQZ
t
QVCL
t
CLQX
t
QLQH
t
QHQL
t
HHQX
t
HLQZ
(1)
t
W
Note: 1. Not enough characterisation data were available on this parameter at the time of issue this Data Sheet. The typical value is well
below 5ms, the maximum value will be reviewed and lowered when sufficient data is available.
t
t t t
t
t
t
DSU
t
t
t
HSU
t
t t
t t
t
t
t
f
SU
SH
WH
WL
RC
FC
DH
t
HH
CS
DIS
t
HO
RO
FO
HZ
t
C
Clock Frequency D.C. 1 MHz S Setup Time 100 ns S Hold Time 100 ns Clock High Time 400 ns Clock Low Time 400 ns Clock Rise Time 1 µs Clock Fall Time 1 µs Data In Setup Time 100 ns Data In Hold Time 100 ns
RI
FI
Data In Rise Time 1 µs Data In Fall Time 1 µs HOLD Setup Time 100 ns HOLD Hold Time 100 ns S Deselect Time 400 ns Output Disable Time 300 ns
V
Clock Low to Output Valid 400 ns Output Hold Time 0 ns Output Rise Time 150 ns Output Fall Time 150 ns
LZ
HOLD High to Output Low-Z 300 ns HOLD Low to Output High-Z 300 ns
W
Write Cycle Time 10 ms
5/16
ST95P04
Figure 5. Output Timing
S
C
tCLQX
tQVCL
tCH
tCL
tSHQZ
Q
D
ADDR.LSB IN
MSB OUT MSB-1 OUT LSB OUT
Figure 6. Serial Input Timing
S
C
tDVCH
tSLCH
tQLQH tQHQL
AI01070B
tSHSL
tCLSH
tCHCL
6/16
tCHDX
D
Q
MSB IN
HIGH IMPEDANCE
tCLCH
LSB IN
tDLDH tDHDL
AI01071
Loading...
+ 11 hidden pages