13. I2C Registers > Register Descriptions
462
Tsi578 User Manual
June 6, 2016
Integrated Device Technology
www.idt.com
13.2.23
I
2
C Event and Event Snapshot Registers
These registers indicate events that occur within the I
2
C block. For the I2C_EVENT register, each bit
is an “or” of the corresponding bit in the
and the I2C_SNAP_EVENT
register. The I2C_SNAP_EVENT register contains those events that were asserted prior to the last
snapshot. A snapshot is taken when the
is read.
Each bit in these registers are write-one-to-clear. Writing a 1 to a bit position in the I2C_EVENT
register will clear the event in both the snapshot and new event registers. Writing a 1 to a bit position in
the I2C_SNAP_EVENT register will clear the bit only in that register. Writing a 1 to a bit position in
the I2C_INT_STAT register will clear all related event bits in the I2C_SNAP_EVENT register,
provided those events are enabled in the I2C_EVENT_ENB register. Bits from the I2C_EVENT
register are masked (enabled) by the corresponding bits in the
, and then
determine whether a related bit in the I2C_INT_STAT register is set.
Note:
These registers are affected by a reset controlled by the
. All events will be
cleared and will not assert while SRESET is asserted in the
Register name: I2C_{EVENT, SNAP_EVENT}
Reset value: 0x0000_0000
Register offset: 0x1D300, 1D304
Bits
0
1
2
3
4
5
6
7
00:07
Reserved
SDW
SDR
SD
Reserved
DTIMER
DHIST
DCMDD
08:15
IMBW
OMBR
Reserved
SCOL
STRTO
SBTTO
SSCLTO
Reserved
16:23
Reserved
MTD
Reserved
BLTO
BLERR
BLSZ
BLNOD
BLOK
24:31
Reserved
MNACK
MCOL
MTRTO
MBTTO
MSCLTO
MARBTO
Bits
Name
Description
Type
Reset
Value
00
Reserved
Reserved
R
0
01
SDW
Slave Internal Register Write Done Event
0 = Event not asserted
1 = Slave interface completed a transaction for an external
master that resulted in a write to an internal register
R/W1C
0
02
SDR
Slave Internal Register Read Done Event
0 = Event not asserted
1 = Slave interface completed a transaction for an external
master that resulted in a read to an internal register
R/W1C
0
03
SD
Slave Transaction Done Event
0 = Event not asserted
1 = Slave interface completed an I
2
C transaction for an
external master with no detectable error
R/W1C
0
Содержание Tsi578
Страница 1: ...IDT Tsi578 Serial RapidIO Switch User Manual June 6 2016 Titl ...
Страница 20: ...About this Document 20 Tsi578 User Manual June 6 2016 Integrated Device Technology www idt com ...
Страница 102: ...4 Internal Switching Fabric Packet Queuing 102 Tsi578 User Manual June 6 2016 Integrated Device Technology www idt com ...
Страница 228: ...11 Signals Pinlist and Ballmap 228 Tsi578 User Manual June 6 2016 Integrated Device Technology www idt com ...
Страница 504: ...B Clocking P_CLK Programming 504 Tsi578 User Manual June 6 2016 Integrated Device Technology www idt com ...
Страница 526: ...Index 526 Tsi578 User Manual June 6 2016 Integrated Device Technology www idt com ...