Page 2
APPLICABLE LAW, KEYSIGHT DISCLAIMS under its standard commercial license, conditions are fully understood and ALL WARRANTIES, EITHER EXPRESS OR which is embodied in its End User License met. IMPLIED WITH REGARD TO THIS MANUAL Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
When the instrument is rack mounted the rack must be provided with an easily accessible mains switch. Line Power Requirements The Keysight M8131A operates when installed in an Keysight AXIe mainframe. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Page 4
(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. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
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 M8131A 16/32 GSa/s Digitizer User’s Guide...
Page 6
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. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
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.
Front Panel Related Documents Additional Documents 2 M8131A Software Installation Pre-Requisites Installation Process Post Installation Steps How to use M8131A Instrument M8131A Maintenance ESD Protection Power and Ventilation Requirements Thermal Protection Battery Operating Environment Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Page 10
Trace Window Acquisition Tab Clock Tab Configurations Tab IOs Tab System Monitor Tab Working with M8131A Front Panel Numeric Control Usage Window Controls Usage Calibration Dialog Exporting Waveforms Integrating 89600 VSA with M8131A Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Page 11
Questionable Data Register Command Subsystem Operation Status Subsystem Reference Clock Status Subsystem Connection Status Subsystem ADC Calibration Status Subsystem Calibration Run Status Subsystem Acquire Commands :ACQuire: SRATe[?] :ACQuire:POINts[?] Calibration Commands :CALibrate:ADC[:STARt] :CALibrate:ADC:ABORt :CALibrate:ADC:INFormation :CALibrate:ADC:SAVE :CALibrate:ADC:LOAD Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
This chapter provides an overview of M8131A digitizer module. M8131A Overview The Keysight M8131A is a 16/32 GSa/s digitizer with high bandwidth and channel density. It offers up to 1.6 GSa waveform memory. The M8131A is ideally suited to address following key applications: •...
On board memory 1.6 GSa per module • Form factor: 2-slot AXIe module controlled via external PC or embedded AXIe system controller M9536A Feature Options The following feature options are available for M8131A: Table 3 M8131A feature options Option Functionality...
Introduction Front Panel Figure 1 on page 19 illustrates the front panel of the M8131A instrument. Figure 1 M8131A front panel The M8131A front panel include the following input/output ports: Inputs/Outputs • Input - The four analog input ports (In 1/2/3/4) can be used to receive the analog data from signal generator.
Page 20
It can be configured in two independent groups of five bits as an input or output bus. If option FP1 is installed, the Control In/Out is routed to the ‘open FPGA’. The Control In/Out functionality is for future use and is currently not supported. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Page 21
• Sample Clk In LED - This LED is green whenever the clock is provided to M8131A when an external Sample Clock Source is used. The functionality of this LED is for future use and is currently not supported.
Introduction Related Documents To access documentation related to the Keysight M8131A digitizer, use one of the following methods: • CD - Browse the product CD for M8131A documentation. • Start > All Programs > Keysight M8131 > Keysight M8131 Documentation - Provides links to all product documentation except for the IVI driver documentation.
The Keysight IO Libraries Suite can be found on the CD that is part of shipment content or at http://www.keysight.com/find/iosuite Even if a non-Keysight I/O library is already installed on your PC, it is still NOTE necessary to install the Keysight I/O library. The Keysight I/O library will install as “secondary”...
M8131A Software Installation Installation Process Follow the given steps to install Keysight M8131A software on your system: Double-click the executable (M8131_Setup.exe). This executable file is available either on CD or Web. The installer will first check and list some pre-requisites. Click Install to NOTE install them.
Page 26
M8131A Software Installation Follow the on-screen instructions to begin the installation process. Click Next. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Page 27
We recommend you to read the document to check if your hardware configuration is supported. Click Next to proceed to the license agreements. Accept the terms of Keysight software end-user license agreement and click Next. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Page 28
M8131A Software Installation Select Yes if you want to read the post-installation instructions when finished. Click Next to select setup type. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Page 29
M8131A Software Installation Select a setup type either Complete or Custom. Click Next. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Page 30
M8131A Software Installation If you select Custom and click Next, you can specify which optional features will be installed: Click Next to begin installation. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Page 31
M8131A Software Installation 10 The Setup Wizard will now install M8131 beginning with the kernel driver installation. If you have clicked “Always trust Keysight” before you won’t get this dialog anymore. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Page 32
M8131A Software Installation 11 The Keysight M8131A will configure the new software installation. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Page 33
M8131A Software Installation The following screen will appear once the Keysight M8131A software is successfully installed on your system. Click Finish to restart your system. Do not connect the AXIe chassis to your system using the PCIe or USB cable during this reboot.
Page 34
M8131A Software Installation 12 This completes the Keysight M8131A software installation. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Post Installation Steps Follow the post installation steps as shown below: If M8131A is already powered up and connected to PC using the PCIe, NOTE just reboot the PC and start with step 5. No such reboot step is required in case of USB connection.
Page 36
M8131A Software Installation If something went wrong and the instrument is not showing in the PXI section, it may be necessary to reboot the PC once more. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
How to use M8131A Instrument In order to use the instrument: If you use a PCIe link to control the M8131A, the AXIe chassis must be switched on before you start the PC. If you use an USB link to control the M8131A, it’s not mandatory that the AXIe chassis is powered and...
The following list and figure shows an example of a static-safe work station using two types of ESD protection. Purchase acceptable ESD accessories from your local supplier. • Conductive table-mat and wrist-strap combination. • Conductive floor-mat and heel-strap combination. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Page 39
1 MW of isolation from ground. These techniques for a static-safe work station should not be used when WARNING working on circuitry with a voltage potential greater than 500 volts. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Keysight Service for repair. Battery The M8131A does not have a battery. Operating Environment For details on operative environment for M8131A, refer to the section Operating Environment on page 131. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Configurations Tab / 64 IOs Tab / 65 System Monitor Tab / 66 Working with M8131A Front Panel / 68 Calibration Dialog / 72 Exporting Waveforms / 73 Integrating 89600 VSA with M8131A This chapter describes the M8131A Soft Front Panel.
This dialog shows the addresses of the discovered M8131A modules. Select a module from the list and press “Connect”. If no M8131A module is connected to your PC, you can select “Simulation Mode” to simulate an M8131A module. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Page 43
M8131A User Interface Figure 5 M8131A in simulation mode Next, a M8131A software startup screen will be displayed as shown in Figure 6 on page 44. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
M8131A User Interface M8131A Soft Front Panel The M8131A Soft Front Panel and its GUI elements are illustrated in Figure 7 on page 45. Figure 7 M8131A user interface The M8131A Soft Front Panel includes the following GUI elements: Title Bar...
Loads the previously saved configuration file. Not implemented in the current version of the software. File > Export Waveform Exports the data of each channel in to a text file. File > Exit Exits the M8131A application. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Page 47
Not functional in the current software release. Trace Menu The Trace menu includes the following selections: Trace > Time Window Opens a new instance of time window. Trace > Frequency Window Opens a new instance of frequency window. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Page 48
65. Tools > Acquisition Switch to the “Acquisition” tab on Parameters window if it is already open. If Acquisition Tab not, it adds “Acquisition” tab first. For details, see page 58. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Page 49
Windows > Tile Horizontally Aligns the multiple opened windows in a horizontal sequence. The following figure shows the horizontal sequence of two different windows. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Page 50
Help > Online Support Opens the instrument’s product support web page. Help > About Displays product information including version number, build date, build info, installed licenses, available options and web links for M8131A information and support. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
This is an icon that marks the buttons to its right to be related to streaming. Click the start button to start the streaming process. Once the process has started, it can be terminated by pressing the stop button Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Use this window to view errors, warnings, and information. Figure 8 Error list window For each error, it shows error details i.e. notification type, time stamp and description. It has the following controls, signs, and columns: Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Parameters Window The Parameters Window provides various tabs which are used to configure the parameters of the M8131A instrument. These tabs include: Acquisition, System Monitor, Clock, Configurations and IOs. Figure 9 on page 54 illustrates an example of the Parameter Window.
Page 54
You can use the numeric controls to adjust the values and units. For NOTE details on how to use numeric control, refer to the section Numeric on page 66. Control Usage Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
M8131A User Interface Trace Window The trace window contains time and frequency graph panels. A graph panel is an area on which the plotted graphs for a signal is shown. Figure 10 Frequency graph Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Page 56
Figure 11 Time graph The context-menu of a graph panel provides features (i.e., effective on the current graph panel and not on the other open panels): Figure 12 Context menu of a graph Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Page 57
• Show Grid: Use this check-box to show/hide grids from the graph. • Clear Marker: It clears the selected marker from the graph panel. It is only enabled when a marker is selected. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
M8131A User Interface Acquisition Tab The Acquisition tab manages acquisition and its associated parameters. It includes the General Parameters and Channel Parameters. Figure 13 Acquisition tab Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Page 59
Channel 1/2/3/4 - Selects the channel. The availability of channels depends upon the sample rate. For the 16 GSa/s sample rate, all four channels are available. However, for the 32 GSa/s sample rate, only two channels (Channel 1 & 2) are available. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Page 60
0 MHz, 250 MHz, 500 MHz, 750 MHz, 1 GHz & 1.25 GHz. • Frontend Settings - The forntend settings are available, depending upon the installed options (see Instrument Options on page 18). These settings allow you to set the signal offset and range. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Input Clock Settings • Ref. Clock Source - A clock reference input is provided on the front panel of the M8131A module. It is used as the clock reference for all four analog channels of that M8131A. The options are: •...
Normal: The default DPU FPGA image contained in the software installation is used. • Open FPGA: The default DPU FPGA image or a customer-provided image can be used. Click on the button. A standard Open dialog box will appear. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Page 63
Select a FGPA setting files in the module (*.bit) and then click Open. Click on the Configure button to load the selected file. Click on the Default button to set the FPGA setting back to the default state. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Optical Data Interfaces (ODI) - The respective ODI ports can be activated/deactivated by selecting the corresponding check-boxes. If these check-boxes are selected without making any physical connections, an error for loss of signal will be shown. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Figure 17 System Monitor tab • Module Total Current: The measured current can be updated by pressing the Refresh button. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
For example, in the Frequency control you can use "H", "K", "M", or "G" to specify Hz, KHz, MHz or GHz , respectively. (The control is not case sensitive.) Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
For example, you can select and generate various layouts from the single window. You can move a window anywhere on the screen or to a different monitor. You can also close the floating windows. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Figure 20 Calibrated zero volts on all channels with 50-ohm resistor caps installed The calibration dialog is used to calibrate M8131A module. You can also save and load the calibration for future use. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Page 69
The calibration can be saved under the defined file name and location and can be later used for testing purpose. To save the calibration; Click on the Save button. A standard Windows Save As dialog box will appear. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Page 70
M8131A User Interface Figure 22 Saving calibration Specify the name (.TXT) and location Click Save. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Page 71
M8131A User Interface To load the calibration; Click on the Load button. A standard Windows Open dialog box will appear. Figure 23 Loading calibration Locate the calibration file (.TXT). Click Open. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Go to File > Export Waveform and then select a channel. A standard Windows Save Waveform to File dialog box will appear. Figure 24 Exporting waveforms Specify the name (.TXT) and location Click Save. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
M8131A User Interface Integrating 89600 VSA with M8131A Follow the given steps to configure M8131A with 89600 VSA: Get the HiSLIP information a Start the M8131A Soft Front Panel. b On the menu bar, click Help > About. c Copy the HiSLIP information from the dialog.
Page 74
Click the Configurations tab and click the green plus sign . The New Hardware Configuration dialog box will appear: e Select M8131 and click [>] Rename the configuration as per your choice and click OK. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Page 75
M8131A User Interface g Select the new Analyzer Configuration (M8131A(1)) as shown in the following figure: h The 89600 VSA will now acquire the M8131A. Close the Hardware dialog and start the measurement. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Remote Programming Remote Programming Overview This chapter introduces the basics for remote programming of an M8131A instrument using SCPI commands. Instructions Instructions, both commands and queries, normally appear as strings embedded in a statement of your host language, such as Visual Basic for Applications (VBA), Visual Basic .NET, C#, C, etc.
When there is more than one data parameter, they are separated by commas (,). You can add spaces around the commas to improve readability. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Status Commands This section describes the structure of the SCPI status system used by the M8131A. The status system records various conditions and states of the instrument in several register groups as shown on the following pages. Each of the register groups is made up of several low level registers called Condition registers, Event registers, and Enable registers which control the action of specific bits within the register group.
Page 81
ADC Calibration Run Status Standard Event Status Register Status Byte Operation Complete Query Error Device Dependent Error Execution Error Command Error Power On Summary of IEEE 488.2 Status Structure Registers Figure 25 Status register structure Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
One or more bits are set in the Standard Event Register Master Summary One or more bits are set in the Status Byte Register Operational Data One or more bits set in the Operation Data Register (bits must be enabled) Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Returns “0” ADC Calibration Status 1024 ADC re-calibration recommended. Not used 2048 Returns “0” Not used 4096 Returns “0” Not used 8192 Returns “0” Not used 16384 Returns “0” Not used 32768 Returns “0” Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
ADC Calibration Run Status 1024 ADC calibration is running. Not used 2048 Returns “0” Not used 4096 Returns “0” Not used 8192 Returns “0” Not used 16384 Returns “0” Not used 32768 Returns “0” Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Frequency of external reference signal out-of-range. Connection Status Subsystem The Connection Status register contains the state of the USB connection to the M8131A module. The following SCPI commands and queries are supported: :STATus:QUEStionable:CONNection[:EVENt]? :STATus:QUEStionable:CONNection:CONDition? :STATus:QUEStionable:CONNection:ENABle[?] :STATus:QUEStionable:CONNection:NTRansition[?] :STATus:QUEStionable:CONNection:PTRansition[?] Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
ADC calibration data is invalid. Calibration necessary ADC re-calibration is necessary. Calibration not executed No ADC calibration executed so far. Calibration aborted ADC calibration was aborted by the user. Calibration failed ADC calibration failed. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
The following SCPI commands and queries are supported: :STATus:OPERation:CALibration:ADC[:EVENt]? :STATus:OPERation:CALibration:ADC:CONDition? :STATus:OPERation:CALibration:ADC:ENABle[?] :STATus:OPERation:CALibration:ADC:NTRansition[?] :STATus:OPERation:CALibration:ADC:PTRansition[?] Table 11 Run status register Bit Number Decimal Value Definition Calibration Run Status Indicates if an ADC calibration is running Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
(Direct/DDC) and the decimation factor. If the passed parameter does not fulfill the granularity the value is adjusted to the nearest supported value. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Page 89
1310720 Direct, Decimation by 2 1048576 524288 Sample Rate 32 GSa/s Minimum Maximum Granularity Direct, No Decimation 2621440 Query :ACQuire:POINts? The query returns the value of the memory depth. Returned Format [:ACQuire:POINts] <points_value><NL> Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Returned Format [:CALibrate:ADC:INFormation] <information_string><NL> <information_string> Contains information about type (“User” or “Factory”) and date of last calibration. Example Query :CALibrate:ADC:INFormation? “M8131A Setup: Mode: 16GHz on 4 channels Calibration Loaded: 1(User): 2018-03-09 17:33:44” Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
<file_name> A quoted ASCII string with a maximum of 254 characters including the entire path name, if used. The filename assumes the present working directory, if a path does not precede the file name. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
The command defines the full-scale vertical axis of the selected channel. The values represent the full-scale deflection factor of the vertical axis in volts. Range 40 mV to 400 mV Example :CHAN1:RANG 2.00000000000000E-01 Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
The valid range is from 0 to 1250 MHz in steps of 250 MHz. Query :CHANnel<N>:DPRocessing:DDC:CFRequency? The query returns the current center frequency of the DDC for the specified channel. Returned Format [:CHANnel<N>:DPRocessing:DDC:CFRequency] <frequency_value><NL> Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
<N> An integer, 1-4 in a single digitizer system. POW5 2 POW6 2 POW7 2 POW8 2 Query :CHANnel<N>:DPRocessing:DDC:DECimation? The query returns the current decimation factor of the DDC for the specified channel. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
All decimation factors are powers of 2. Parameters POW0 2 POW1 2 Example Command :DPR:DIR:DEC POW1 Query :DPR:DIR:DEC? -> POW1 The query returns the current decimation factor of the Direct mode for the specified channel. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
A query of this register returns a decimal value which corresponds to the binary-weighted sum of all bits set in the register. *OPC Set the “Operation Complete” bit (bit 0) in the Standard Event register after the previous commands have been completed. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Poll but the “Master Summary” bit (bit 6) is not cleared by the *STB? command. *TST? Execute Self Tests. If self-tests pass, a 0 is returned. A number lager than 0 indicates the number of failed tests. To get actual messages, use :TEST:TST? Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Use :SYST:SET to send the learn string. See :SYSTem:SET[?] on page 108. *WAI? Prevents the instrument from executing any further commands until the current command has finished executing. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
<file_type> is always empty. <file_size> provides the size of the file in bytes. In case of directories, <file_entry> is surrounded by square brackets and both <file_type> and <file_size> are empty. Example Query :MMEM:CAT? Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
The first pair of parameters specifies the source. The second pair specifies the destination. An error is generated if the source doesn't exist or the destination file already exists. Parameters <string>,<string> Example Command :MMEM:COPY "C:\data.txt", "C:\data_new.txt" Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
<file_name>, <data> Example Command :MMEM:DATA “C:\data.txt”, #14test :MMEMory:DATA? Command :MMEMory:DATA? <file_name> Description The query form is MMEMory:DATA? <file_name> with the response being the associated <data> in block format. Parameters <file_name> Example Query :MMEM:DATA? "C:\data.txt" Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Description The command removes a directory. The <directory_name> parameter specifies the directory name to be removed. All files and directories under the specified directory are also removed. Parameters <directory_name> Example Command :MMEM:RDIR "C:\newdata_dir" Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
The two values of a pair are separated by a comma. <header> {{ON | 1} | {OFF | 0}} ON | 1 A header precedes the data. OFF | 0 Only data without header (default). Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Page 104
XInc: 6.25e-11 XOrg: XUnits: second YInc: 0.0005 YOrg: YUnits: Volt Data: 3.23486E-02 3.33252E-02 Format for waveform type IQD: Revision: 0 Type: Points: 1600 XInc: 6.25e-11 XOrg: XUnits: second YInc: 0.0005 YOrg: YUnits: Volt Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Conversion) is switched on, IQ samples are streamed. If the DDC is switched off, raw data samples are streamed. :SSTReam Command :SSTReam This command is only available with option STR. It stops ODI streaming on all ports. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
The response is a <DEFINITE LENGTH ARBITRARY BLOCK RESPONSE DATA> element. The full path for every command and query is returned separated by linefeeds. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
In set form, the block data must be a complete instrument set-up read using the query form of the command. This command has the same functionality as the *LRN command. Parameters <binary block data> Example Command :SYST:SET <binary block data> Query :SYST:SET? Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
If a connection is not available, the returned value is -1. This is only useful if there is more than one Keysight module connected to a PC, otherwise one would normally use the default connections (HiSLIP and VXI-11 instrument number 0, socket port 5025, telnet port 5024) One can never be sure if a socket port is already in use, so one could e.g.
Command :SYSTem:COMMunicate:TCPip:CONTrol? Description The query returns the port number of the control connection. You can use the control port to send control commands (for example “Device Clear”) to the instrument. Example Query :SYST:COMM:TCP:CONT? Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
If set to DDC, 16-bit I and 16-bit Q samples interleaved in signed 16-bit integer representation are transferred. <start> An integer value which is the starting point in the source memory which is the first waveform point to transfer. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
If the size specified is greater than the amount of available data then the size is adjusted to be the maximum available memory depth minus the <start> value. Returned Format [:WAVeform:DATA:BLOCk] {binary_block_data}<NL> Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Description This query returns the y-origin voltage value for the currently specified source. The voltage value returned is the voltage value represented by the waveform data digital code zero. Example WAVeform:YORigin? -> 0.00000000000000E+00 Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Remote Programming Instrument Commands The INSTrument subsystem contains queries to get information like occupied AXIe slot number and M8131A hardware revision. Additionally, if option -FP1 is installed, commands to update DPU FPGA images and to access DPU FPGA registers are available.
<file_name> File name of the FPGA update image :INSTrument:FPGA:RESet Command :INSTrument:FPGA:RESet {DPUA|DPUB} Description The command loads the default image into the DPU FPGA. DPUA Selects DPU A for update. DPUB Selects DPU B for update. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
The returned value depends on the installed options and the selected sample rate. Returned Format [:INSTrument:ACHannels] {active_channels_string}<NL> :INSTrument:MONitor:CURRent[:TOTal]? Query :INSTrument:MONitor:CURRent[:TOTal]? Description The query returns the module's total current. Returned Format :INSTrument:MONitor:CURRent[:TOTal] <value> Example :INST:MON:CURR? -> 4.09999990463257E+00 Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Remote Programming Optical Data Interface Commands The Optical Data Interface subsystem is used to setup the optical ports of the M8131A. These commands are only available with option -STR. The complete specification can be found here: http://axiestandard.org/files/ODI/ODI-A%20Application% 20Programming%20Interface%20180501.pdf :ODI:ACHannels? Command...
The query returns the number of lanes supported by this port. Return Format [:ODI:PORT[N]:CAPability:LANes] <lanes><NL> Example :ODI:PORT1:CAP:LAN? -> 12 :ODI:PORT[N]:CAPability:NAME? Query :ODI:PORT[N]:CAPability:NAME? Parameters None Description The query returns the name of the port. Return Format [:ODI:PORT[N]:CAPability:NAME] <name><NL> Example :ODI:PORT:CAP:NAME? -> “ODI1” Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
<N> An integer to select the ODI port, 1-4. <lane_rate> Lane rate R141 14.1 Gbit/s. <tx_burst_max> Maximum transmit burst size in bytes. Possible values are 256 and 2048 <directionality> Directionality PRODucer Transmit direction CONSumer Receive direction <tx_flow_control> Transmit flow control NONE Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
The query returns the communication status of an optical port. <N> An integer to select the ODI port, 1-4. Returned Format [:ODI:PORT<N>:CSTatus] <status><NL> <status> 32-bit integer, meaning of the status bits is described in Table 12 on page -124. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
:ODI:PORT<N>:CSTatus? query. All status bits will be 0 on an inactive port. :ODI:PORT[N]:PSTatistics:BBURsts? Query :ODI:PORT[N]:PSTatistics:BBURsts? Parameters None Description This query returns the bad burst received by the ODI port. Example :ODI:PORT1:PST:BBUR? -> <integer> Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Description This query returns the transmission holdoffs. Example :ODI:PORT1:PST:THOF? -> <integer> :ODI:PRODucer:COUNt? Command :ODI:PRODucer:COUNt? Parameters None Description This query returns the number of current producer count in the collection. Example :ODI:PORD:COUN? -> 4 Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Example :ODI:PROD1:CAP:NAME? -> "Ch1 DDC to ODI1" :ODI:PRODucer<N>:CAPability:PFORmats? Command :ODI:PRODucer<N>:CAPability:PFORmats? Parameters None Description This query returns the name of the packet formats available. Example :ODI:PROD1:CAP:PFOR? -> "NHEader" Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
<packet_format> Specifies format of packet header. NHEader Raw binary samples with no header. <class_id> Specifies the binary data format of the packet payload. IQ16B1CH Complex (IQ), 16-bit signed, 1 channel. <context_class_id> Specifies format of context packets Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
<packet_size_limit> Specifies a maximum size for packets, in bytes. 0 indicates default of 262144. :ODI:PRODucer<N>:DEACtivate Command :ODI:PRODucer<N>:DEACtivate Parameters None Description This command deactivates the stream, stop any data flow, and free resources. Example :ODI:PROD1:DEAC Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
This query returns the result of the power on self-tests. Example Query :TEST:PON? :TEST:TST? Query :TEST:TST? Parameters None Description This query is similar to *TST? but the actual test messages are returned. Example Query :TEST:TST? Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
Keysight M8131A 16/32 GSa/s Digitizer User’s Guide Characteristics / 131 Performance Specification / 131 Operating Environment / 132 General Performance Specification The performance specification can be found in the Data Sheet of the M8131A at: http://www.keysight.com/find/M8131A. Operating Environment Storage Temperature −40 °C to +70 °C...
Page 132
Calibration interval 2 years recommended Cooling When operating the M8131A choose a location that provides at least 80 mm of clearance at rear, and at Requirements least 30 mm of clearance at each side for the AXIe chassis. Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...
M8131A User Interface, System Monitor Tab, Mass Memory Commands, Menu bar, Errors List Window, TEST Commands, ESD Protection, Thermal protection, Examples, Numeric Control Usage, Time Base Commands, Exporting Waveforms, Title bar, Tool bar, Keysight M8131A 16/32 GSa/s Digitizer User’s Guide...