selected languagethis page is Englishno German page available

Tracer: Time View

   

I2C Studio offers a detailed view of the timing of the traffic on an I2C bus/SMBus. The timing view can be seperated into three parts:

 

Byte Level

The byte level shows timing information about the elements, which have been transferred on an I2C bus/SMBus. The following elements get displayed:

 

  • START/STOP conditions
  • data bytes
  • ACK/NACK conditions
  • I2C protocol errors
  • SMBus power on/off

Even incomplete messages (e.g. those without a STOP condition) get displayed.

Virtual Bit Level

The virtual bit level givens an impression how the transfered data would look like on an ideal I2C bus.

Electrical Level

During the development process the developer often needs to have a look at the eletrical layer of the I2C bus. The I2C bus has got several parameters like e.g. the bus termination or the cable capacitance, which the I2C bus has to fulfil to get a working setup. Adjusting these parameters is much easier, if the user has got a view of the eletrical level. Standard digital oscilloscopes come to their limitation, if used for the I2C bus, because most of them cannot trigger on I2C conditions. The following features are available:

 

  • configurable sampling rate
  • configurable pretrigger (e.g. 0..50%)
  • configurable trigger (e.g. START condition, STOP condition, ACK, NACK, and I2C error, address bytes and data bytes)

Input Testpins

Additional external digital signals can be monitored. This feature can be used in the SMBus mode to monitor the SMBus Alert and Suspend Lines.

 

Features

Other important features of the time view are:

 

  • measurement: absolute time, time interval, frequency
  • zoom: in, out, maximum, minimum, selected range
  • jump buttons: next/previous message, next/previous A/D shot, next/previous testpin transition
  • copy to clipboard (BMP)
  • export to file (BMP, TIFF)

Supported I2C Products

Tracii XLTracii XL 2.0Tracii 400ConniiConnii MMConnii MM 2.0