Low-speed serial interfaces such as I2C, SPI and UART are widely deployed in embedded systems, microcontrollers, automotive electronics, sensors, ADC/DAC interfaces, EEPROMs, and peripheral communication. These interfaces are extensively used in IoT, industrial automation, and automotive use cases. Though these interfaces are considered mature technologies, ensuring electrical conformance and protocol correctness remains critical for reliable system integration.
In this technical webinar, we will discuss practical approaches to validating both the electrical layer and protocol layer of I2C, SPI and UART interfaces using Prodigy Technovations exerciser and analyzer platforms. The session includes traffic generation, protocol decoding, trigger setup, automation workflows, and oscilloscope-based electrical validation techniques.
Introduction
- Overview of I2C, SPI and UART electrical characteristics and protocol layer validation.
- The PGY-I2C/SPI-EX-PD and PGY-UART-EX-PD tools validate both the electrical and protocol layers of I2C, SPI and UART interfaces.
- Automation of the test environment using API support.
This webinar focuses on combining these capabilities to create a complete validation workflow for design and post-silicon validation teams.
What Will You Learn?
- Practical validation challenges in I2C, SPI and UART system designs
- How to configure exerciser as Master or Slave for DUT testing
- Custom traffic generation using GUI and script-based workflows
- Multi-domain protocol analysis with timing diagram and listing view
- Trigger setup for protocol-level event capture
- Continuous streaming protocol capture for long-duration debugging
- Electrical validation measurements for I2C, SPI and UART
- Correlating decoded protocol data with analog waveform characteristics
- Automation of validation using Python and C++ APIs
- Error injection and error analysis for robustness testing
Agenda
- Overview of I2C, SPI and UART Interfaces
- Interface architecture and deployment in embedded systems
- Speed modes and configuration parameters
- Protocol Exerciser Capabilities
- Master and Slave configuration options
- Traffic generation at variable clock frequencies
- I2C, SPI, UART traffic generation
- Voltage drive level configuration from 1 V to 3.3 V
- Script-based automation and custom frame generation
- Multi-Domain Protocol Analysis
- Timing diagram and bus diagram view
- Protocol listing with auto-correlation
- Advanced trigger and multi-level condition setup
- Error detection and reporting
- Electrical Layer Validation
- Automated electrical measurements as per specification
- SPI electrical measurement flexibility and custom reference level setup
- UART electrical compliance and waveform-to-decode correlation
- Oscilloscope integration with Tektronix platforms
- Automation and Reporting
- API-based automation workflows
- Continuous streaming capture
- CSV, TXT and HTML report generation
- Live Demonstration
- Configuring exerciser for DUT validation
- Generating custom traffic and capturing protocol events
- Performing electrical compliance measurements
- Debugging protocol errors with waveform correlation
- Q&A Session
We look forward to your participation!
Register Now!
Speaker

Godfree Coelho
Godfree has 25+ years of experience in the test and measurement industry, including 15 years at Tektronix/HP/Agilent. As a product manager, he defined the product roadmap for power measurement solutions at Tektronix, launched power measurement software, and co-authored three patents. Since 2009, he has successfully implemented strategies at Prodigy Technovations, securing top 10 semiconductor companies as customers. He holds a B.E. in Electronics and Communication from Mysore University and a postgraduate business management degree from XLRI Jamshedpur.

