Table of Contents

Advertisement

Quick Links

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the M5300A and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Keysight M5300A

  • Page 2 ALL WARRANTIES, EITHER EXPRESS OR which is embodied in its End User License met. IMPLIED WITH REGARD TO THIS MANUAL Agreement (EULA), a copy of which can AND ANY INFORMATION CONTAINED M5300A PXIe RF AWG Modules Startup Guide...
  • Page 3: Safety Summary

    Search field at the top of the page. Do not use the device if it is damaged. Contact your Keysight WARNING sales representative for replacement of device. Verify that all safety precautions are taken. Make all connections WARNING to the unit before applying power.
  • Page 4 Normally only dry non-conductive pollution occurs. Occasionally a temporary conductivity caused by condensation may occur. Example: General indoor environment. Conductive pollution occurs, or dry, non-conductive pollution occurs which becomes conductive due to condensation which is expected. Example: Sheltered outdoor environment. M5300A PXIe RF AWG Modules Startup Guide...
  • Page 5: Safety Symbols & Instrument Markings

    This is the Keysight email address required by EU directives applicable to our product. M5300A PXIe RF AWG Modules Startup Guide...
  • Page 6: Compliance And Environmental Information

    Keysight in addition to product takeback instructions. Declaration of Conformity Declarations of Conformity for this product and for the Keysight products may be downloaded from the Web. Go to http://www.keysight.com/go/conformity. You can then search by product number to find the latest Declaration of Conformity.
  • Page 7: In This Guide

    In this Guide This guide provides you the information to begin using the M5300A PXIe RF AWG Modules. • Chapter 1, “Overview on M5300A PXIe RF AWG modules” provides an overview of the M5300A PXIe RF AWG Module hardware and software along with an overview of the applications that enhance the module’s functionality.
  • Page 8 M5300A PXIe RF AWG Modules Startup Guide...
  • Page 9: Table Of Contents

    Safety symbols & instrument markings Compliance and Environmental Information Declaration of Conformity In this Guide 1 Overview on M5300A PXIe RF AWG modules About this document About M5300A PXIe RF AWG modules About products supported with M5300A modules About M5300x software features...
  • Page 10 Verifying M5300A module’s operation Verifying M5300A connection Conducting Self test Cleaning the module 3 Setting up the M5300x software Prerequisites to setting up M5300x software System requirements Prerequisite software requirements Obtaining License Options Downloading required software M5300A PXIe RF AWG Modules Startup Guide...
  • Page 11 Installing M5300x Drivers on Python ver. other than 3.7 Installing Python after the Instrument Driver Troubleshooting issues with PathWave FPGA Module-specific BSPs not installed Xilinx Vivado tool not installed Timing errors during k7z file generation Safety information General safety considerations M5300A PXIe RF AWG Modules Startup Guide...
  • Page 12 Contents M5300A PXIe RF AWG Modules Startup Guide...
  • Page 13 Overview on M5300A PXIe RF AWG modules / 14 About this document / 15 About M5300A PXIe RF AWG modules / 18 About products supported with M5300A modules / 21 About M5300x software features / 22 About PathWave FPGA and BSP...
  • Page 14: About This Document

    M5300A PXIe RF AWG module along with its associated software components. It also serves as a guide for the required preliminary setup followed by procedures to install the Keysight M5300A PXIe Module’s SFP and API along with its extended components.
  • Page 15: About M5300A Pxie Rf Awg Modules

    The M5300A is a dual-slot PXIe module. Figure 1 shows the front view of an actual physical M5300A module that can be procured. Figure 1 Front view of an M5300A High-Speed PXIe AWG module M5300A PXIe RF AWG Modules Startup Guide...
  • Page 16 The key specifications of the M5300A module are listed in Table 2. For all other characteristics of the M5300A PXIe RF AWGmodules, refer to the M5000 Series High-Performance PXI System Datasheet. Table 2 Key specifications of the M5300A High-Speed PXIe AWG module...
  • Page 17 Overview on M5300A PXIe RF AWG Modules The input and output flow in the M5300A PXIe AWGs is shown in Figure It has a System Link I/O connector for synchronization and sequencing. There are four high-speed (0 to 18 GHz) AWG outputs with a DAC running at 19.2 GHz.
  • Page 18: About Products Supported With M5300A Modules

    Infiniium UXR-Series Oscilloscope: 16 GHz, 4 Channels UXR0164A * You may use any External Controller of your choice. Keysight recommends using the HP Z8 G4 Workstation to scale up your system for multi-chassis operations. M5300A PXIe RF AWG Modules Startup Guide...
  • Page 19 PXIe high-performance chassis. Table 4 lists the cables that you may procure for the configuration of a single/multi-chassis multi-system setup. Table 4 Customized cables for use with M5300A PXIe RF AWG modules Cable type Specification Model number System Sync/Link x4-x4, 0.5M Y1320A x4-x4, 1.0M...
  • Page 20 Overview on M5300A PXIe RF AWG Modules When configuring with the M9046A-QS1 option, all cables must be the NOTE same length to ensure proper functioning of the clocking mechanism. The complexity of your quantum computing system shall determine the quantity of modules and cables that should be procured.
  • Page 21: About M5300X Software Features

    Section 1.4: About M5300x software features The Keysight M5300x software, which comprises of drivers, programming libraries and Software Front Panel for the M5300A module, provides a comprehensive platform to perform the basic operations pertaining to RF AWG modules. The M5300x software also supports the Hardware FPGA reprogramming, which is done using the PathWave FPGA Board Support Package.
  • Page 22: About Pathwave Fpga And Bsp

    PathWave FPGA provides a complete FPGA design flow from design creation to simulation to GateWare deployment to Hardware/Gateware verification. This environment provides an easy-to-use GUI, where you may create bitstream images targeted to a sandbox in the Keysight FPGA. Refer to Downloading required software on page 53 for information about Keysight’s landing page for PathWave FPGA software installer.
  • Page 23 PathWave FPGA software. Both PathWave FPGA software and the BSP function together and cannot be used individually. To control the front panel IO on the M5300A modules, the M5300x API allows you to control the hardware. For more information regarding the PathWave FPGA interface available for the Board Support Package corresponding to the M5300A module, refer to the respective help file embedded in the PathWave FPGA software.
  • Page 24: About Ks2201A Pathwave Test Sync Executive Software

    When creating an HVI, you can include any instrument, similar to Keysight’s M5300A PXIe RF AWG modules, that have HVI support. M5300A PXIe RF AWG Modules Startup Guide...
  • Page 25: M5300A Firmware Version Requirements For Hvi

    2022 1.0.42409 or greater *Firmware upgrade/downgrade and M5300x software upgrade/downgrade can be performed manually. There is no need to return the module to Keysight. 1.6.3: About HVI Application Programming Interface The HVI Application Programming Interface (API) is the set of programming classes and methods that allows the user to create and program an HVI instance.
  • Page 26 Overview on M5300A PXIe RF AWG Modules When Keysight M5300x is installed on a PXI system, it installs the drivers required to interact with the M5300A modules. Additionally, the graphical environment for the Keysight M5300x SFP provides a visual representation of most of the M5300x API’s features.
  • Page 27: References To Help Documents

    Overview on M5300A PXIe RF AWG Modules Section 1.7: References to Help documents Table 6 Reference document titles and access links Document Reference Filename / Format Reference location M5300A PXIe RF AWG Modules Startup Guide M5300A PXIe RF AWG Modules https://www.keysight.com/find/M5300A-TechSupport...
  • Page 28 Overview on M5300A PXIe RF AWG Modules M5300A PXIe RF AWG Modules Startup Guide...
  • Page 29: Setting Up The M5300A Module

    M5300A PXIe RF AWG Modules Startup Guide Setting up the M5300A module / 30 Unpacking, Inspecting and Verifying the shipment / 33 Installing the PXIe Module / 41 Verifying M5300A module’s operation / 46 Cleaning the module...
  • Page 30: Unpacking, Inspecting And Verifying The Shipment

    Inspect the carton carefully for any damage, or signs of rough handling. Remove the M5300A module from the packaging container and ensure that all accessories are included. Inspect the module and accessories for damage. If the contents appear damaged, notify your local Keysight Technologies Inc.
  • Page 31: Verifying Shipment Of M5300A Module

    (Refer to the warranty information at beginning of this document). To avoid damage when handling the M5300A module, do not touch CAUTION exposed connector pins.
  • Page 32: Returning The Module For Service

    Setting up the M5300A module 2.1.4: Returning the Module for Service If you find it necessary to return the M5300A module for repair or service, follow the steps below: The M5300A is factory tested, aligned, adjusted, and shipped as a single NOTE module.
  • Page 33: Installing The Pxie Module

    • To maintain proper airflow within the chassis, all empty chassis slots must be fitted with slot blockers (Keysight model Y1212A, 5 per kit) and EMC filler panels (Keysight model Y1213A, 5 per kit). This includes any empty slots to the left of slot 1.
  • Page 34: Preparing The Pxie Chassis

    • If you have multiple M5300A modules and space is available in your chassis, leave an empty slot between modules to enhance airflow. Ensure that a slot blocker and a filler panel are installed in the empty slots.
  • Page 35: Installing The Embedded Controller

    Do not power up the controller until instructed to do so later in this CAUTION document. Figure 6 Front panel view of M9037A Embedded Controller If your configuration contains a Keysight Embedded Controller (for example, M9037A), follow the procedure below. For additional details, refer to the instructions in the M9037A Startup Guide.
  • Page 36 Tighten the module retaining screws (top and bottom) and torque them to 5 Lb-In (0.57 N-m). Install a blank Y1213A filler panel in the empty slot to the left of the controller. Connect peripherals (mouse, keyboard, and monitor). M5300A PXIe RF AWG Modules Startup Guide...
  • Page 37: Connecting A Remote Controller Pc To The Chassis

    PCIe cable. The remote controller can be a desktop PC, a laptop PC, or a rack-mounted PC. If your configuration contains a Keysight Cable Interface module, follow the procedure below. The following procedure addresses using a cabled PCIe interface NOTE between the chassis and an external host computer.
  • Page 38: Installing Slot Blockers And Filler Panels

    Connect the Interface module to your laptop or desktop PC. 2.2.5: Installing Slot Blockers and Filler Panels To assure proper operating temperatures, install slot blockers (Keysight model Y1212A, 5 per kit) and EMC filler panels (Keysight model Y1213A, 5 per kit) in empty module slots. 2.2.6: Installing the Module Plan your module position.
  • Page 39: Powering Up The Chassis And Remote Controller Pc

    The temperature LED, which is on for the first three seconds after the chassis is powered up, can be used as an indicator of when to power on the PC. When the LED goes off, the PC can be powered on. Power on the PC. M5300A PXIe RF AWG Modules Startup Guide...
  • Page 40: Installing Required Software

    2.2.8: Installing required software After the PC boots up and Windows desktop appears, you must install the software required for programming the M5300A modules. See Chapter “Setting up the M5300x software”. M5300A PXIe RF AWG Modules Startup Guide...
  • Page 41: Verifying M5300A Module's Operation

    2.3.1: Verifying M5300A connection The Keysight Connection Expert (installed with IO Libraries Suite) helps you check the connection of the M5300A PXIe RF AWG modules. To check if the module and its slot location are visible in the Keysight Connection Expert, click Start >...
  • Page 42 M5300A module connection status. Click Start > Keysight M5300x PCIe Module > M5300x SFP (x64). The “Connect to Instrument” window appears by default and if connected, it displays the M5300A modules along with the respective slots and VISA address. Figure 11...
  • Page 43: Conducting Self Test

    Setting up the M5300A module 2.3.2: Conducting Self test The next step in this process is to conduct a Self Test of the M5300A module. Click Start > Keysight M5300x PCIe Module > M5300x SFP (x64) to launch the M5300x SFP.
  • Page 44 Viewing module connections in M5300x SFP On the Self Test window that appears, click Run Self Test. Figure 14 Starting Self test on the selected M5300A module If the self test is successful, the Self Test window appears as shown below.
  • Page 45 Setting up the M5300A module Figure 15 Self test passed status on the selected M5300A module Click Close to exit the Self Test window. If the Self Test fails, it indicates that the module likely needs service. In such cases, you must return the faulty module. Refer to “Returning the...
  • Page 46: Cleaning The Module

    Power off the chassis and remove the M5300A module. Use either a dry lint free cloth, or compressed air to clean the front plate (face-plate) only of the M5300A module.
  • Page 47: Setting Up The M5300X Software

    M5300A PXIe RF AWG Modules Startup Guide Setting up the M5300x software / 48 Prerequisites to setting up M5300x software / 52 Obtaining License Options / 53 Downloading required software / 54 Installing required software / 61 Launching the software...
  • Page 48: Prerequisites To Setting Up M5300X Software

    Table 8 Software to be installed prior to M5300x SW S. No. Prerequisite software name (click to navigate) License (Free / Procured) Keysight IO Libraries Suite 2018 (version 18.1.23218 or Free later) M9046A PXIe Chassis Drivers Free Xilinx Vivado Design Suite (2017.3 or later)
  • Page 49 Setting up the M5300x software Follow the on-screen instructions. For PXIe Chassis drivers and firmware When installing the Keysight Chassis Family Driver, PXIe Chassis SFP (Software Front Panel) software is automatically installed. • Chassis firmware version can be checked and updated using PXIe Chassis SFP.
  • Page 50 Launch the command prompt. b On the root directory, type python and press <Enter>. See Figure The version information of the current Python installation is displayed. Figure 18 Python installation verification on command prompt window M5300A PXIe RF AWG Modules Startup Guide...
  • Page 51 5b and 6. The procedure for downloading and installing the M5300x software, Module firmware, PathWave FPGA Board Support Package and KS2201A PathWave Test Sync Executive software are described further in this chapter. M5300A PXIe RF AWG Modules Startup Guide...
  • Page 52: Obtaining License Options

    Setting up the M5300x software Section 3.2: Obtaining License Options Keysight M5300x software does not require any license to be installed. However, the software used with M5300x software require specific license options that you must procure. Visit the respective product page on www.keysight.com...
  • Page 53: Downloading Required Software

    Setting up the M5300x software Section 3.3: Downloading required software The following list points to the web pages on Keysight website, where you can download the respective software installer files from. Install each software in the sequence shown in Table 10.
  • Page 54: Installing Required Software

    “Prerequisite software requirements” on page 48 are installed on the same machine. 3.4.1: Installing Keysight M5300x software After you have downloaded the executable file from Keysight.com, double-click the installer for M5300x Software. Figure 20 Icon for the M5300x software installersd...
  • Page 55 Figure 21 Welcome window on the M5300x Setup Wizard Click Next >. The terms of the License Agreement are displayed. Figure 22 License Agreement window on the M5300x Setup Wizard Select Agree to proceed. M5300A PXIe RF AWG Modules Startup Guide...
  • Page 56 Information displayed on the M5300x Setup Wizard Click Next >. A progress bar appears indicating the installation status. Figure 24 Progress bar on the M5300x Setup Wizard The completion window on the M5300x Setup Wizard is displayed. M5300A PXIe RF AWG Modules Startup Guide...
  • Page 57 With the Update FPGA firmware enabled, click Finish to complete the software installation, to exit the M5300x Setup Wizard and to allow the installer to proceed with updating the FPGA firmware revision on the M5300A modules. The following prompt is displayed during FPGA firmware update.
  • Page 58: Installing M5300A Module Firmware Updates

    The Keysight M5300x software must be installed to update your module firmware. Downloading the Firmware The latest firmware for the M5300A module is included in the Keysight M5300x software package. Modifying the Firmware To update the FPGA firmware, you may follow the steps defined in the previous section.
  • Page 59: Installing Ks2201A Pathwave Test Sync Executive Sw

    3.4.3: Installing KS2201A PathWave Test Sync Executive SW Note that the KS2201A PathWave Test Sync Executive software is not a standalone software. It enhances the Keysight M5300x API to support HVI technology by adding the DLLs required for programming libraries.
  • Page 60: Installing Pathwave Fpga Software

    KF9000B PathWave FPGA Technical Support page. 3.4.5: Installing M5300A BSP The latest BSP file required to design the M5300A module’s FPGA is included in the Keysight M5300x software package. There is no separate BSP installer for M5300A modules. The M5300A BSP can be accessed only within the PathWave FPGA Design Environment and not separately.
  • Page 61: Launching The Software

    Section 3.5: Launching the software 3.5.1: Launching the M5300x user interface Once you have installed the Keysight M5300x software, you can launch the Soft Front Panel (SFP) from the Start menu. On your Win10 OS, click Start > Keysight M5300x PCIe Module >...
  • Page 62 As shown in Figure 30, while launching, the Keysight M5300x software auto-detects any active M5300A cards that are connected to the chassis. All such cards are displayed along with the chassis, slot number and VISA address on the Connect to Instrument window.
  • Page 63 (which is connected to a chassis in powered on state), toggling the SFP controls does not affect the signal state on the module. The status bar on the main window shows ‘Simulation Mode’, as shown in Figure M5300A PXIe RF AWG Modules Startup Guide...
  • Page 64 Setting up the M5300x software Figure 31 “Simulation Mode” in the status bar on the main window Note that a demo ‘M5300A’ module only is displayed in Figure 29 and in Figure 30 along with other active cards. This entry appears when “Simulation Mode”...
  • Page 65 “Connected to <VISA address>” in the status bar on the main window For more information regarding the features and functionality of the Keysight M5300x SFP, refer to the M5300A PXIe RF AWG Modules User Guide, which can be accessed via the Help menu of the M5300x SFP.
  • Page 66: Starting M5300X Api

    Import required system components and python libraries (as needed). Examples: import sys import os import numpy as np # For keysight_ktm5300x arrays Import the M5300x Python library for programming the M5300A card. Example: import keysight_ktm5300x as m5300x Proceed with creating module objects and defining other M5300x functions.
  • Page 67: Initiating Pathwave Test Sync Executive Software

    3.5.3: Initiating PathWave Test Sync Executive software As mentioned earlier, the KS2201A PathWave Test Sync Executive software is not a standalone software. It enhances the Keysight M5300x API to support HVI technology by adding the DLL files required for Python libraries.
  • Page 68: Launching The Pathwave Fpga Bsp

    SW API to load the k7z file onto the M5300A module’s sandbox. To know about BSP interfaces required to build a custom FPGA logic, refer to the BSP User Guide for the M5300A module, which can be accessed via Help > BSP Help menu options in the KF9000B PathWave FPGA software.
  • Page 69 Setting up the M5300x software For information about APIs associated with FPGA operations in the M5300A modules, refer to the Python API Help (index.html) located in C:\ Program Files\Keysight\M5300x\python\html. M5300A PXIe RF AWG Modules Startup Guide...
  • Page 70 Setting up the M5300x software M5300A PXIe RF AWG Modules Startup Guide...
  • Page 71: Troubleshooting And Safety Information

    M5300A PXIe RF AWG Modules Startup Guide Troubleshooting and Safety information / 72 Troubleshooting installation issues / 73 Troubleshooting issues with Python / 74 Troubleshooting issues with PathWave FPGA / 76 Safety information...
  • Page 72: Troubleshooting Installation Issues

    Keysight IO Libraries directly from https://www.keysight.com/find/iolibs. • For Keysight support for help with tools and documentation or to connect with a technical support expert for product and service support, see https://www.keysight.com/find/support. M5300A PXIe RF AWG Modules Startup Guide...
  • Page 73: Troubleshooting Issues With Python

    C:\Program Files\Keysight\M5300x\python>pip install keysight_ktm5300x-1.0.42409.tar.gz 4.2.2: Installing Python after the Instrument Driver The installers for M5300A module drivers attempt to install Python during installation. However, there are various reasons, including the ones listed below, that this may not work for you.
  • Page 74: Troubleshooting Issues With Pathwave Fpga

    Generate Bit File... icon. Figure 35 Error prompted by PathWave FPGA SW if Vivado is not installed In such cases, contact Xilinx support or download Vivado Design Suite from https://www.xilinx.com/. M5300A PXIe RF AWG Modules Startup Guide...
  • Page 75: Timing Errors During K7Z File Generation

    # ExtraNetDelay_low # ExtraNetDelay_high # Explore After changing this option, close the PathWave FPGA interface and relaunch the application for the changes to take effect. Figure 36 Changing place_design -directive in the keysight_common_build.tcl file M5300A PXIe RF AWG Modules Startup Guide...
  • Page 76: Safety Information

    The safety of any system incorporating the equipment is the responsibility of the assembler of the system. Maintenance To remove dirt or dust from the M5300A module, follow the instructions given in Cleaning the module on page 46 of this document.
  • Page 77 To avoid electrical shock, do not perform any servicing manually. Return the module to Keysight Service Center. Equipment and accessories For safety reasons, only Keysight approved equipment and accessories WARNING should be used with the module. Position chassis to ensure easy access to remove the modules.
  • Page 78 Troubleshooting and Safety information M5300A PXIe RF AWG Modules Startup Guide...
  • Page 79 M5300A PXIe RF AWG Modules Startup Guide...
  • Page 80 This information is subject to change without notice. © Keysight Technologies 2022 Edition 1.0, July 2022 www.keysight.com...

Table of Contents