• English
  • Products

    Protocol Exercisers & Analyzers

    • Storage
    • PCIe Protocol Analyzer
    • UFS 4.0 Protocol Analyzer
    • UFS 3.0 Protocol Analyzer
    • SoC based UFS Tester
    • eMMC,SD,SDIO Protocol Analyzer
    • SD, eMMC AC/DC Tester
    • SoC based eMMC Tester
    • QSPI Protocol Exerciser & Analyzer
    • UHS II Protocol Exerciser & Analyzer
    • Mobile
    • I3C Protocol Exerciser & Analyzer
    • RFFE Protocol Exerciser & Analyzer
    • Automotive
    • 100Base-T1 Automotive Ethernet Protocol Analyzer

    Protocol Exercisers & Analyzers

    • Computer
    • PCIe Protocol Analyzer
    • UART Protocol Exerciser & Analyzer
    • SPMI Protocol Exerciser & Analyzer
    • Others
    • I2C/SPI Protocol Exerciser & Analyzer
    • PMBus Protocol Exerciser & Analyzer
    • JTAG Protocol Exerciser & Analyzer
    • SMBus Protocol Exerciser & Analyzer
    • MDIO Protocol Exerciser & Analyzer
    • 100G 802.3_2015 BERT & Analyzer

    Logic Analyser

    • Discovery series for Embedded Interface

    Oscilloscope Based Software

    • Memory
    • UFS 3.0
    • QSPI
    • ONFI v4
    • eMMC 5.1/5.0/4.51
    • SD
    • Automotive
    • 10BaseT1S
    • 100Base T1
    • FlexRay
    • Others
    • I2C
    • SPI
    • UART
    • I2S
    • JTAG
    • SMBus

    Oscilloscope oftware

    • Computer
    • USB-PD
    • USB 2.0
    • USB 3.0
    • USB 3.1
    • STEPg1
    • PCIe
    • SPMI
    • HDMI
    • MHL
    • ESPI
    • Mobile
    • I3C EV
    • I3C PD
    • UniPRO
    • LLI
    • RFFE
    • HSIC
    • DigRF v4
    • SSIC
  • Resources

    Datasheets

    Application Notes

    Videos

    • Protocol Analyzer
    • Logic Analyzer

    blogs

    Forum

    Prodigy Partner Central

    • Login
  • Company

    Overview

    • About Us
    • Leadership Team

    Distributors

    • I2C
    • I3C
    • Other Protocols

    News

    • News
    • Automotive

    events

    • Webinar

    Newsletters

    • Automotive
  • Career
  • Support
What can we help you find?
  • Products

    Protocol Exercisers & Analyzers

    • Storage
    • PCIe Protocol Analyzer
    • UFS 4.0 Protocol Analyzer
    • UFS 3.0 Protocol Analyzer
    • SoC based UFS Tester
    • eMMC,SD,SDIO Protocol Analyzer
    • SD, eMMC AC/DC Tester
    • SoC based eMMC Tester
    • QSPI Protocol Exerciser & Analyzer
    • UHS II Protocol Exerciser & Analyzer
    • Mobile
    • I3C Protocol Exerciser & Analyzer
    • RFFE Protocol Exerciser & Analyzer
    • Automotive
    • 100Base-T1 Automotive Ethernet Protocol Analyzer

    Protocol Exercisers & Analyzers

    • Computer
    • PCIe Protocol Analyzer
    • UART Protocol Exerciser & Analyzer
    • SPMI Protocol Exerciser & Analyzer
    • Others
    • I2C/SPI Protocol Exerciser & Analyzer
    • PMBus Protocol Exerciser & Analyzer
    • JTAG Protocol Exerciser & Analyzer
    • SMBus Protocol Exerciser & Analyzer
    • MDIO Protocol Exerciser & Analyzer
    • 100G 802.3_2015 BERT & Analyzer

    Logic Analyser

    • Discovery series for Embedded Interface

    Oscilloscope Based Software

    • Memory
    • UFS 3.0
    • QSPI
    • ONFI v4
    • eMMC 5.1/5.0/4.51
    • SD
    • Automotive
    • 10BaseT1S
    • 100Base T1
    • FlexRay
    • Others
    • I2C
    • SPI
    • UART
    • I2S
    • JTAG
    • SMBus

    Oscilloscope oftware

    • Computer
    • USB-PD
    • USB 2.0
    • USB 3.0
    • USB 3.1
    • STEPg1
    • PCIe
    • SPMI
    • HDMI
    • MHL
    • ESPI
    • Mobile
    • I3C EV
    • I3C PD
    • UniPRO
    • LLI
    • RFFE
    • HSIC
    • DigRF v4
    • SSIC
  • Resources

    Datasheets

    Application Notes

    Videos

    • Protocol Analyzer
    • Logic Analyzer

    blogs

    Forum

    Prodigy Partner Central

    • Login
  • Company

    Overview

    • About Us
    • Leadership Team

    Distributors

    • I2C
    • I3C
    • Other Protocols

    News

    • News
    • Automotive

    events

    • Webinar

    Newsletters

    • Automotive
  • Career
  • Support
  • English
Triggering-Fundamentals-Logic-Analyzer-Triggers

TRIGGERING FUNDAMENTALS – LOGIC ANALYZER TRIGGERS

WHAT IS TRIGGERING?

The triggering feature allows engineers to capture a particular event of interest or data. Logic analyzers can be triggered on a variety of logical (Boolean) conditions. The purpose of the trigger is to select data to be captured by the logic analyzer. Logic analyzers can keep track of DUT logic states and trigger when a user-defined event occurs in the DUT. 

Many conditions can be set to trigger a logic analyzer. The most commonly used triggers include the Auto trigger, Pattern trigger, and Timing trigger. Using these trigger conditions, it is possible to track down system errors and then refine the search with increasingly explicit triggering conditions.

Prodigy Technovations Logic Analyzer supports four types of triggering. Auto, Pattern, Protocol awareness, and Timing parameters. Users can also trigger on any of the listed protocol packets. 

AUTO TRIGGER

In Auto Trigger mode, no trigger pattern is used and all data packets from the DUT are analyzed. Here, the acquisition is started as soon as the ‘Acquire‘ Button is clicked and the logic analyzer hardware starts capturing the activities in the DUT without waiting for any trigger event. 

PATTERN TRIGGER

Pattern trigger looks at a serial data stream and triggers after a given serial pattern is matched. 

The pattern trigger function allows the device to be configured to monitor the logic analyzer inputs for a specific pattern. When the logic analyzer comes across the specific pattern defined, the device is triggered.

Logic Analyzer Triggers

Figure 2. Pattern Trigger UI

Example: The Pattern is set as “0111001101” in binary as shown below and the logic analyzer triggered at that particular pattern indicated by the symbol “T”.

Logic Analyzer Triggers

Figure 3. Pattern Trigger Result 

PROTOCOL AWARE TRIGGER 

Protocol Aware trigger allows users to set trigger conditions on a set of listed protocols like I2C, SPI, UART, and their various parameters.

I2C PROTOCOL TRIGGER

I2C Protocol mode has various features to set trigger conditions on Start, Address, Data, Address+Data, Ack, Nack, Repeated Start, and Stop. Thus, giving engineers the flexibility to trigger on a particular set of listed parameters, which helps debug I2C design-related problems.

I2C bus debugging will be explained further in a detailed article. 

Logic Analyzer Triggers

Figure 4. I2C Trigger Menu 

SPI PROTOCOL TRIGGER

SPI protocol mode has features to set trigger conditions on MOSI data equal to/not equal to and MISO data equal to/not equal to a particular value that can be defined in Binary, Hex, Decimal, and Octal accordingly. 

Logic Analyzer Triggers

Figure 5. SPI Trigger Menu

UART PROTOCOL TRIGGER

UART protocol mode has various features to set trigger conditions on data equal to/not equal to a particular value that can be defined in Binary, Hex, Octal, and Decimal. The logic analyzer can also be set to trigger on either Odd parity or Even parity. 

Logic Analyzer Triggers

Figure 6. UART Trigger Menu

TIMING PARAMETER TRIGGER 

The timing parameter trigger allows users to set trigger conditions on pulse widths and delays of their choice. 

PULSE WIDTH TRIGGERING

The pulse width trigger helps to identify pulses that are greater than or less than the defined thresholds. The logic analyzer can either trigger on a positive pulse width or a negative pulse width. Pulse width triggering is primarily useful in identifying glitches that may be present which enables engineers to point out design flaws in the DUT. 

Logic Analyzer Triggers

Figure 7. Pulse Width Trigger Menu

DELAY TRIGGERING 

Delay triggering is used to trigger when the time differences between signal transitions either fail to meet the minimum thresholds or exceed the maximum thresholds set. Delay triggering helps engineers identify the delay between two signals. 

Logic Analyzer Triggers

Figure 8. Delay Trigger Menu

Logic Analyzer Triggers

Figure 9. Logic Analyzer from Prodigy Technovations

ABOUT AUTHOR

Raghavendra Bhat is an Application Engineer at Prodigy Technovations. He graduated from NMAM Institute of Technology in 2020 with a bachelor’s degree in Electronics & Communication Engineering. His area of interest includes Embedded systems, Digital System Design, and Automotive Electronics.

 For more information reach out to us at (contact@prodigytechno.com)

  • Previous eMMC Protocol
  • Next SDIO Protocol

Leave a Reply Cancel reply

You must be logged in to post a comment.

Recent Posts

  • UFS 4.0 in Automotive: Powering Next-Generation Vehicles
  • Understanding Clock Stretching in I²C Communication and How PGY-I2C-EX-PD Simplifies Debugging
  • Innovative Probing Solutions for UFS 2.1/2.2/3.1/4.0 Protocol Analysis
  • Debugging I3C Protocol Issues in system level DDR5 memory design
  • Simplify I3C Devices Testing In Production Environment

Recent Comments

No comments to show.

Archives

  • April 2025
  • March 2025
  • October 2024
  • August 2024
  • July 2024
  • February 2024
  • December 2023
  • June 2023
  • May 2023
  • January 2021
  • November 2020
  • April 2020
  • September 2019

Categories

  • All products
  • Automotive
  • Datasheet
  • Device
  • Differences
  • eMMC
  • I2C
  • I3C
  • Logic Analyzer
  • Memory
  • news
  • PCIe
  • Protocols
  • SPI
  • UFS
  • Uncategorized
  • XSPI Protocol Analyzer

Search

Categories

  • All products
  • Automotive
  • Datasheet
  • Device
  • Differences
  • eMMC
  • I2C
  • I3C
  • Logic Analyzer
  • Memory
  • news
  • PCIe
  • Protocols
  • SPI
  • UFS
  • Uncategorized
  • XSPI Protocol Analyzer

Tags

Clock Stretching DDR5 I2C I3C I3C Protocol Logic Analyzer Passed UFS UFS 4.0 Webinar

Our team represents a talented, experienced, and highly specialized group of development engineers, sales and marketing specialists. Through many years of direct engineering involvement with our customers, our personnel have developed expertise in wide range of technologies in serial data.

Follow us on

Linkedin Twitter Facebook Youtube

Quick links

  • Products
  • Resources
  • Company
  • Career
  • Support

Contact info

Prodigy Technovations Pvt Ltd

#294, 3rd Floor, 7th Cross, 7th Main, BTM II Stage,Bangalore – 560 076 | India

+91 80 4212 6100

contact@prodigytechno.com

© 2023 Prodigy Technovations. All Rights Reserved

Request Quote
Request Demo

UFS 4.0

 

PGY-UFS4.0-PA, UFS Protocol Analyzer is the industry-first working and tested UFS4.0 Protocol Analyzer. It offers protocol data capture and debugging of data across MPHY, UniPro, and UFS protocol layers…

 

X
  • English