The Logic Analyzer tool provides 9-channels of 125MS/s digital capture. It utilizes the 0.5 Meter Logic Analyzer probe with an input impedance > 1MΩ for easy connection your logic signals. Captured data are displayed in timing diagram format. Time based acquisition provides 8ns resoltion regardless of the time span acquired. For example, you can capture several I2C transactions that happen only once each second and still resolve edge times to 8ns.
The Logic Analyzer provides powerful time based triggering. Up to 3 triggers may be defined. Each trigger can watch for a logical combination of the input signal including don't care bits. In addition, the trigger can be conditional on minimum and maximum time durations that the selected value must exist to satisfy the trigger. For example, you can set a trigger to watch a 1 MHz clock signal and only trigger if its duty cycle exceeds a 45-55% specification limit. System triggers may also be selected for any of the trigger levels.
After you have captured a waveform, display annotations can be added to highlight specific characteristics. These annotations can be generated automatically using a protocol decoder such as I2C, SPI, RS232, or VALUE. Annotations can also be placed manually using time marks which display time, notation marks which display a user entered note, or comments which display at the bottom of the waveform. Channels can be renamed to the actual signal name. Channel order and display can be modified for your application.
Captured waveforms can be saved by selecting File, Save As... in the Logic Analyzer tool window. All data and display annotations are saved to a CSV file. The Logic Analyzer CSV file can be opened at any time using the MB-500 application - the MB-500 instrument does not need to be connected to view waveforms. The waveform CSV can also be opened in a spreadsheet or custom program to do further timing analysis.