Appendix G - I2C state analysis trace format

Contents

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
Contents