STTS2002_11 STMICROELECTRONICS [STMicroelectronics], STTS2002_11 Datasheet - Page 35

no-image

STTS2002_11

Manufacturer Part Number
STTS2002_11
Description
2.3 V memory module temperature sensor with a 2 Kb SPD EEPROM
Manufacturer
STMICROELECTRONICS [STMicroelectronics]
Datasheet
STTS2002
5.5.3
Write cycle polling using ACK
During the internal write cycle, the device disconnects itself from the bus and writes a copy
of the data from its internal latches to the memory cells. The maximum write time (t
shown
sequence can be used by the bus master.
The sequence, as shown in
Figure 13. Write cycle polling flowchart using ACK
First byte of instruction
with RW = 0 already
decoded by the device
Initial condition: a write cycle is in progress.
Step 1: the bus master issues a start condition followed by a device select code (the
first byte of the new instruction).
Step 2: if the device is busy with the internal write cycle, no Ack will be returned and the
bus master goes back to step 1. If the device has terminated the internal write cycle, it
responds with an Ack, indicating that the device is ready to receive the second part of
the instruction (the first byte of this instruction having been sent during step 1).
inTable 2 on page 15
ReSTART
STOP
NO
Figure
, but the typical time is shorter. To make use of this, a polling
Doc ID 15389 Rev 5
NO
DEVICE SELECT
START Condition
Addressing the
WRITE Cycle
in Progress
with RW = 0
Operation is
Returned
13, is:
Memory
ACK
Next
YES
WRITE Operation
WRITE Operation
Continue the
DATA for the
YES
NO
and Receive ACK
Send Address
Condition
START
SPD EEPROM operation
Random READ Operation
DEVICE SELECT
Continue the
with RW = 1
YES
w
) is
AI01847c
35/52

Related parts for STTS2002_11