The Prodigy PMBus Protocol Analyzer and Exerciser (PGY-PMBus-EX-PD) configures, monitors and debugs power-management devices that speak PMBus, such as AC-DC power supplies and fan controllers. It acts as master or slave, generates PMBus traffic and decodes the bus at the same time. Built for both validation labs and manufacturing, it can configure a power supply quickly and store the values in the device’s non-volatile memory. Pertech is the authorized Prodigy distributor.
PMBus analyzer highlights
- Configurable as 1 master and 3 slaves, with custom PMBus traffic from the GUI or scripts
- SCL from 100 kHz to 1 MHz with user-defined duty cycle and SCL and SDA delays
- Drive levels from 1 V to 3.3 V in 100 mV steps
- ACK and NACK error injection
- Auto, simple and advanced multi-state triggers on any PMBus packet
- Error reports for ACK and NACK errors and non-standard frames
- Generates traffic and decodes the bus simultaneously, with continuous streaming to the host disk
- Python and C++ API for automation
Where the PMBus analyzer earns its keep
- Validating power supplies, converters and fan controllers against the PMBus command set
- Configuring power devices on the production line and storing settings in device NVM
- Developing and debugging PMBus firmware in power controllers
- Testing how devices respond to marginal timing and voltage levels
Key Specifications
| Spec | Value |
|---|---|
| Model | PGY-PMBus-EX-PD |
| Configuration | 1 master + 3 slaves |
| SCL frequency | 100 kHz to 1 MHz |
| Drive level | 1 V to 3.3 V in 100 mV steps |
| Timing | User-defined duty cycle and SCL/SDA delays |
| Error injection | ACK/NACK |
| Triggers | Auto, simple, advanced multi-state |
| Error report | ACK/NACK errors, non-standard frames |
| Capture | Continuous streaming to host HDD or SSD |
| API | Python and C++ |
| Host connection | USB 2.0/3.0 |
Frequently asked questions
What is PMBus used for?
PMBus is a standard command interface for configuring, monitoring and maintaining power conversion products such as AC-DC power supplies, converters and fan controllers.
Can the PMBus analyzer be used in production?
Yes. Prodigy designed it for validation and manufacturing: it configures a power supply in a short time and can store the values in the device NVM, and the Python and C++ API lets a test station drive it.
What speeds and voltages does it support?
SCL runs from 100 kHz to 1 MHz, and the drive level is adjustable from 1 V to 3.3 V in 100 mV steps.
Can it inject errors?
Yes. It injects ACK and NACK errors, and its analyzer reports ACK and NACK errors and non-standard frames on the bus.
Where can I buy the Prodigy PMBus analyzer in Israel?
Pertech is the authorized Prodigy distributor. Prodigy offers evaluation units, free online technical support and free software updates. Contact Pertech for a quote or a demo.
Related Prodigy products at Pertech
- SMBus Protocol Exerciser and Analyzer
- I2C/SPI Exerciser and Protocol Analyzer
- SPMI Protocol Analyzer and Exerciser
- Prodigy protocol analyzers at Pertech
Working on power management? Contact Pertech for a quote, a demo or help choosing the right tool.







