Prodigy PGY-SPI is electrical validation and protocol decode software that runs inside a Tektronix oscilloscope. It measures SPI clock, data and chip-select timing automatically, at any bus speed the oscilloscope can capture, against limits you set, and decodes MOSI and MISO traffic. Customizable reference levels and pass/fail limits make it easy to characterize SPI signals across devices and data rates. Pertech is the authorized Prodigy distributor.
SPI software highlights
- Automated SPI electrical measurements, independent of bus speed
- Customizable reference levels and measurement limits for pass/fail validation at different data rates
- Decodes MOSI and MISO, with protocol data overlaid on the analog waveform
- Decoded packets linked to the electrical waveform, with a zoomed detail view of any selected frame
- Data shown in hexadecimal, decimal, binary, octal or ASCII
- Search to find a specific event among thousands of packets
- CSV and TXT export and HTML reports; WFM and ISF files for offline work
Electrical measurements
PGY-SPI measures clock, data and chip-select timing, including:
- Clock frequency, cycle time, high and low time, rise and fall time
- Data-in setup and hold time on MOSI and MISO
- Output hold time and output disable time
- Chip select setup, hold and deselect time
Where the SPI software earns its keep
- Characterizing SPI flash, sensor and peripheral interfaces at their rated clock
- Validating timing margins when moving to a faster SPI clock
- Debugging intermittent read errors by linking bad frames to their waveforms
- Pass/fail checks with limits taken from a device datasheet
Key Specifications
| Spec | Value |
|---|---|
| Model | PGY-SPI |
| Platform | Software running inside Tektronix oscilloscopes (DPO5000, TDS7000, DPO/DSA/MSO7000) |
| Bus speed | Custom; limited by oscilloscope bandwidth |
| Signals decoded | MOSI, MISO |
| Limits | User-defined reference levels and pass/fail limits |
| Decode formats | Hex, octal, binary, decimal, ASCII |
| Reports | HTML |
| Export | CSV and TXT |
| Offline files | WFM, ISF |
Frequently asked questions
What SPI speeds can it measure?
There is no fixed SPI speed: measurements are independent of bus speed and limited only by the bandwidth of the oscilloscope.
Which oscilloscopes does PGY-SPI run on?
It runs inside Windows-based Tektronix oscilloscopes, including the DPO5000, TDS7000 and DPO/DSA/MSO7000 series, and uses the digital channels of an MSO for decoding where available.
Can I set my own pass/fail limits?
Yes. Reference levels and measurement limits are customizable, so you can validate against the timing in your device datasheet at any data rate.
Do I also need an SPI exerciser?
The software analyzes what the oscilloscope captures; it does not drive the bus. To emulate an SPI device, generate traffic or inject errors, pair it with Prodigy’s I2C/SPI Exerciser and Protocol Analyzer.
Where can I buy Prodigy SPI software in Israel?
Pertech is the authorized Prodigy distributor. Prodigy offers free online technical support and free software updates. Contact Pertech for a quote, a demo or help checking that your oscilloscope is supported.
Related Prodigy products at Pertech
- I2C/SPI Exerciser and Protocol Analyzer
- QSPI Electrical Validation and Protocol Decode Software
- I2C Electrical Validation and Protocol Decode Software
- Prodigy protocol analyzers at Pertech
Characterizing an SPI interface? Contact Pertech for a quote, a demo or help choosing the right tool.








