7. I
2
C Interface > Tsi576 as I
2
C Slave
155
Tsi576 User Manual
June 6, 2016
Integrated Device Technology
www.idt.com
Figure 34: Transaction Protocols for Tsi576 as Slave
7.5.1
Slave Clock Stretching
When the Tsi576 is a slave, the external master generates the I
2
C clock (I2C_SCLK). If the Tsi576
must access the internal register bus, I2C_SCLK is held low until data is available on a register read, or
until a register write completes.
P/R
Shaded = Response From Slave Interface
A = Ack
N = Nack
S = Start
P = Stop
R = Restart
S/R
SLV_PA
WriteData
7 Bit Wr(0)
Slave Address
Peripheral
Starting at New SLV_PA
WriteData
A
A
A
A
WriteData A
0 or more bytes (no defined limit)
Write Transaction
Matched to SLV_ADDR
Sets SLV_PA
Data Written to Peripheral Space
P/R
ReadData
ReadData
A
A
ReadData N
Read Transaction (Setting Peripheral Address)
Readdress for Read
SLV_PA incremented(*) after each byte
Address
Starting at New SLV_PA
Data Read from Peripheral Space
S/R
SLV_PA
7 Bit Wr(0) A
A
Slave Address
Peripheral
Matched to SLV_ADDR
Address
R 7 Bit RD(1) A
Slave Address
Matched to SLV_ADDR
Sets SLV_PA
1 or more bytes (no defined limit)
SLV_PA incremented(*) after each byte
S/R 7 Bit RD(1) A
Slave Address
Matched to SLV_ADDR
Read Transaction (Using Last Peripheral Address)
P/R
ReadData
ReadData
A
A
ReadData N
Starting at Current SLV_PA
Data Read from Peripheral Space
1 or more bytes (no defined limit)
SLV_PA incremented(*) after each byte
(*) Certain exceptions occur - see text
Содержание IDT Tsi576
Страница 1: ...IDT Tsi576 Serial RapidIO Switch User Manual June 6 2016 Titl...
Страница 20: ...About this Document 20 Tsi576 User Manual June 6 2016 Integrated Device Technology www idt com...
Страница 34: ...1 Functional Overview JTAG Interface 34 Tsi576 User Manual June 6 2016 Integrated Device Technology www idt com...
Страница 102: ...4 Internal Switching Fabric Packet Queuing 102 Tsi576 User Manual June 6 2016 Integrated Device Technology www idt com...
Страница 230: ...11 Signals Pinlist and Ballmap 230 Tsi576 User Manual June 6 2016 Integrated Device Technology www idt com...
Страница 506: ...B Clocking P_CLK Programming 506 Tsi576 User Manual June 6 2016 Integrated Device Technology www idt com...
Страница 528: ...Index 528 Tsi576 User Manual June 6 2016 Integrated Device Technology www idt com...