M-PHYTX / M-PHYRX Automated, M-PHY Essentials

MIPI® M-PHY Transmitter and Receiver Test Solutions

Online lesen:


The Tektronix M-PHYTX/M-PHYRX Automated Test software runs on Tektronix real-time oscilloscopes that are based on Windows XP or Windows 7 computer operating systems 1. M-PHYTX/M-PHYRX provides an automated, simple, and efficient way to test M-PHY Transmitter/Receiver interfaces and devices consistent to the requirements of the M-PHY Base Specification and Conformance Test Specification.

1 See the host system requirements in the Ordering Information section.

M-PHY receiver testing
  • Simple setup using a Tektronix oscilloscope and arbitrary waveform generator for a complete receiver as well as transmitter testing of M-PHY traffic
  • Automated testing reduces the complexity of executing receiver tests and enables you to test devices faster
  • Bit error rate or error count testing using oscilloscope-integrated ERRDT software in the background for High Speed Gears 1, 2, & 3 (both A and B)
  • Modify the test setup according to the DUT configurations such as the High Speed Gear, Automatic or Manual Error-Detection Mechanism, Test Time or Loopback Duration, etc.
  • Detailed test reports provide a pass/fail summary table, with additional information such as test setup details, signal types, bit error, execution time, etc. for each measurement
  • Test setup with arbitrary waveform generator
    • Supports flexible signal impairments using SerialXpress optionally for characterization
    • Supports Jitter Insertion and Pulse Width Modulation (PWM) generation according to the Base Specification v2.0 for all PWM Gears
    • Supports testing the DUT in both Loopback (either automated or manual steps) and Non-loopback (manual steps) mode
  • Margin testing for High Speed Gears allows the users to validate and stress the device to its maximum potential resulting in competitive technical specifications for their products
  • Loopback initialization through user defined script and manual mode provides user with flexibility in terms of designing their automation plans and makes it easy to support different types of DUT
  • Based on the tests selected to be run on the scope application, corresponding patterns are automatically generated and fed to DUT; these auto-generated patterns are generated as per the base specifications
  • Custom generation of patterns on the fly through editable text box and loadable text file provides the user with a comprehensive way to test their DUTs to wider ranges and unique conditions
  • Auto calibration for High Speed Gears reduces the complexity of setup, saves time, and enables users to test devices faster
M-PHY transmitter testing
  • Automated testing reduces the complexity of executing transmitter tests and enables you to test devices faster
  • Highly optimized setup performs Power Spectral Density (PSD) tests using oscilloscope-integrated algorithms uniquely, and does not require an external spectral analyzer or extra hardware to perform PSD measurements
  • Automates the most complete 95% test coverage of High Speed for all Gears including Gear3, and 75% test coverage of PWM measurements for all PWM Gears
  • M-PHYTX Automated User-defined Mode allows modifying every parameter of different HS and PWM tests, for comprehensive debug analysis and characterization
  • Seamless debug allows pause on each test in automation, and switch to DPOJET analysis tool for detailed debug
  • Configuration for regression allows selecting different Gears and Sub-gears of HS and PWM signals, large/small amplitudes, impedance termination/un-termination
  • User-defined mode allows configurations beyond compliance settings
  • Option M-PHY Essentials enable full customization and comprehensive characterization using setup libraries
  • Single printable report for approximately 1000 tests across different combinations, provides pass/fail summary table, along with margin details, optional waveform captures, and eye diagrams
  • M-PHY transmitter and receiver testing for:
    • M-PHY host and device silicon characterization, debug, and validation
    • M-PHY conformance testing
    • 3rd-party components verification
    • Protocol verification
    • System integration and validation
    • Manufacturing test

M-PHY transmitter/receiver testing with M-PHYTX / M-PHYRX

Single-button automated M-PHY transmitter/receiver testing

Once the test bench is set up and the DUT is properly connected, simply press the Run button to perform the selected test suite.


Single-button Automated M-PHY Transmitter Testing.

Automated transmitter/receiver testing saves time and resources

There is no longer a need to be an expert on testing procedures. Remembering the exact steps to take each measurement is time consuming and often requires going back to the M-PHY specifications. M-PHYTX/M-PHYRX takes the guesswork out of conducting M-PHY Transmitter/Receiver testing.

Even if you remember how to use the test equipment, it is common for even the most experienced operators to forget steps in the procedure or to set up the correct parameters, such as applying the correct signal impairments for a given test. M-PHYTX/M-PHYRX allows engineers to simply select the desired tests to run, and then work on other tasks while the tests are being executed.

Simple setup, test execution, and reporting

Test setup and test execution is very simple with the M-PHYTX/M-PHYRX Automated software. The test setup connections are very minimal, as it involves only one piece of equipment for M-PHYTX and only two pieces of equipment for M-PHYRX. M-PHYRX controls the Arbitrary Waveform Generator (AWG) and Oscilloscope Error Detector. The TekExpress software provides a Graphical User Interface (GUI) and an intuitive workflow through setup and testing.


M-PHYRX simple setup, test execution, and reporting.


Setting up the bench

When setting up a test, nothing can be simpler than hooking up the test system by looking at a schematic. View the schematic of the selected test with a push of a button.

Instrument bench discovery

M-PHYRX software automatically (or on demand) scans and detects supported instruments connected in your test bench (both Visa supported and non-Visa supported instruments), whether they are connected through LAN, or GPIB. A quick check of the Instrument Bench menu confirms all instruments are networked correctly.

Comprehensive transmitter/receiver test coverage

Perform regression of almost all the High-speed mode transmitter/receiver tests such as Receiver Jitter Tolerance, Receiver Eye Opening, Common Mode or Differential Input Voltage Tolerance, Differential Termination Enable/Disable Times, etc. In addition, perform regression of most of the PWM tests uniquely across all PWM Gears (G0 to G7).

M-PHYRX loopback initiation and retention

Before the Receiver test can start, the device under test must be put in the proper test mode, called Loopback, where the DUT loops the incoming signal at Rx directly to the Tx port. Once the Loopback is set on the DUT, then the Arbitrary Waveform Generator sends a Continuous mode signal with recommended patterns for all measurements. The M-PHYRX Automated software will allow the user to configure the Loopback settings initially, and retain them for subsequent test executions by sending the signal continuously during the transition from one test to another.


Counting Bit Errors using Oscilloscope Error Detector, in DUT Receiver Loopback.


M-PHYRX error detection – both oscilloscope-based and manual

M-PHYRX software supports two methods of error detection. The first method uses oscilloscope-based error detection and counting, leveraging the oscilloscope-integrated ERRDT software in the background. The second method uses a dialog box to read a manual entry of error counts.

Pass/fail report

The M-PHYTX Report tab provides a single printable report of approximately 1000 test results along with a Pass/Fail summary table, margins, and optionally waveform screen captures, eye diagrams, histograms, bathtub charts, etc.

The M-PHYRX Report tab provides a view of test results along with Pass/Fail status and bit error counts. Upon completion of the test, a comprehensive report can be generated in MHT format or PDF which can be used for further data analysis. Included in the test report are the configuration settings for the test equipment, test execution times, and comments for each test.

M-PHY transmitter testing with M-PHY Essentials

DPOJET software with Option M-PHY provides the essential set of M-PHY Transmitter measurements with greater flexibility in the test setup. Like D-PHY Essentials on DPOJET, M-PHY Essentials also enables Characterization, Debug, Analysis, and Conformance testing of M-PHY designs.




M-PHY Transmitter Testing with M-PHYTX Automated or M-PHY Essentials using Single-ended/Differential Probes.

100% M-PHY high-speed transmitter test coverage

M-PHY Essentials supports complete measurements to be performed in High-speed mode. It includes unique measurements such as Power Spectral Density on the real-time oscilloscope itself. It’s a patent-pending methodology supported by Tektronix. Alternative solutions in the market require additional hardware to perform this test. Moreover, M-PHY Essentials slew rate measurement can be extended to slew rate resolution measurement.

Transmitter Eye Diagram measurement

Eye Diagram measurement performs the Transmitter Eye Opening (TEYE_TX) requirement at the minimum Differential AC Output Voltage Amplitude (VDIF_AC_xA_xT_TX), for all combinations of supported Amplitudes, Terminations, Gears, and Lanes.


Transmitter Eye Diagram Measurement using M-PHYTX Automated or M-PHY Essentials.


Transmitter Power Spectral Density measurement

Power Spectral Density (PSD) refers to the amount of power per unit (density) of frequency (spectral) as a function of the frequency. The PSD describes how the power (or variance) of a time series is distributed with frequency.


Transmitter Power Spectral Density measurement using M-PHYTX Automated or M-PHY Essentials.


The Power Spectral Density measurement is performed on the Tektronix oscilloscope itself using the patent-pending algorithms to compute the PSD waveform display, compare it against upper and lower mask limits, and then provide the result as Pass or Fail. Performing this measurement on Tektronix oscilloscopes does not require any additional external instruments, such as spectral analyzers.

Required equipment for MIPI® (M-PHY and D-PHY) transmitter and receiver testing

For a complete list of required equipment please visit /MIPI.



M-PHYRX Automated characteristics
M-PHY Base Specification Revision 2.0, and Conformance Test Specification 1.0 
Probing configuration
Differential acquisition using differential probes or SMA cables
.MHT format and PDF format, with Pass/Fail tables
Data rates
All HS and PWM Gears
HS (High Speed) measurements

2.1.1 – HS-RX Differential DC Input Voltage Amplitude Tolerance

2.1.2 – HS-RX Accumulated Differential Input Voltage Tolerance

2.1.3 – HS-RX Common Mode Input Voltage Tolerance

2.1.4 – HS-RX Differential Termination Enable Time

2.1.5 – HS-RX Differential Termination Disable Time

2.1.7 – HS-RX Receiver Jitter Tolerance

2.1.8 – HS-RX Frequency Offset Tolerance

2.1.9 – HS-RX PREPARE Length Capability Verification

2.1.10 – HS-RX Sync Length Capability Verification

PWM (Pulse Width Modulation) measurements

2.2.1 – PWM-RX Differential DC Input Voltage Amplitude Tolerance

2.2.2 – PWM-RX Accumulated Differential Input Voltage Tolerance

2.2.3 – PWM-RX Common Mode Input Voltage Tolerance

2.2.4 – PWM-RX Differential Termination Enable Time

2.2.5 – PWM-RX Differential Termination Disable Time

2.2.8 – PWM-RX Receive Ratio, PWM-G1 and Above

2.2.9 – PWM-RX Receive Minor Duration in PWM-G0

M-PHYTX Automated characteristics
M-PHY Base Specification Revision 1.0, and Conformance Test Specification
Probing configuration
Both Differential and Single-ended Acquisition supported

Note: When using Differential mode for acquisitions, HS tests 1.1.2, 1.1.4, 1.1.13 and PWM test 1.2.4 cannot be performed. However, while using Differential mode for acquisitions users can connect up to 4 lanes of a M-PHY transmitter DUT to 4 channels on an oscilloscope.

.MHT format and ExcelCSV/.XLS format, with Pass/Fail tables and waveform screenshots
Data rates
All HS and PWM Gears
HS (High Speed) measurements

1.1.1 – HS-TX Unit Interval and Frequency Offset

1.1.2 – HS-TX Common Mode AC Power Spectral Magnitude Limit

1.1.3 – HS-TX Prepare Length

1.1.4 – HS-TX Common Mode DC Output Voltage Amplitude

1.1.5 – HS-TX Differential DC Output Voltage Amplitude

1.1.6 – HS-TX Minimum Differential AC Eye Opening

1.1.7 – HS-TX Maximum Differential AC Output Voltage Amplitude

1.1.8 – HS-TX 20/80% Rise and Fall Times

1.1.10 – HS-TX Slew Rate

1.1.11 – HS-TX Slew Rate State Monotonicity

1.1.12 – HS-TX Slew Rate State Resolution

1.1.13 – HS-TX Intra-lane Output Skew

1.1.14 – HS-TX Transmitter Pulse Width

1.1.15 – HS-TX Total Jitter

1.1.16 – HS-TX Short-term Total Jitter

1.1.17 – HS-TX Deterministic Jitter

1.1.18 – HS-TX Short-term Deterministic Jitter

PWM (Pulse Width Modulation) measurements

1.2.1 – PWM-TX Transmit Bit Duration

1.2.2 – PWM-TX Transmit Ratio

1.2.3 – PWM-TX Prepare Length

1.2.4 – PWM-TX Common Mode DC Output Voltage Amplitude

1.2.5 – PWM-TX Differential DC Output Voltage Amplitude

1.2.8 – PWM-TX 20/80% Rise and Fall Times

1.2.10 – PWM-TX G1 Transmit Bit Duration Tolerance

1.2.11 – PWM-TX G0 Minor Duration

M-PHY Essentials characteristics
M-PHY base specification
Revision 1.0 
M-PHY conformance test specification
Revision 0.65 
Probing configuration
Single-ended acquisition using single-ended probes, or differential probes in a single-ended fashion
MHT format, with Pass/Fail tables and waveform screenshots
M-PHY Essentials – Tx measurements (base specification)

The following table provides the details of M-PHY Essentials transmitter test coverage for the base specification.

Test name and groupTest symbolHS-LargeSwingHS-SmallSwing
Differential Peak to Peak VoltageVDIF_PK_L_NT_TXYesYes
Common Mode VoltageVCM_S_TXYesYes
Slew Rate in Fastest Slew Rate StateSRDIF_TXYesYes
Transmitter Pulse WidthTPULSE_TXYesYes
Eye OpeningTEYE_TXYesYes
Deterministic JitterDJTXYesYes
Total JitterTJTXYesYes
Total Jitter for Short LaneTJTXYesYes
Short Term JitterSTJTXYesYes
Resolution of Slew Rate StatesΔSRDIF_TXYesYes
Power Spectral Density/MagnitudePSDYesYes

Ordering information

M-PHYRX Automated
DPO (Digital Phosphor Oscilloscope), DSA (Digital Serial Analyzer), or MSO (Mixed Signal Oscilloscope) Oscilloscopes with option DJA and ERRDT
The following bandwidths are needed:
  • 6 GHz and above is recommended for HS-Gear1
  • 12.5 GHz and above is recommended for up to HS-Gear2
  • 23 GHz and above is recommended for up to HS-Gear3
AWG7000C 1Arbitrary Waveform Generator with Serial Express and ISI for custom patterns


AWG7082Gear1A, Gear1BGear1A, Gear1B, Gear2A, Gear2B
AWG7102Gear1A, Gear1B, Gear2AGear1A, Gear1B, Gear2A, Gear2B, Gear3A
AWG7122CGear1A, Gear1B, Gear2A, Gear2BGear1A, Gear1B, Gear2A, Gear2B, Gear3A, Gear3B



The following options are needed:

  • Option 01 - Memory Expansion to 64 M (Recommended)
  • Option 06 - Interleave option (required for Gear3 only)
  • Option 08 - Fast Sequence Switching (mandatory for all Gears)


Option M-PHYRX 2
M-PHY Automated Solution (for all HS and PWM Gears)
Includes: Latest TekExpress product software DVD kit (P/N 020-2913-xx) and upgrade SW key. Online documentation and printable manual in PDF format are supplied.
DPOFL-M-PHYRXM-PHY Automated Receiver Solution – Floating License

1 For customers with existing AWGs, please contact your local sales representative.

2 Requires Frame and Bit Error Rate Detector for High-speed Serial Standards (Option ERRDT and ST6G).

M-PHYTX Automated and M-PHY Essentials
DPO/DSA/MSO70000C/DDPO (Digital Phosphor Oscilloscope), DSA (Digital Serial Analyzer), or MSO (Mixed Signal Oscilloscope) Oscilloscopes with Option DJA
The following bandwidths are needed:
  • 6 GHz and above is recommended for HS-Gear1
  • 12.5 GHz and above is recommended for up to HS-Gear2
  • 23 GHz and above is recommended for up to HS-Gear3
DPO/DSA/MSO70000C/D Option M-PHYTX 1
M-PHY Automated Transmitter Solution
DPOFL-M-PHYTXM-PHY Automated Transmitter Solution (Floating License version)
DPO/DSA/MSO70000C/D Option M-PHY
MIPI® M-PHY Essentials
DPOFL-M-PHYMIPI® M-PHY Essentials (Floating License version)

1 Requires DPOJET Jitter and Eye Analysis Tools (Option DJA).

M-PHY Decodes
ModelM-PHY Decodes
PGY-UPRO 1M-PHY UniPro Protocol Decode (3rd-party software)
PGY-LLIM-PHY LLI Protocol Decode (3rd-party software)
MPHYVIEWM-PHY DigRFv4 CommView Protocol Decode (3rd-party software)
DPO-UP Option SR-810B8b/10b Serial Analysis
SSIC Protocol DecodeSSIC

For more details on these Protocol Decoders refer to the Protocol Decode Datasheet at http://www.tek.com/MIPI.

1 Requires Option ST6G Serial Protocol Triggering.

Fixtures for M-PHY
M-PHY is a chip-to-chip interface. Most M-PHY designs are live with host-device/Master-Slave receiver-ends connected. For these live setups no fixtures or termination boards are required, as termination is taken care of by the receiver end. For non-live setups, M-PHY termination boards are expected to be available from University of New Hampshire (UNH-IOL) soon.
Recommended probes for M-PHYTX
Gear typeData rateRise time (20-80)Required probe rise time (20-80)Fixtured / RF connectionPackage / Circuit board probing
HS-Gear1 11.46 Gb/s68.6 ps45.7 psP7313SMAP7380A, P7313, P7508, or P7513A
HS-Gear22.92 Gb/s34.3 ps22.9 psP7313SMA or P7625P7313, P7516, or P7520A
HS-Gear35.83 Gb/s17.15 ps11.4 psP7625P7520A
PWM Gears 2192 Mb/s521 ps347 psP7313SMAP7380A or P7313

PGY-UPRO and PGY-LLI require differential probing. For the DPO70000 Series, P7500 and P7300 Series probes are well suited.

Note: In Differential mode acquisition of M-PHYTX automated software (i.e. when using only one differential probe per lane), HS tests 1.1.2, 1.1.4, 1.1.13 and PWM test 1.2.4 cannot be performed. However, while using Differential mode for acquisitions users can connect up to 4 lanes of a M-PHY transmitter DUT to 4 channels on an oscilloscope.

1 RT (Resistively Terminated).

2 NT (Not Terminated).

Recommended probes for M-PHYRX

1x P7313SMA Differential Probe or 1x P7625 TriMode Probe


3x standard set of phase matched SMA cables (1 m)

1x GPIB Cable

2x Rise Time Filter – 120 ps (part number 5915-121-120PS from Picosecond) with barrel connectors

2x Bias Tee, for AWG Interleave Option (required for Gear3 only)

2x TCA-SMA connectors, for AWG custom patterns creation

Prerequisite Host System Software Requirements for M-PHYTX
Operating system

Microsoft XP OS with SP2 or later, or Windows 7 


Microsoft Excel 2002 or above

Microsoft Internet Explorer 6.0 SP1 or later

Adobe Reader 6.0 or equivalent software for viewing Portable Document Format (PDF) files

Prerequisite Host System Software Requirements for M-PHYRX
Operating system

Microsoft Windows 7, 64-bit


Microsoft Internet Explorer 6.0 SP1 or later

Adobe Reader 6.0 or equivalent software for viewing Portable Document Format (PDF) files

Last Modified:

Laden Sie Handbücher, Datenblätter, Software und vieles mehr herunter:

Go to top