Capture
Digital and analog signals are captured with USB Logic Analyzer hardware and streamed to your computer for analysis. The compact form factor is popular among professional engineers in R&D labs, on the manufacturing floor, and in home offices around the world.
Analyze
Logic2 Software is highly responsive, giving you full pan-zoom capability through large data sets with more than 60 available protocol analyzers and the ability to mark timing and take measurements.
Share
Export your data as CSV, capture plots, and save the SAL source data file so that others can explore the capture as if they had captured the data themselves.
Capture
Digital and analog signals are captured with USB Logic Analyzer hardware and streamed to your computer for analysis. The compact form factor is popular among professional engineers in R&D labs, on the manufacturing floor, and in home offices around the world.
Analyze
Logic2 Software is highly responsive, giving you full pan-zoom capability through large data sets with more than 60 available protocol analyzers and the ability to mark timing and take measurements.
Share
Export your data as CSV, capture plots, and save the SAL source data file so that others can explore the capture as if they had captured the data themselves.
Logic Analyzer
Frequently Asked Questions
New to logic analyzers? Here are some helpful excerpts from our user guide and online support site to get you started.
What is a Logic Analyzer?
The Logic Analyzer will quickly become one of the most important general-purpose debugging tools you own. It allows you to make sense of what's going on in complex mixed-signal systems by capturing large numbers of channels, decoding digital protocols, and analyzing analog waveforms. Long-duration capture is critical for building reliable embedded systems in consumer electronics, medical devices, automobiles, IoT devices, and more. The key to validating performance and tracking down glitches is both the hardware component, the Logic Analyzer, and the software, which allows you to quickly navigate large datasets, make measurements, decode signals, annotate areas of interest, and share those results with others.
What kind of Logic Analyzer do I need?
The most common form factor is the USB logic analyzer. It allows simultaneous, time-aligned recording of up to 16 channels at high data rates for seconds, hours, or days. Plug it into a computer, clip on the wire leads, and press record. They are easy to use and automate for CI/CD testing.
For more bespoke applications, a benchtop logic analyzer may be required, offering higher channel counts and ultra-high-speed sampling. Moving to higher channel counts and faster sampling also comes with other requirements, such as fixturing for managing cabling and connections, as well as using coaxial-style cables to protect signal integrity at higher bandwidths.
How do I decode signals with a USB logic analyzer?
The hardware function of a USB Logic Analyzer is typically the recording of signals. The accompanying software, like Logic 2, is used for offline analysis (analysis after the signal has been captured). Protocol analyzers are software extensions that have knowledge of the decoding requirements and can turn the digital signals into message segments called "frames." The data frames can then be interpreted as messages with human-readable text. Over 60 protocol analyzers are available both within the software and through extensions created and shared by the user community.
What digital protocols can I decode?
There are hundreds of digital protocols, both general-purpose and application-specific. Some simple point-to-point communication protocols between chips on a circuit board include I2C, SPI, and 1-Wire. Computing peripherals often communicate over USB, and the new USB-C PD (Power Delivery) is used for power delivery, while HDMI connects audio and video. Ethernet standards like CAN, LIN, and 10BASE-T1S are found in automotive applications. Logic Analyzers are generally used to decode all of these standards and many more.
Can I add my own features with your APIs?
Yes! Custom protocol decoders and measurements are popular customer additions using openly available APIs. In fact, APIs are provided for protocol decoding (Low-Level Analyzers), translation of protocols to chip-specific human-readable text (High-Level Analyzers), custom measurements (Custom Measurements), and computer-based control of the software (Automation). The Logic2 software is free to download with no registration required, and the APIs are freely available on GitHub.