PGY-SMI-EX-PD SMI Protocol Exerciser & Analyzer

Product no.: PGY-SMI-EX-PD
Available delivery methods: DHL Express Delivery, DHL standard delivery | Switzerland, DHL standard delivery, DHL standard delivery, DHL standard delivery, Own carrier number

SMI Exerciser & Protocol Analyzer

The PGY-SMI-EX-PD SMI Protocol Analyzer provides comprehensive functions for capturing and debugging communication between host and DUT. The PGY-SMI-EX-PD can be configured as master or slave, generate SMI traffic and decode SMI packets. SMI, also referred to as Management Data Input/Output or MDIO, is a 2-wire serial bus used to manage physical layer devices in Media Access Controllers (MACs) in Gigabit Ethernet devices. The management of these PHYs is based on accessing and modifying their various registers.



Key Features

  • Supports SMI (MDIO) speeds up to 25MHz
  • Configuration as master or slave
  • Simultaneous SMI traffic generation and protocol decoding
  • Support for SMI clause 22 and 45
  • Variable SMI data speeds and duty cycle
  • Continuous streaming of protocol data to the host computer to provide a large buffer
  • Timing diagram of the protocol-decoded bus
  • Listing view of log activity
  • Ability to write a training script to combine the generation of multiple data frames at different data rates
  • USB 2.0/3.0 interface for host computer
  • API support for automation in Python or C++








Multi Domain View

The multi-domain view provides a complete view of SMI log activity in a single GUI. The user can easily set up the analyzer to generate SMI traffic via a GUI or script. The user can capture the log activity at a specific event and decode the transition on the SMI line. The decoded results can be displayed in the timing diagram and log listing window with autocorrelation. 









Exerciser Function


The PGY-SMI-EX-PD supports the generation of SMI traffic using GUI as well as script. The user can use the GUI to generate simple traffic to test the DUT. The scripted GUI provides the flexibility to emulate all expected traffic including error injections. In this example script, the user can generate SMI traffic as follows:

Script line #1: Set system Frequency 25MHz, CLK to DATA delay to 0ns, Duty cycle 50%, System inter message gap to 0us
Script line #3: WRITE
Script line #4: WRITE
Script line #5: READ
Script line #6: READ
Script line #7: WRITE







Timing Diagram and Protocol Listing View

The timing view provides the display of MDC and MDIO signals with bus diagram. The overlay of the log bits on the digital timing waveform facilitates debugging of the decoded log data. The cursor and zoom functions make it easier to analyze the protocol on the timing diagram for any timing errors. The log window shows the decoded packet information in each state and all packet details with error information in the packet. Selected frames in the log window are automatically correlated in the timing view to show the timing information of the packet.



Setup-View-1Setup View


PGY-SMI-EX-PD supports both clause 22 and clause 45, and users can set this in the setup view according to their preference.








We also recommend

Browse these categories as well: MDIO/SMI, SMI / MDIO Exerciser & Protocol Analyzer, MDIO