Triggering the Oscilloscope

To use I2C triggering

10-bit Write: the oscilloscope triggers on a 10-bit write frame on the 26th clock edge if all bits in the pattern match. The frame is in the format:

Frame (Start: Address byte 1: Write: Address byte 2: Ack: Data)

For triggering purposes, a restart is treated as a start condition.

Write

SDA

 

 

 

 

 

SCL

 

 

 

 

 

Start or

Address

R/W Ack1 Address Ack2

Data

Ack

Stop

Restart

1st byte

2nd byte

Trigger point

 

Condition

Condition

 

 

26th clock edge

 

5If you have set the oscilloscope to trigger on an EEPROM Data Read condition:

Press the Data is softkey to set the oscilloscope to trigger when data is = (equal to), (not equal to), < (less than), or > (greater than) the data value set in the Data softkey.

The oscilloscope will trigger on the clock edge for the Ack bit after the trigger event is found. This data byte does not need to occur directly after the control byte. The oscilloscope will trigger on any data byte that meets the criteria defined by the Data is and Data softkeys during a current address read or a random read or a sequential read cycle.

3-27

Page 89
Image 89
Agilent Technologies 41A, 54621D, 24A, 42A, 54621A, 22A manual Condition 26th clock edge