Notices
© Keysight Technologies 2020
No part of this manual may be reproduced
in any form or by any means (including
electronic storage and retrieval or translation into a foreign language) without prior
agreement and written consent from
Keysight Technologies as governed by
United States and international copyright
laws.
Trademarks
MIPI® C-PHY™ is a registered trademark of
the MIPI Alliance.
Manual Part Number
N5991-91701
Edition
Edition 1.0, June 2020
Keysight Technologies Deutschland GmbH
Herrenberger Strasse 130,
71034 Böblingen, Germany
Technology Licenses
The hardware and/or software described in
this document are furnished under a
license and may be used or copied only in
accordance with the terms of such license.
U.S. Government Rights
The Software is “commercial computer
software,” as defined by Federal Acquisition
Regulation (“FAR”) 2.101. Pursuant to FAR
12.212 and 27.405-3 and Department of
Defense FAR Supplement
(“DFARS”) 227.7202, the U.S. government
acquires commercial computer software
under the same terms by which the software is customarily provided to the public.
Accordingly, Keysight provides the Software to U.S. government customers under
its standard commercial license, which is
embodied in its End User License Agree-
ment (EULA), a copy of which can be found
at http://www.keysight.com/find/sweula.
The license set forth in the EULA represents
the exclusive authority by which the U.S.
government may use, modify, distribute, or
disclose the Software. The EULA and the
license set forth therein, does not require
or permit, among other things, that Keysight: (1) Furnish technical information
related to commercial computer software
or commercial computer software documentation that is not customarily provided
to the public; or (2) Relinquish to, or otherwise provide, the government rights in
excess of these rights customarily provided
to the public to use, modify, reproduce,
release, perform, display, or disclose commercial computer software or commercial
computer software documentation. No
additional government requirements
beyond those set forth in the EULA shall
apply, except to the extent that those
terms, rights, or licenses are explicitly
required from all providers of commercial
computer software pursuant to the FAR and
the DFARS and are set forth specifically in
writing elsewhere in the EULA. Keysight
shall be under no obligation to update,
revise or otherwise modify the Software.
With respect to any technical data as
defined by FAR 2.101, pursuant to FAR
12.211 and 27.404.2 and DFARS 227.7102,
the U.S. government acquires no greater
than Limited Rights as defined in FAR
27.401 or DFAR 227.7103-5 (c), as applicable in any technical data.
Warranty
THE MATERIAL CONTAINED IN THIS
DOCUMENT IS PROVIDED "AS IS," AND IS
SUBJECT TO BEING CHANGED, WITHOUT
NOTICE, IN FUTURE EDITIONS. FURTHER,
TO THE MAXIMUM EXTENT PERMITTED BY
APPLICABLE LAW, KEYSIGHT DISCLAIMS
ALL WARRANTIES, EITHER EXPRESS OR
IMPLIED WITH REGARD TO THIS MANUAL
AND ANY INFORMATION CONTAINED
HEREIN, INCLUDING BUT NOT LIMITED TO
THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE. KEYSIGHT SHALL
NOT BE LIABLE FOR ERRORS OR FOR
INCIDENTAL OR CONSEQUENTIAL
DAMAGES IN CONNECTION WITH THE
FURNISHING, USE, OR PERFORMANCE OF
THIS DOCUMENT OR ANY INFORMATION
CONTAINED HEREIN. SHOULD KEYSIGHT
AND THE USER HAVE A SEPARATE
WRITTEN AGREEMENT WITH WARRANTY
TERMS COVERING THE MATERIAL IN THIS
DOCUMENT THAT CONFLICT WITH THESE
TERMS, THE WARRANTY TERMS IN THE
SEPARATE AGREEMENT WILL CONTROL.
Safety Notices
A CAUTION notice denotes a hazard. It
calls attention to an operating procedure, practice, or the like that, if not
correctly performed or adhered to,
could result in damage to the product
or loss of important data. Do not proceed beyond a CAUTION notice until
the indicated conditions are fully
understood and met.
A WARNING notice denotes a hazard. It
calls attention to an operating procedure, practice, or the like that, if not
correctly performed or adhered to,
could result in personal injury or death.
Do not proceed beyond a WARNING
notice until the indicated conditions
are fully understood and met.
2 Keysight N5991MC2E MIPI® C-PHY Frame Generator User Guide
Contents
1 Introduction
2 Test Instrument Setup
3 Using the Software
Overview 6
Document History 7
First Edition (June 2020) 7
M8195A Four Channel Mode 11
M8195A Dual Channel Mode 12
Connecting to the Instruments 14
Signal settings on main window 17
Data Pattern 19
Data Rates & Transition Times 20
AUX Channel 22
Protocol 23
Skew 26
Levels 27
Disturbances 29
ISI 32
Delay 34
Interference 35
Jitter 37
4 Troubleshooting
Support Information 42
Keysight N5991MC2E MIPI® C-PHY Frame Generator User Guide 3
Contents
Using Logs 43
4 Keysight N5991MC2E MIPI® C-PHY Frame Generator User Guide
Keysight N5991MC2E MIPI® C-PHY Frame Generator
User Guide
1 Introduction
Overview / 6
Document History / 7
1 Introduction
Overview
The MIPI® (Mobile Industry Processor Interface) C-PHY Frame Generator
software (also called as “Frame Generator” or “software”, in short) is a
stand-alone software utility. It provides semi-automatic control of the
C-PHY Signal Generator for physical layer tests, which is based on the
Keysight Technologies M8195A AWG (Arbitrary Waveform Generator).
The Frame Generator is a flexible tool for trouble-shooting and debugging.
It complements the full MIPI
provi des au tomated p hysic al layer c omp lianc e tests an d device
characterization. The Frame Generator generates the data sequences and
allows pattern changes as well as control of signal levels, data rate, and
timing parameters. The software runs on a standard Windows PC and
controls the hardware test resources through appropriate interfaces such
as LAN (Local Area Network).
®
C-PHY Test Automation Software, which
6 Keysight N5991MC2E MIPI® C-PHY Frame Generator User Guide
Document History
First Edition (June 2020)
Introduction 1
The first edition of this user guide describes functionality of software
version N5991 MIPI
C-PHY Base specification.
®
C-PHY_1.00 Frame Generator based on the MIPI®
Keysight N5991MC2E MIPI® C-PHY Frame Generator User Guide 7
1 Introduction
8 Keysight N5991MC2E MIPI® C-PHY Frame Generator User Guide
Keysight N5991MC2E MIPI® C-PHY Frame Generator
User Guide
2 Test Instrument Setup
M8195A Four Channel Mode / 11
M8195A Dual Channel Mode / 12
2 Test Instrument Setup
Keysight recommends that prior to using the MIPI® C-PHY Frame
Generator software for connecting instruments, you must set up the test
instruments and establish the required connections.
• Connect the instruments to the controller PC by USB or LAN (AWG and
other instruments such as, signal and waveform generators).
• Establish all required cable connections between the instruments and
the DUT (device under test).
• Switch on the PC and instruments.
• Start Keysight “IO (Input Output) VISA (Virtual Instrument Software
Architecture) Connection Expert” and check the connections for the
instruments.
• Set the correct IP address for each instrument.
The software uses M8195A AWG modules for C-PHY output. For more
than one AWG module, the M8197A synchronizes the M8195A modules. It
supports up to three data lanes.
The AWG Setup can be used in two different modes:
• Four Channel mode
• Dual Channel mode
10 Keysight N5991MC2E MIPI® C-PHY Frame Generator User Guide
M8195A Four Channel Mode
Test Instrument Setup 2
This setup uses four channels on each AWG module to generate MIPI®
C-PHY signal. With this configuration, up to three data lanes can be
tested.
Figure 1 Connection diagram for M8195A 4 Channel mode (3 lanes)
Keysight N5991MC2E MIPI® C-PHY Frame Generator User Guide 11
2 Test Instrument Setup
M8195A Dual Channel Mode
This setup uses two channels on each AWG module to generate MIPI®
C-PHY signal. With this configuration, up to two data lanes can be tested.
Figure 2 Connection diagram for M8195A 4 Channel mode (3 lanes)
Dual Channel mode is available only if you install the add-on license
‘C-PHY 2.0 Debug Tools 32G Sample Waveform Generation Add-on’.
12 Keysight N5991MC2E MIPI® C-PHY Frame Generator User Guide
Keysight N5991MC2E MIPI® C-PHY Frame Generator
User Guide
3 Using the Software
Connecting to the Instruments / 14
Signal settings on main window / 17
3 Using the Software
Connecting to the Instruments
Once you launch the MIPI® C-PHY Frame Generator, the software is in
“offline” mode. This indicates that user inputs have no effect until the
software has been connected to the instruments.
The CONNECTION section is displayed by default (see Figure 3). In this
section of the interface, you can enter all parameters that are necessary to
establish connections to the signal generator and the complementary
instruments, such as power supplies.
Figure 3 MIPI® C-PHY Frame Generator Connection Setup
Ensure that suitable cable connections between the PC and the
instruments are established, such as LAN or USB-to-GPIB connections.
The specific connection is reflected in the name-string of the
corresponding instrument. For details on naming conventions, refer to
the Keysight IO Libraries Suite Help.
14 Keysight N5991MC2E MIPI® C-PHY Frame Generator User Guide