|
|
|
When using I2C State Analysis, the GoLogic
shifts the serial I2C data captured on channels CA0 and CA1 into formatted
10-bit values. Although only channels CA0 and CA1 are actually connected to
the bus, each sample in the trace data is composed of 10-bits spanning
channels CA0 through A05. These 10-bit samples use the following format… |
|
|
|
I2C Start |
|
|
|
|
|
Channel |
|
Bit # |
|
Definition |
|
A05 |
|
9 |
|
1 |
|
A04 |
|
8 |
|
1 |
|
CA0-A03 |
|
7-0 |
|
unused |
|
|
I2C Stop |
|
|
|
|
|
Channel |
|
Bit # |
|
Definition |
|
A05 |
|
9 |
|
1 |
|
A04 |
|
8 |
|
0 |
|
CA0-A03 |
|
7-0 |
|
unused |
|
|
I2C
Address |
|
|
|
|
|
Channel |
|
Bit # |
|
Definition |
|
A05 |
|
9 |
|
unused |
|
A04 |
|
8 |
|
ACK* (0 = acknowledge) |
|
A03 |
|
7 |
|
A7 |
|
A02 |
|
6 |
|
A6 |
|
A01 |
|
5 |
|
A5 |
|
A00 |
|
4 |
|
A4 |
|
CA3 |
|
3 |
|
A3 |
|
CA2 |
|
2 |
|
A2 |
|
CA1 |
|
1 |
|
A1 |
|
CA0 |
|
0 |
|
R/W* (0 = write) |
|
|
I2C
Data |
|
|
|
|
|
Channel |
|
Bit # |
|
Definition |
|
A05 |
|
9 |
|
unused |
|
A04 |
|
8 |
|
ACK* (0 = acknowledge) |
|
A03 |
|
7 |
|
D7 |
|
A02 |
|
6 |
|
D6 |
|
A01 |
|
5 |
|
D5 |
|
A00 |
|
4 |
|
D4 |
|
CA3 |
|
3 |
|
D3 |
|
CA2 |
|
2 |
|
D2 |
|
CA1 |
|
1 |
|
D1 |
|
CA0 |
|
0 |
|
D0 |
| |
|
|
|
|
|
|
Copyright and trademark
information |
|
|