Logic Analyzer Mode
The Logic Analyzer mode allows you to capture and analyze digital signals with advanced triggering, timing analysis, and bus decoding capabilities.
New to Logic Analyzer? Follow our Quick Start Tutorial for a complete step-by-step walkthrough from connection to export.
Key Features
Robust Analysis Tools
-
Bus Decoding
Decode I2C, SPI, UART, I3C, and many other protocols
-
Cursor
Place up to 25 cursors for precise timing analysis
-
Waveform Statistics
Measure period, frequency, pulse width, delays, and more
-
Timing Check
Import CSV timing configuration files to automate power sequence validation
Powerful Trigger Options
The Logic Analyzer supports numerous trigger types for different capture scenarios:
-
Trigger Settings
Single-level / Multi-level / Width / Timeout / External triggers
-
Protocol Triggers
Configure trigger conditions for protocol events
Various Capture Configurations
-
Storage Modes
Store to Device RAM / PC RAM / PC HDD (Waveform Logger) along with Transitional Storage for long captures
-
Capture Modes
Asynchronous (Timing analysis) mode / Synchronous (State analysis) mode
Integration
-
Stack Oscilloscope
Combine logic and analog analysis by connecting to supported oscilloscopes
-
Various Export Options
Save as VCD, binary, MATLAB, or DGW/PGV formats
Typical Workflows
Basic Signal Capture and Measurement
- Configure channels and trigger
- Capture waveform
- Place cursors to measure timing
- Save results
Use case: Measuring clock frequency, pulse width, or timing relationships.
Protocol Debugging
- Use Quick Setting for your protocol
- Capture protocol transactions
- Review decode results in report area
- Export decode report for documentation
Use case: Debugging I2C, SPI, UART, or other bus protocols.
Horizontal Timing Verification
- Import CSV with timing specifications
- Configure automated measurements
- Capture and verify results
- Export report with pass/fail status
Use case: Production testing, design verification, compliance testing.
Signal Integrity Analysis
- Enable hardware glitch filter
- Capture with high sample rate
- Use Stack Oscilloscope for analog view
- Compare filtered vs. unfiltered with software filter
Use case: Identifying noise, glitches, or signal quality issues.
Documentation Structure
Getting Started
- Understanding the Interface: Learn the UI components and layout
- Quick Start Tutorial: Step-by-step walkthrough for beginners
Capturing Data
- Capture Settings: Configure triggers, memory, and thresholds
- Trigger Settings: Configure trigger type and conditions
- Advanced Capture Settings: Asynchronous/Synchronous modes and glitch filters
Analyzing Waveforms
- Navigate the data: Navigate the captured data
- Channel labels: Customize the channel labels
- Cursor measurements: Precise timing measurements with cursors
- Navigate the report: Navigate the analysis results
File Operations
- Open & Save Files: Manage waveform files and import data
- Export Data: Export to various formats and batch operations
Advanced Features
- Power Sequence Validation: Automate checks the horiztonal timing validation with customized timing configuration files
- Stack External Oscilloscope: Integrate with external oscilloscopes with your analysis
Preferences
- Environment options: A collection of environment settings
- Keyboard Shortcuts: Manage your favorite shortcuts