...

STEPg1 Electrical Validation and Protocol Decode Software

A split-screen view showing a dense orange signal waveform on a Tektronix oscilloscope at the top and the PGY-STEP software's measurement table at the bottom, listing passing results for HS_TX_SYMBOL parameters.

MIPI-UFS/UniPRO/LLI Protocol Decode Software

Presentation

Application Notes

STEPg1 is a 12Gbps high speed serial link in Intel’s 16th generation core and future products. STEPg1, an Intel patented technology, utilizes Pulse Width Modulation of the positive and negative pulses for transmission of serial data and thus results in an increased number of bits per cycle. STEPg1 is a time domain encoded protocol which works with a reduced supply voltage. Prodigy Technovations has developed fully automated electrical measurement software to validate the electrical and protocol layer specification of STEPg1 interface.

 

Product Overview

Presentation

Application Notes

Key features

  • Protocol Decoding of the acquired waveform into BTU’s (Basic Transport Unit)
  • Software Automatically identifies the different symbols, delimiters and idle and makes the electrical measurements.
  •  Color marking of the control and data symbols of the BTU.
  • Jitter measurements of repetitive symbols (Prerequisite: DPOJET Software tool is required).
  • Electrical measurements are made for the entire acquired waveform and hence increases the reliability of the measurements.
  • Automation of Software using python scripting is supported.
  • User defined limit setup for electrical measurements.
  • Automatically saves the waveform images for minimum and maximum measurement values of each electrical parameter to the report.
  • Export of results to CSV and txt files
  • Report generation is supported for documentation.

STEPg1 is a 12Gbps high speed serial link in Intel’s 16th generation core and future products. STEPg1, an Intel patented technology, utilizes Pulse Width Modulation of the positive and negative pulses for transmission of serial data and thus results in an increased number of bits per cycle. STEPg1 is a time domain encoded protocol which works with a reduced supply voltage. Prodigy Technovations has developed fully automated electrical measurement software to validate the electrical and protocol layer specification of STEPg1 interface.

A split-screen view showing a dense orange signal waveform on a Tektronix oscilloscope at the top and the PGY-STEP software's measurement table at the bottom, listing passing results for HS_TX_SYMBOL parameters.

PGY-STEPg1 electrical and protocol decode software seamlessly integrates with Tektronix DPO7000DX/SX series oscilloscope and provides all the necessary electrical measurements and protocol decoded data at touch of a button.

PGY-STEPg1 software automatically identifies the Symbol0, Symbol1, symbol2, Symbol3, Symbol6 in the acquired waveforms and makes the applicable measurements and decodes the waveform.

List of Electrical Measurements for each Symbol

Detail View

A software interface titled "BTU View" showing a purple waveform in a "Selected Frame" view with pink and green protocol decoding bars. Below, data tables show "Decoded Data," "Selected Frame" packet details, and a "Symbols" list.

Protocol decode view with overlaying of the protocol information along with waveform display. Detail view plot with protocol decode listing of BTU’s provides the flexibility to correlate the decoded BTU data with waveform for easy debugging of any errors. Software decodes and lists all BTU’s and idles along with their timestamp. User can select each BTU to check the data content along with all the symbols with their polarity.

Electrical Measurements Results

A software table showing electrical validation results for high-speed signals. Rows are color-coded in blue, purple, and green, listing parameters like Symbol Time, Rise Time, and Jitter with columns for Min, Mean, Max, and a "Pass" Result.

Electrical measurements for each of the symbols identified in the acquired waveform are done separately and the parameters are listed along with their minimum and maximum values determined. The measured results are compared with user defined limits to decide on the pass/fail criteria.