DS2476Q+T

PIN NAME FUNCTION
1 SCL I
2
C CLK
2 SDA I
2
C Data
3 GND Ground
4 PIOB General-Purpose IO
5 PIOA General-Purpose IO
6 V
CC
Supply Voltage
EP
Exposed Pad. Solder evenly to the board’s ground plane for proper
operation. Refer to Application Note 3273: Exposed Pads: A Brief
Introduction for additional information.
SCL
SDA
GND
6
V
CC
5
PIOA
4
PIOB
TDFN-EP
(3mm x 3mm)
TOP VIEW
1
2
3
DS2476
DS2476 DeepCover Secure Coprocessor
www.maximintegrated.com
Maxim Integrated
4
Pin Conguration
Pin Description
ABRIDGED DATA SHEET
I
2
C
General Characteristics
The I
2
C bus uses a data line (SDA) plus a clock signal
(SCL) for communication. Both SDA and SCL are bidi-
rectional lines, connected to a positive supply voltage
through a pullup resistor. When there is no communica-
tion, both lines are high. The output stages of devices
connected to the bus must have an open drain or open
collector to perform the wired-AND function. Data on the
I
2
C bus can be transferred at rates of up to 100kbps in
standard mode and up to 400kbps in fast mode. The
DS2476 works in both modes.
A device that sends data on the bus is defined as a
transmitter, and a device receiving data is defined as a
receiver. The device that controls the communication is
called a master. The devices that are controlled by the
master are slaves. To be individually accessed, each
device must have a slave address that does not conflict
with other devices on the bus.
Data transfers can be initiated only when the bus is not
busy. The master generates the serial clock (SCL), con-
trols the bus access, generates the START and STOP
conditions, and determines the number of data bytes
transferred between START and STOP (Figure 41). Data
is transferred in bytes with the most significant bit being
transmitted first. After each byte follows an acknowledge
bit to allow synchronization between master and slave.
Slave Address
The slave address to which the DS2476 responds is
shown in Figure 42. The slave address is part of the slave
address/control byte. The last bit of the slave address/
control byte (R/W) defines the data direction. When set
to 0, subsequent data flows from master to slave (write
access); when set to 1, data flows from slave to master
(read access).
Figure 41. I
2
C Protocol Overview
Figure 42. DS2476 I
2
C Slave Address
SDA
SCL
MSB FIRST
SLAVE
ADDRESS
START
CONDITION
R/W ACK
DATA
ACK
DATA
ACK/
NACK
MSB LSB MSB LSB
STOP CONDITION
REPEATED START
REPEATED IF MORE
BYTES ARE
TRANSFERRED
1–7 8 9
1–7
8 9
8
9
1–7
IDLE
0 1 1
R/W1 0
1 1
MSB
DETERMINES
READ OR WRITE
7-BIT SLAVE ADDRESS
A6 A5 A4 A3 A2 A1 A0
DS2476 DeepCover Secure Coprocessor
www.maximintegrated.com
Maxim Integrated
5
ABRIDGED DATA SHEET
I
2
C Denitions
The following terminology is commonly used to describe
I
2
C data transfers. The timing references are defined in
Figure 43.
Bus Idle or Not Busy
Both SDA and SCL are inactive and in their logic-high
states.
START Condition
To initiate communication with a slave, the master must
generate a START condition. A START condition is
defined as a change in state of SDA from high to low while
SCL remains high.
STOP Condition
To end communication with a slave, the master must
generate a STOP condition. A STOP condition is defined
as a change in state of SDA from low to high while SCL
remains high.
Repeated START Condition
Repeated STARTs are commonly used for read accesses
after having specified a memory address to read from in
a preceding write access. The master can use a repeated
START condition at the end of a data transfer to immedi-
ately initiate a new data transfer following the current one.
A repeated START condition is generated the same way
as a normal START condition, but without leaving the bus
idle after a STOP condition.
Data Valid
With the exception of the START and STOP condition,
transitions of SDA can occur only during the low state of
SCL. The data on SDA must remain valid and unchanged
during the entire high pulse of SCL plus the required
setup and hold time (t
HD:DAT
after the falling edge of SCL
and t
SU:DAT
before the rising edge of SCL; see Figure
43). There is one clock pulse per bit of data. Data is
shifted into the receiving device during the rising edge of
the SCL pulse.
When finished with writing, the master must release the
SDA line for a sufficient amount of setup time (minimum
t
SU:DAT
+ t
R
in Figure 43) before the next rising edge of
SCL to start reading. The slave shifts out each data bit
on SDA at the falling edge of the previous SCL pulse and
the data bit is valid at the rising edge of the current SCL
pulse. The master generates all SCL clock pulses, includ-
ing those needed to read from a slave.
Figure 43: I
2
C Timing Diagram
SDA
SCL
STOP START
REPEATED
START
SPIKE
SUPPRESSION
t
BUF
t
HD:STA
t
R
t
HD:DAT
t
F
t
HIGH
t
SU:DAT
t
HD:STA
t
SU:STA
t
SP
t
SU:STO
t
LOW
DS2476 DeepCover Secure Coprocessor
www.maximintegrated.com
Maxim Integrated
6
ABRIDGED DATA SHEET

DS2476Q+T

Mfr. #:
Manufacturer:
Maxim Integrated
Description:
Security ICs / Authentication ICs DeepCover Secure Coprocessor
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet