The Cleverscope Triggering and Protocol System provides a comprehensive set of tools for capturing and analyzing both analog and digital signals. It includes two separate trigger systems (Trigger 1 and Trigger 2), each with its own customizable settings such as slope, level, source, and filter. The system allows users to configure triggers based on:
-
Edge Slope: Choose rising or falling edge triggers on analog channels, external triggers, or digital inputs.
-
Digital Pattern: Trigger based on specific patterns in the digital inputs, combining conditions like rising, falling edges, or high/low levels for different inputs.
-
Duration and Count Triggers: Supports triggering after a defined time or a specific number of events, useful for capturing repetitive signals or specific pulse sequences.
-
Protocol Decoding: Enables easy decoding of protocols such as SPI, allowing users to track signals like clock pulses and data outputs, all within Cleverscope’s 4 Mega sample buffer.
-
Advanced Filtering: Select from various filter settings, including low-pass, high-pass, and noise reduction, to improve trigger reliability on noisy signals.
The protocol system, combined with deep memory and high-resolution time capture, enables users to decode serial protocols and verify that the design meets its timing requirements. The SPI example included demonstrates how to trigger and capture SPI bus signals, decode them, and ensure that the timing meets the design specifications.