Analyzing embedded serial buses with an oscilloscope
Analyzing serial buses in embedded designs requires using an oscilloscope with serial protocol analysis and either deeper memory or segmented memory acquisition. This helps ensure that you can capture analog and digital waveforms over a longer time span and that you can capture more packets. An oscilloscope with segmented memory acquisition enables you to digitize only the important portions of the waveform under test at a high sample rate.
During this test, the segmented acquisition mode on the oscilloscope is turned on. This allows the oscilloscope to ignore unimportant idle time between packets and instead, optimize the number of serial packets captured consecutively or select packets with just a particular ID or address. You can then scroll through the frames to identify any anomalies. Use time-tagging to make latency timing measurements between the frames. Additionally, a time-interleaved lister can display two serial buses and correlate data transfers with other mixed-signal interactions in your system.
Serial bus characterization solution
Characterizing embedded serial buses requires debugging buses and correlating data transfers with other mixed-signal interactions. The Keysight InfiniiVision 3000G X-series oscilloscope with analysis software and probes analyzes the most common serial buses, including I2C, SPI, UART, and others. The solution supports protocol analysis using segmented memory acquisition.
D3000GENB Embedded Analysis Software for the 3000A/T/G X-Series
I²C, I²S, SPI, RS232/422/485/UART triggering and decoding on the 3000A, 3000T, and 3000G X-Series oscilloscopes, along with mask testing, audio analysis, advanced math, video analysis, and more. Comes standard on the 3000G X-Series.
MSOX3054G Mixed Signal Oscilloscope: 500 MHz, 4 Analog Plus 16 Digital Channels
The MSOX3054G 500 MHz oscilloscope provides 4 analog plus 16 digital channels, 4 Mpts memory, 1,000,000 waveforms/sec update rate, zone touch trigger with an 8.5-in capacitive touch screen, and standard embedded software with waveform and measurement histograms.