Pico Technology scopes offer a range of standard serial bus decoding capabilities as shown in Table 1.
For each serial bus signal, up to 300,000 bytes or frames can be analyzed.
Chen continued, "For application-specific debugging, the user-defined serial bus feature allows users to manually characterize a nonstandard bus signal for triggering and analysis.
As the company's Hancock explained, "Many serial bus applications require passing data from one serial bus to another serial bus via gateway chips.
Although there are many serial bus triggering and analysis features offered in today's scopes, why not just use a real protocol analyzer?
Like any logic analyzer-based solution, the GoLogic captures and displays the raw serial bus signals," explained Brian Bledsoe, a computer engineer at NCI.
Daniel Jackson, president of Crescent Heart Software, explained the choice of instruments this way: "Although a logic analyzer-based environment provides a standardized high-level GUI, it is our experience that detailed protocol-specific information is best presented and displayed in a bus-unique manner as appropriate for the specific serial bus of interest.
In practice," he continued, "each serial bus standard is sufficiently specialized or operates at a sufficiently high speed that bus-specific interface hardware must be used to make the connection as well as preprocess bus transactions for presentation to the logic analyzer.
It can be debated which type of solution makes the better serial bus analyzer, but an undisputed advantage of dedicated protocol analyzers is optional use as a bus exerciser.
For example, designers of SATA solid disk drives need to observe flash memory activity using logic analysis and then correlate that to SATA data using a serial bus analyzer.