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
PCI Express® and PCIe® are registered
trademarks of PCI-SIG.
Manual Part Number
M8132-91010
Edition
Edition 2.1, October 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
Agreement (EULA), a copy of which can be
found at http://www.key-
sight.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.
2Keysight M8132A 640 GSa/s Digital Signal Processor User’s Guide
Safety Summary
Initial InspectionInspect the shipping container for damage. If there is damage to the container or
GeneralThis product is a Safety Class 3 instrument (provided with a protective earth terminal).
The following general safety precautions must be observed during all phases of operation
of this instrument. Failure to comply with these precautions or with specific warnings or
operating instructions in the product manuals violates safety standards of design,
manufacture, and intended use of the instrument. Keysight Technologies assumes no
liability for the customer's failure to comply with these requirements. Product manuals
are provided with your instrument on CD-ROM and/or in printed form. Printed manuals
are an option for many products. Manuals may also be available on the Web. Go to
www.keysight.com and type in your product number in the Search field at the top of the
page. Safe operation and the general safety precautions for the M9502A and M9505A
AXIe chassis, must be followed. See: http://www.keysight.com/find/M9505A.
cushioning, keep them until you have checked the contents of the shipment for
completeness and verified the instrument both mechanically and electrically. The
Performance Tests give procedures for checking the operation of the instrument. If the
contents are incomplete, mechanical damage or defect is apparent, or if an instrument
does not pass the operator’s checks, notify the nearest Keysight Technologies
Sales/Service Office.
WARNING To avoid hazardous electrical shock, do not perform electrical tests when
there are signs of shipping damage to any portion of the outer enclosure (covers, panels,
etc.).
The protective features of this product may be impaired if it is used in a manner not
specified in the operation instructions.
Laser Safety InformationClass 1 Laser product according IEC60825-1 (2007).
Environment Conditions
Before Applying Power
This instrument is intended for indoor use in an installation category II, pollution degree 2
environment. It is designed to operate within a temperature range of 0 °C – 40 °C
(32 °F – 105 °F) at a maximum relative humidity of 80% and at altitudes of up to
2000 meters.
This module can be stored or shipped at temperatures between -40 °C and +70 °C.
Protect the module from temperature extremes that may cause condensation within it.
Verify that all safety precautions are taken. The power cable inlet of the instrument serves
as a device to disconnect from the mains in case of hazard. The instrument must be
positioned so that the operator can easily access the power cable inlet. When the
instrument is rack mounted the rack must be provided with an easily accessible mains
switch.
Line Power RequirementsThe Keysight M8132A operates when installed in an Keysight AXIe mainframe.
Keysight M8132A 640 GSa/s Digital Signal Processor User’s Guide3
Do Not Operate in an
Explosive Atmosphere
Do not operate the instrument in the presence of flammable gases or fumes.
Do Not Remove the
Instrument Cover
Ground the Instrument
Operating personnel must not remove instrument covers. Component replacement and
internal adjustments must be made only by qualified personnel.
Instruments that appear damaged or defective should be made inoperative and secured
against unintended operation until they can be repaired by qualified service personnel.
To minimize shock hazard, the instrument chassis and cover must be connected to an
electrical protective earth ground. The instrument must be connected to the ac power
mains through a grounded power cable, with the ground wire firmly connected to an
electrical ground (safety ground) at the power outlet. Any interruption of the protective
(grounding) conductor or disconnection of the protective earth terminal will cause a
potential shock hazard that could result in personal injury.
4Keysight M8132A 640 GSa/s Digital Signal Processor User’s Guide
Instrument Markings
The Tab le 1 lists the definitions of markings that may be on or with the product.
Table 1 Instrument Markings
MarkingDescription
The instruction documentation symbol. The product is marked with this symbol
when it is necessary for the user to refer to the instruction in the documentation.
Frame or chassis ground terminal. Typically connects to the equipment’s metal
frame.
KC is the Korean certification mark to demonstrate that the equipment is Class A
suitable for professional use and is for use in electromagnetic environments outside
of the home.
Indicates that anti-static precautions should be taken.
China Restricted Substance Product Label. The EPUP (environmental protection use
period) number in the center indicates the time period during which no hazardous
or toxic substances or elements are expected to leak or deteriorate during normal
use and generally reflects the expected useful life of the product.
The RCM mark is a registered trademark of the Australian Communications and
Media Authority.
The CSA mark is a registered trademark of the CSA International.
Keysight M8132A 640 GSa/s Digital Signal Processor User’s Guide5
MarkingDescription
The CE mark is a registered trademark of the European Community (if accompanied
by a year, it is the year when the design was proven). This product complies with all
relevant directives.
Universal recycling symbol. This symbol indicates compliance with the China
standard GB 18455-2001 as required by the China RoHS regulations for
paper/fiberboard packaging.
The Keysight email address is required by EU directives applicable to our product.
6Keysight M8132A 640 GSa/s Digital Signal Processor User’s Guide
Compliance and Environmental Information
Table 2 Compliance and Environmental Information
Safety SymbolDescription
This product complies with WEEE Directive (2002/96/EC) marking requirements.
The affixed label indicates that you must not discard this electrical/electronic
product in domestic household waste.
Product Category: With reference to the equipment types in WEEE Directive Annex I,
this product is classed as a “Monitoring and Control instrumentation” product.
Do not dispose in domestic household waste.
To return unwanted products, contact your local Keysight office, or see
http://about.keysight.com/en/companyinfo/environment/takeback.shtml for more
information.
Keysight M8132A 640 GSa/s Digital Signal Processor User’s Guide7
Contents
1 Introduction
2 Software Installation
3 Soft Front Panel
Safety Summary3
Instrument Markings5
Compliance and Environmental Information7
M8132A Overview17
Key Features17
Instrument Options18
Front Panel18
Related Documents20
Additional Documents20
Launching the Soft Front Panel24
Command Line Arguments27
Communication28
Soft Front Panel30
Title Bar31
Menu Bar31
Lower Pane33
Errors List Window34
Status Bar35
Clock Tab36
IOs Tab37
Keysight M8132A 640 GSa/s Digital Signal Processor User’s Guide9
Contents
IOs Tab in 10GbE mode40
Cabling for 10GbE Connectivity48
System Monitor Tab49
4 Control In/Out
Control In/Out and Trigger Input52
Input Multiplexer of the Switch Matrix53
Output Multiplexer of the Switch Matrix54
Trigger Input55
5 Using KF 9000A PathWave FPGA with the M8132A
6 Remote Programming
Remote Programming Overview60
Instructions60
Instruction Header60
White Space (Separator)60
Braces61
Ellipsis61
Square Brackets61
Program Data61
Status Commands62
STATus:PRESet64
Status Byte Register64
Questionable Data Register Command Subsystem65
Reference Clock Status Subsystem66
Connection Status Subsystem66
• Part of Keysight’s Wideband Solution Platform (WSP)
• Deterministic latency between Digitizer (M8131A), DSP module
(M8132A) and AWG (M8121A)
• 2-slot AXIe module
1Introduction
Instrument Options
The M8132A can be ordered as M8132A-002. The -002 indicates that two
Xilinx Ultrascale+ VU9P FPGAs are available.
Front Panel
Figure 1 on page 18 illustrates the front panel of the M8132A instrument.
Figure 1M8132A front panel
The M8132A front panel includes the following input/output ports:
Inputs/Outputs
• ODI - The four Optical Data Interface ports (ODI 1/2/3/4) can be used
for optical data streaming. ODI 4 can be used for 8*10Gbe Ethernet.
• Trig In - The Trigger Input can be used for external triggering. As
Trigger source e.g. an external pulse generator can be connected. The
FPGA designer has access to the “Trigger Input” signal inside both
FPGA and may implement desired functionality.
• Trig Out - The Trigger Output can be used to trigger external
instruments or DUTs. The FPGA designer can control the “Trigger
Output” signal inside both FPGA and may implement desired
functionality.
• Sync In - The Sync Input can be used to synchronize the M8132A DSP
module with an M8131A digitizer module in order to achieve a
deterministic latency between the M8131A and the M8132A. Sync In
of the M8132A is connected to the Sync Out of the M8131A digitizer
module.
18Keysight M8132A 640 GSa/s Digital Signal Processor User’s Guide
LEDs
Introduction1
• Sync Out - The four Sync Outputs can be used to synchronize the
M8132A with one or more M8121A AWG modules in order to achieve
deterministic latency between the M8132A and the M8121A AWG.
Sync Out of the M8132A is connected to the Sync In of the M8121A
AWG module.
• Ref Clk In - The Reference Clock Input can be used to synchronize to an
external clock.
• Ref Clk Out - The Reference Clock Output can be used to synchronize a
DUT to the M8132A.
• FPGA Config - The FPGA Configuration connector can be used to
debug open FPGA externally.
• Control In/Out - The Control Input/Output offers a 10-bit parallel
interface. Bit 0 to 4 is configured as input, bit 5 to 9 is configured as
output. The Control In/Out is connected with the sandbox ports of the
FPGAs.
The M8132A front panel include the following LEDs:
•Status LEDs
The “Fail” and “Access” LEDs are available at the front panel to indicate
the status of the M8132A module:
• The green ‘Access’ LED indicates that the controlling PC exchanges
data with the M8132A module.
• The red ‘Fail’ LED has following functionality:
•It is ‘ON’ for about 30 seconds after powering the AXIe chassis.
•After about 30 seconds the LED is switched ‘OFF’. If an external
PC is used to control the AXIe chassis, this PC can be powered
after this LED has switched OFF.
•During normal operation of the module this LED is ‘OFF’. In
case of an error condition such as e.g. a self-test error, the LED
is switch ‘ON’.
•In case the output relay has shut-off because of an external
overload condition, this LED flashes.
Keysight M8132A 640 GSa/s Digital Signal Processor User’s Guide19
1Introduction
• Trig In LED - This LED indicates that an externally applied signal
matches the adjusted threshold to be used as a Trigger. The LED turns
on for ~100 ms for each detected edge of the correct polarity. I.e. a
rising edge turns the LED on for 100 ms if the polarity is adjusted to
rising. If the polarity is adjusted to rising and a falling edge is externally
applied, the LED remains OFF. The functionality of this LED is for future
use and is currently not supported.
• Ref Clk In LED - This LED is green when a valid signal at Ref Clk In is
detected. In case of invalid signals, it is red. The functionality of this
LED is for future use and is currently not supported.
Related Documents
To access documentation related to the Keysight M8132A Digital Signal
Processor, use one of the following methods:
• CD - Browse the product CD for M8132A documentation.
• Start > All Programs > Keysight M8131 > Keysight M8131Documentation - Provides links to all product documentation except
for the IVI driver documentation.
• Start > All Programs > Keysight Instrument Drivers > KtM8131Digitizer - Provides link to the product IVI driver help system.
• Go to the product web site (www.keysight.com/find/M8132A) and
browse the manuals under Document Library tab.
Additional Documents
Additional documentation can be found at:
• http://www.keysight.com/find/M9502A for 2-slot chassis related
documentation.
• http://www.keysight.com/find/M9505A for 5-slot chassis related
documentation.
• http://www.keysight.com/find/M9506A for 5-slot chassis related
documentation.
• http://www.keysight.com/find/M9514A for 14-slot chassis related
documentation.
• http://www.keysight.com/find/M9537A for embedded AXIe controller
related documentation.
• http://www.keysight.com/products/KF9000A for KF9000A PathWave
FPGA related documentation.
20Keysight M8132A 640 GSa/s Digital Signal Processor User’s Guide
Keysight M8132A 640 GSa/s Digital Signal Processor
User’s Guide
2Software Installation
The M8132A Digital Signal Processor package is installed along with the
M8131A Digitizer package, using the same installer. Therefore, all
prerequisites and installation procedure for M8132A module is the same
as that for M8131A. For more information, refer to the M8131A User Guide.
http://www.keysight.com/find/M8131A
Keysight M8132A 640 GSa/s Digital Signal Processor
User’s Guide
3Soft Front Panel
Launching the Soft Front Panel / 24
Command Line Arguments / 27
Communication / 28
Soft Front Panel / 30
Clock Tab / 36
IOs Tab / 37
IOs Tab in 10GbE mode / 40
System Monitor Tab / 49
This chapter describes the M8132A Soft Front Panel.
3Soft Front Panel
Launching the Soft Front Panel
There are two ways to launch the M8132A Soft Front Panel:
1 Select Start > All Programs > Keysight M8131 > Keysight M8131 Soft
2From the Keysight Connection Expert select the discovered M8132
The following Connect to Instrument dialog will appear:
Front Panel from the Start menu.
module, select the “Installed Software” tab and press the “Soft Front Panel” icon. Please note that only instruments connected via PCIe are
shown in the Keysight Connection Expert.
Figure 2M8132A connected to PC
This dialog shows the addresses of the discovered M8132A modules.
Select a module from the list and press “Connect”.
24Keysight M8132A 640 GSa/s Digital Signal Processor User’s Guide
Soft Front Panel3
If no M8132A module is connected to your PC, you can select “Simulation
Mode” to simulate an M8132A module.
Figure 3M8132A in simulation mode
Next, a software startup screen will be displayed as shown in
Figure 4 on page 26.
Keysight M8132A 640 GSa/s Digital Signal Processor User’s Guide25
3Soft Front Panel
Figure 4M8132A startup screen
26Keysight M8132A 640 GSa/s Digital Signal Processor User’s Guide
Command Line Arguments
OptionDescription
/Socket socketPortSet the socket port at which the Soft Front Panel waits for SCPI commands.
/Telnet telnetPortSet the telnet port at which the Soft Front Panel waits for SCPI commands.
Soft Front Panel3
(See Communication on page 28 for details about /Socket, /Telnet, /Inst,
/HiSLIP, /AutoID, /NoAutoID, /FallBack).
Table 3 Command line arguments
/Inst instrumentNumberSet the instrument number (instN, hislipN) at which the Soft Front Panel waits for SCPI commands on
VXI-11.3 and HiSLIP connections (if not specified with /HiSLIP).
/HiSLIP hislipNumberSet the instrument number for HiSLIP SCPI communication. If not specified, the same number as for
VXI-11.3 is used.
/AutoIDAutomatically select ports and numbers for the connections (default behavior).
/NoAutoIDDisable the default behavior; i.e. do not automatically select ports and numbers for the connections.
/FallBackTry to find unused ports and number if starting a server fails.
/NoSplashDon't show the splash screen.
/MinimizedStart with the SFP window minimized to the Windows task bar.
/Title “title”Additional information shown in the SFP window title.
/OutputDirSet the output directory for the log file and temporary files.
/r resourceNameVisa PXI resource string of the module to connect to, e.g. PXI12::0::0::INSTR. “auto” selects the next free
instrument.
/M8132TenGbeStarts up the M8132A with three ODI ports and eight 10 GbE ports instead of the usual four ODI ports.
Keysight M8132A 640 GSa/s Digital Signal Processor User’s Guide27
3Soft Front Panel
Communication
Depending on the command line arguments /Socket, /Telnet, /Inst,
/AutoID, /NoAutoID, /FallBack, the Soft Front Panel starts several servers
to handle SCPI commands. (Refer to the table above.)
/Socket, /Telnet, /Inst, /HiSLIP: If -1, do not start the respective servers
/FallBack: If starting a server fails because of a conflict, try using another
port or number
• HiSLIP, VXI-11.3: increase the index until a server can be started
successfully
• Socket, Telnet: start with port 60000, then increase it until the servers
can be started successfully. If neither socket nor telnet is disabled, the
Soft Front Panel tries to start the servers on two consecutive ports
(socket port = telnet port + 1)
/AutoID: Automatically select ports and number for the connections,
which are unique per instrument.
This is the default behavior; it is not necessary to specify this argument on
the command line.
If only one AXIe module is connected to this PC and it is an M8132A
module, first try to use the command line arguments /Socket, /Telnet,
/Inst, or their respective default values if they are not specified. If starting
the servers fails, proceed with the steps below.
/Socket, /Telnet, /Inst, /HiSLIP are ignored (unless they are -1 and a
server is disabled)
If the Soft Front Panel detects more than one AXIe module, use a special
mechanism to obtain a number for the HiSLIP and VXI-11.3 servers, which
makes sure that the Soft Front Panel uses always the same VISA resource
string per module
The socket and telnet port are then calculated from the HiSLIP index:
• telnet port = 60000 + 2 * <HiSLIP index>
• socket port = 60000 + 2 * <HiSLIP index> + 1
28Keysight M8132A 640 GSa/s Digital Signal Processor User’s Guide
Soft Front Panel3
NOTE
NOTE
Ports may already be in use by Windows or other applications, so they
are not available for M8132A.
/NoAutoID: Do not automatically select ports and number for the
connections, use the values specified with /Socket, /Telnet, /Inst, /HiSLIP
or their respective default values instead.
If both /NoAutoID and /AutoID are specified, /AutoID overrides /NoAutoID.
The first port not assigned by IANA is 49152 (IANA, Internet Assigned
Numbers Authority,
http://www.iana.org)
Keysight M8132A 640 GSa/s Digital Signal Processor User’s Guide29
3Soft Front Panel
Soft Front Panel
The Soft Front Panel and its elements are illustrated in the following
figure:
Figure 5M8132A user interface
The Soft Front Panel includes the following elements:
1Title Bar
2 Menu Bar
3 Tabs (Clock, IOs and System Monitor)
4Lower Pane
5 Status Bar
The detailed information on these GUI elements are described in the
sections that follow.
30Keysight M8132A 640 GSa/s Digital Signal Processor User’s Guide
Loading...
+ 96 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.