N34TS04
www.onsemi.com
7
Figure 7. Temperature Sensor Register Write
SLAVE REGISTER
ADDRESS
ADDRESS
TS
S
A
C
K
BUS ACTIVITY:
MASTER
SDA LINE
SLAVE
S
T
A
R
T
A
C
K
DATA (MSB) DATA (LSB)
A
C
K
A
C
K
A
C
K
A
C
K
P
S
T
O
P
Figure 8. EEPROM Write Cycle Timing
STOP
CONDITION
START
CONDITION
ADDRESS
ACK8th Bit
Byte n
SCL
SDA
t
WR
Figure 9. EEPROM Page Write
SDA LINE
BYTE
ADDRESS (n)
DATA n DATA n+1
SLAVE
ADDRESS
SPD
NOTE: In this example n = XXXX 0000(B); X = 1 or 0
SLAVE
BUS ACTIVITY:
MASTER
A
C
K
A
C
K
A
C
K
A
C
K
A
C
K
S
S
T
A
R
T
S
T
O
P
P
DATA n+P
Figure 10a. EEPROM Immediate Read
SLAVE
ADDRESS
SPD
TS
SDA LINE
SLAVE
BUS ACTIVITY:
MASTER
DATA
DATA (MSB) DATA (LSB)
S
S
T
A
R
T
A
C
K
N
O
A
C
K
S
T
O
P
P
N
O
A
C
K
SLAVE
ADDRESS
BUS ACTIVITY:
MASTER
SDA LINE
SLAVE
A
C
K
A
C
K
S
S
T
A
R
T
A
C
K
P
S
T
O
P
Figure 10b. Temperature Sensor Immediate Read
N34TS04
www.onsemi.com
8
SLAVE
ADDRESS
SDA LINE
BYTE
ADDRESS (n)
DATA n
SLAVE
ADDRESS
SLAVE
BUS ACTIVITY:
MASTER
BUS ACTIVITY:
MASTER
SLAVE
ADDRESS
SDA LINE
DATA (MSB)
SLAVE
SLAVE
DATA (LSB)
REGISTER
ADDRESS
ADDRESS
S
S
T
A
R
T
A
C
K
A
C
K
S
S
T
A
R
T
A
C
K
N
O
A
C
K
S
T
O
P
P
S
S
T
A
R
T
A
C
K
A
C
K
A
C
K
S
S
T
A
R
T
A
C
K
N
O
A
C
K
S
T
O
P
P
SPD
TS
Figure 11a. EEPROM Selective Read
Figure 11b. Temperature Sensor Selective Read
Figure 12. EEPROM Sequential Read
MASTER
SDA LINE
SLAVE
ADDRESS
SPD
SLAVE
DATA n DATA n+1
BUS ACTIVITY:
A
C
K
A
C
K
A
C
K
A
C
K
N
O
A
C
K
S
T
O
P
P
DATA n+2 DATA n+x
Software Write Protection
Each 1−Kb memory block can be individually protected
against Write requests. Block identities are:
Block 0: byte address 0x00...0x7F (SPD page address = 0)
Block 1: byte address 0x80...0xFF (SPD page address = 0)
Block 2: byte address 0x00...0x7F (SPD page address = 1)
Block 3: byte address 0x80...0xFF (SPD page address = 1)
Block Software Write Protection (SWP) flags can be set
or cleared in the presence of a very high voltage V
HV
on
address pin A0. The V
HV
condition must be established on
pin A0 before the START and maintained just beyond the
STOP. The D.C. OPERATING CONDITIONS for SWP
operations are shown in Table 8.
SWP command details are listed in Tables 9a and 9b.
SWP Slave addresses follow the standard I
2
C convention,
i.e. to read the state of a SWP flag, the LSB of the Slave
address must be ‘1’, and to set or clear a flag, it must be ‘0’.
For Set/Clear commands a dummy byte address and dummy
data byte must be provided (Figure 13). In contrast to a
regular memory Read, a SWP Read does not return data.
Instead the N34TS04 will respond with NoACK if the flag
is set and with ACK if the flag is not set (Figure 14).
Table 8. SWPn AND CWP D.C. OPERATION CONDITION
Symbol Parameter Test Conditions Min Max Units
DV
HV
A
0
Overdrive (V
HV
− V
CC
)
1.7 V < V
CC
< 3.6 V
4.8 V
I
HVD
A
0
High Voltage Detector Current 0.1 mA
V
HV
A
0
Very High Voltage 7 10 V
N34TS04
www.onsemi.com
9
Table 9a. SWP SET COMMAND DETAIL (following Slave Address)
Command
Block(x)
Protection
Slave
Response
Address
Byte
Slave
Response
Data Byte
Slave
Response
Write
Cycle
SWPx(Note 11)
Not Set ACK (Dummy) ACK (Dummy) ACK Yes
Set NoACK (Dummy) NoACK (Dummy) NoACK No
CWP X ACK (Dummy) ACK (Dummy) ACK Yes
Table 9b. SWP QUERRY COMMAND DETAIL (following Slave Address)
Command
Block(x)
Protection
Slave
Response
Data Byte
Master
(Response)
Data Byte
Master
(Response)
RPSx (Nots 11, 12)
Not Set ACK Dummy (NoACK) Dummy (NoACK)
Set NoACK Dummy (NoACK) Dummy (NoACK)
Table 9c. SPD PAGE SELECT COMMAND DETAIL (following Slave Address)
Command
SPD Active
Page
Slave
Response
Address
Byte
Slave
Response
Data Byte
Slave
Response
Write
Cycle
SPAx (Notes 13, 14) X ACK (Dummy) ACK (Dummy) NoACK No
Table 9d. SPD ACTIVE PAGE QUERRY COMMAND DETAIL (following Slave Address)
Command
SPD Active
Page
Slave
Response
Data Byte
Master
(Response)
Data Byte
Master
(Response)
RPA (Notes 11, 12,
15)
0 ACK Dummy (NoACK) Dummy (NoACK)
1 NoACK Dummy (NoACK) Dummy (NoACK)
11. The Master can terminate the sequence by issuing a STOP once the N34TS04 responds with NoACK
12.The Master can terminate the sequence by responding with (NoACK) followed by STOP after any dummy data byte.
13.Setting the SPD Page Address to ‘0’ selects the lower 2−Kb EEPROM bank, setting it to ‘1’ selects the upper 2−Kb EEPROM bank.
14.The lower 2−Kb EEPROM bank (corresponding to SPD page address ‘0’) is active (visible) immediately following power−up.
15.The device will respond with ACK when the lower 2−Kb EEPROM bank is active and with NoACK when the upper 2−Kb EEPROM bank is
active.
Figure 13. SWP & SPA Timing
Figure 14. RPS & RPA Timing
Dummy
DATA
SLAVE
ADDRESS
BUS ACTIVITY:
MASTER
SDA LINE
SLAVE
X = Don’t Care
S
T
A
R
T
S
T
O
P
N
O
A
C
K
or
A
C
K
N
O
A
C
K
or
A
C
K
N
O
A
C
K
or
A
C
K
Dummy
ADDRESS
SLAVE
ADDRESS
BUS ACTIVITY:
MASTER
SDA LINE
SLAVE
X = Don’t Care
Dummy
DATA
S
T
A
R
T
S
T
O
P
N
O
A
C
K
N
O
A
C
K
N
O
A
C
K
or
A
C
K
Dummy
DATA

N34TS04MT3ETG

Mfr. #:
Manufacturer:
ON Semiconductor
Description:
EEPROM & TEMP SENSOR 8TDFN
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet