The ST24LC21B, ST24LW21, ST24FC21,
ST24FC21B and ST24FW21 are 1K bit electrically
erasable programmable memory (EEPROM), organized in 128x8 bits. In the text, products are
SCL
SDA
referred as ST24xy21, where "x" is either "L" for
VESA 1 or "F" for VESA 2 compatible memories
and where "y" indicates the Write Control pin con-
ST24xy21VCLK
nection: "C" means WC on pin 7 and "W" means
WC on pin 3.
WC
Table 1. Signal Names
V
SDASerial Data Address Input/Output
2
SCLSerial Clock (I
V
CC
V
SS
VCLKClock Transmit only mode
WCWrite Control
June 20021/22
Supply Voltage
Ground
C mode)
Note: WC signal is on ly a v a ila b le f o r ST24LW21 and ST24FW21
Notes: 1. Except for the rating "Operating Temperature Range", stresses above those listed in the Table "Absolute Maximum Ratings"
Ambient Operating Temperature–40 to 85 °C
A
Storage Temperature–65 to 150 °C
Lead Temperature, Soldering(SO8 package)
Input or Output Voltages–0.3 to 6.5 V
IO
Supply Voltage–0.3 to 6.5 V
CC
Electrostatic Discharge Voltage (Human Body model)
Electrostatic Discharge Voltage (Machine model)
may ca use permanent damage to the device. These are stress ratings only and operation of the device at these or any other
conditions above those indicated in the Operating sections of this specification is not implied. Exposure to Absolute Maximum
Rating conditions for extended periods may affect device reliability. Refer also to the STMicroelectronics SURE Program and other
relevant quality docum ent s.
2. MIL-STD-883C, 3015.7 (100pF , 1500 Ω).
3. EIAJ IC-121 (Condition C) (200pF, 0 Ω).
(1)
(PSDIP8 package)
40 sec
10 sec
(2)
(3)
215
260
4000V
500V
Table 3A. Device Select Code (ST24LC21B, ST24LW21, ST24FC21 and ST24FW21)
Device CodeChip EnableRW
Bitb7b6b5b4b3b2b1b0
Device Select1010XXXR
Note: The MSB b7 is sent first.
X = 0 or 1.
°C
W
Table 3B. Device Select Code (ST24FC21B)
Device CodeChip EnableRW
Bitb7b6b5b4b3b2b1b0
Device Select1010000R
Note: The MSB b7 is sent first.
X = 0 or 1.
DESCRIPTION (cont’d)
The ST24xy21 can operate in two modes: Trans-
mit-Only mode and I
2
C bidirectional mode. When
powered, the device is in Transmit-Only mode with
EEPROM data clocked out from the rising edge of
the signal applied on VCLK.
The device will switch to the I
upon the falling edge of the signal applied on SCL
pin. When in I
2
C mode, the ST24LC21B (or the
2
C bidirectional mode
ST24LW21) cannot switch back to the Transmit
Only mode (except when the power supply is removed). For the ST24FC21, ST24FC21B (or the
ST24FW21), after the falling edge of SCL, the
switch back to the Transmit-Only mode if no valid
2
C activity is observed. Both Plastic Dual-in -Line
I
and Plastic Small Outline packages are available.
Transmit Only Mode
After a Power-up, the ST24xy21 is in the Tra nsmit
Only mode. A proper initialization sequence (see
Figure 3) must supply nine clock pulses on the
VCLK pin (in order to internally synchronize the
device). During this initialization sequence, the
SDA pin is in high im pedance. On the rising edge
of the tenth pulse applied on VCLK pin, the device
will output the first bit of byte located at address 00h
(most significant bit first).
W
memory enter in a transition state which allowed to
Figure 4. Transition from Transmit Only (DDC1) to Bi-directional (DDC2B) Mode Waveforms
Transmit Only Mode
SCL
SDA
VCLK
- Temporary Bi-Directional Mode
(ST24FC21 and ST24FW21)
- Locked Bi-Directional Mode
(ST24LC21B and ST24LW21)
START
CONDITION
A byte is clocked out (on SDA pin) with nine clock
pulses on VCLK: 8 clock pulses for the data byte
and one extra clock pulse for a Don’t Care bit.
As long as the SCL pin is held high, each byte of
the memory array is transmitted serially on the SDA
pin with an automatic address increment.
When the last byte is transmitted, the address
counter will roll-over to location 00h.
2
C Bidirectional Mode
I
The ST24xy21 can be switched from T ransmit Only
mode to I
2
C Bidirectional mode by applying a valid
high to low transition on the SCL pin (see Figure 4).
– When the ST24LC21B (or the ST24FC21 or
the ST24FC21B) is in the I
2
C Bidirectional
mode, the VCLK input (pin 7) enables (or inhibits) the execution of any write instruction: if
VCLK = 1, write instructions are executed; if
VCLK = 0, write instructions are not executed.
– When the ST24LW 21 (or the ST24FW21) is in
2
C Bidirectional mode, the Write Control
the I
(WC on pin 3) input enables (or inhibits) the
execution of any write instruction: if WC = 1,
write instructions are executed;if WC = 0,
write instructions are not executed.
2
The ST24xy21 is compatible with the I
C standard,
two wire serial interface which uses a bidirectional
data bus and serial clock. The ST24xy21 carries a
built-in 4 bit, unique device identification code
(1010) named Dev ice Select code corresponding
2
to the I
unique device identification code (1010.0000 R
C bus definition. The ST24LC21B carries a
W)
- Locked Bi-Directional
Mode (ST24FC21
and ST24FW21)
1
MSB
289
ACK
named Device Select code corresponding to the
2
I
C bus definition.
The ST24xy21 behaves as a slave dev ice in the
2
C protocol with all memory operations synchro-
I
nized by the serial clock SCL. Read and write
operations are initiated by a STAR T condition generated by the bus master. The START condition is
followed by a stream of 7 bits, plus one read/write
bit and terminated by an acknowledge bit.
When data is written into the memory, the
ST24xy21 responds to the 8 bits received by asserting an acknowledge bit during the 9th bit time.
When data is read by the bus master, it must
acknowledge the receipt of the data bytes in the
same way. Data transfers are terminated with a
STOP condition (see READ and WRITE desc riptions in the following pages).
Power On Reset: V
lock out write protect
CC
In order to prevent data corruption and inadvertent
write operations during power up, a Power On
Reset (POR) circuit is implement ed. Until the V
voltage has reached the POR threshold value, the
internal reset is active, all operations are disabled
and the device will not respond to any c ommand.
In the same way, when V
drops down from the
CC
operating voltage to below the POR threshold
value, all operations are disabled and the dev ice
will not respond to any command. A stable V
must be applied before applying any logic signal.
Error Recovery Modes available in the
ST24FC21, ST24FC21B and the ST24FW21
Figure 6. Maximum RL Value versus Bus Capacitance (C
20
16
12
8
Maximum RP value (kΩ)
4
0
101000
When the ST24FC21 (or the ST24FC21B or t he
ST24FW21) first switches to the I
DDC2B mode), it enters a transition state which is
functionally identical to I
ST24FC21 (or the ST 24FC21B or the ST24FW21)
does not receive a valid I
2
C operation. But, if the
2
C sequence, that is a
fc = 400kHz
100
C
(pF)
BUS
2
C mode (VESA
ST AR T condition followed by a valid Device Select
code (1010XXX R
ST24FW21; 1010000 R
W for ST24FC21 and
W for ST24FC21B), within
either 128 VCLK periods or a period of time of
t
RECOVERY
(approximately 2 seconds), the
ST24FC21 (or the ST 24FC21B or the ST24FW21)
will revert to the Transmit-Only m ode (VESA DDC1
mode).
If the ST24FC21 (or the ST24FC21B or the
ST24FW21) decodes a valid I
code, it will lock into I
2
C mode. Under this condition,
2
C Device Select
signals applied on the VCLK input will not disturb
READ access from the ST24FC21 (or the
ST24FC21B or the ST24FW21). For WRITE access, refer to the Signal Description paragraph.
When in the transition state, the count of VCLK
pulses and the internal 2 seconds timer are reset
by any activity on the SCL line. This me ans that,
after each high to low transition on SCL, the memory will re-initialise its transition state and will switch
back to Transmit-Only mode only after 128 more
VCLK pulses or after a new t
RECOVERY
delay.
fc = 100kHz
I
to synchronize all data in and out of the memory. A
resistor can be connected from the SCL line to V
to act as a pull up (see Figure 6).
Serial Data (SDA). The SDA pin is bi-directional
and is used to transfer data in or out of the memory.
It is an open drain output that may be wire-OR’ed
with other open drain or open collector signals on
the bus. A resistor must be connected from the SDA
bus line to V
Tr ansmit Only Clock (VCLK). The VCLK input pin
is used to synchronize data out when the ST24xy21
is in Transmit Only mode.
For the ST24LC21B and the ST24FC21 or
ST24FC21B Only, the VCLK offers also a Write
Enable (active high) function when the ST24LC21B
and the ST24FC21 or ST24FC21B are in I
rectional mode.
Write Control (WC). An hardware Wri te Control
feature (WC) is offered only on ST24LW21 and
ST24FW21 on pin 3. This feature is usefull to
protect the contents of the memory from any erroneous erase/write cycle. The Write Control signal
is used to enable (WC = V
the internal write protection. When unconnected,
the WC input is internally tied to V
pull-down resistor and the memory is write pro-
2
C Serial Clock (SCL). The SCL input pin is used
tected.
SIGNAL DESCRIPTIONS
DEVICE OPERATION
) for an I2C Bus
BUS
V
MASTER
to act as pull up (see Figure 6).
CC
CC
R
SDA
SCL
) or disable (WC = VIH)
IL
R
L
SS
L
C
BUS
AI01665
by a 100k ohm
C
BUS
2
C bidi-
CC
7/22
Loading...
+ 16 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.