Keysight Technologies M9099 Waveform Creator Application Software Technical Overview 02 | Keysight | M9099 Waveform Creator Application Software - Technical Overview Product Description The M9099 Waveform Creator modular software application enables easy development and re-use of complex baseband and vector signals used to validate and test digital communications products. Its “drag and drop” graphical user interface allows quick development of multi-format, multi-track waveforms with waveform segments displayed in frequency and time. Waveform Creator supports multiple waveform types (input plug-ins), and a variety of vector signal generators (VSGs, MXGs, EXGs and ESGs) and arbitrary waveform generators (AWGs), with an expandable architecture to support future waveform types, VSGs and AWGs. Key Features –– Waveform plug-in capability supporting popular digital modulation, import of Signal Studio (.wfm) and custom waveforms –– Simple signal parameter setting interface for composing waveform segments –– Select from provided waveform plug-ins or develop your own –– Pre-correct or distort to model device behavior –– Build complex waveforms by combining waveform segments into tracks –– Composite waveform tracks can have different modulation rates and carrier frequencies, with the final output waveform resampled for correct reproduction –– Preview final combined waveform in either time or frequency domain before output to AWG/VSG or to a file –– Play back waveforms on the Keysight Technologies, Inc. M9381A PXI VSG, M8190A/95A AWG, M9330/31A AWG, N5182A/82B MXG, N5172B EXG, E4438C ESG, 81180A/B AWG or N8241A/42A AWG –– Generate unencrypted files to export waveforms to your specific test environment (optional) –– SCPI capability for remote operation in test environments NEW See page 4 for new features in the latest version, Waveform Creator 3.0. Try Before You Buy! Download the M9099 Waveform Creator software and use it free for 30 days. www.keysight.com/find/M9099 03 | Keysight | M9099 Waveform Creator Application Software - Technical Overview Easily Create Complex Baseband and Vector Signals Increasing data rates and wider bandwidths continue to drive the need to create more complex signals to verify device performance in real world environments. From proprietary radars to commercial multi-channel, multi-emitter communication systems, the difficulty in creating test waveforms is becoming exponentially more challenging. Traditionally, creating such test waveforms required multiple tools to aggregate different waveform formats, leaving the user with the task of time aligning waveforms, resampling to different carrier frequencies and sample rates, and validating the resulting waveform. The M9099 Waveform Creator software is designed to support current and future digital modulation formats, including waveforms created using Keysight’s Signal Studio. It pays for itself by saving time and effort to create and manage complex waveform stimulus used in R&D, design validation, and manufacturing test. Keysight’s M9099 Waveform Creator simplifies the creation of custom, proprietary complex waveforms through modular plug-ins that combine useful and needed waveform formats with links to VSGs and AWGs. Its simple and sophisticated “drag & drop” framework includes a dynamic arbitrary resampling engine, segment smoothing filters and digital corrections interface. Waveform Creator’s modularity allows re-use of your custom waveforms and development of user-defined waveform plug-ins. It also enables use and modification of waveforms created in Keysight model-based EDA software tools like SystemVue for export to Keysight signal generators like the M8190A/95A AWG, M9381A PXI VSG, N5182A/82B MXG, N5172B EXG, E4438C ESG, M9330A/31A AWG for real-time play back. Waveform Plug-ins Basic utility, file import Keysight 89600 VSA software provides powerful analysis of signals created using Waveform Creator. M9099T Waveform Creator Core Framework and User Interface 3.0 Signal Studio .wfm files supported Output Plug-ins File write * (Opt DFW) 3.0 Multi-tone M9381A PXI VSG GP digital modulation (Opt AYA) M8190A AWG 81180A/B AWG M9330/31 Q-Arb AWG 3.0 Refactor the GUI layout for better usability SystemVue model plug-in (Opt SVU) VSA recording 3.0 plug-in Add trigger support DOCSIS 3.1 3.0 (Opt DCS) Add 8192/16384 QAM User-defined plug-ins Mixer Smoothing filters 3.0 Support any number of signal tracks Impairments Spectral display * Unencrypted file write option (DFW) not available when using Signal Studio waveforms M9099T Waveform creator overview, including new features with version 3.0, in yellow boxes. 3.0 M8195A AWG N8241/42A AWG Switch N5172B EXG 3.0 N5182A/B MXG E4438C ESG Keysightdeveloped plug-ins 04 | Keysight | M9099 Waveform Creator Application Software - Technical Overview What's New in Waveform Creator 3.0 Signal Studio .wfm files import Import industry-standard Keysight Signal Studio waveforms into Waveform Creator. Waveform license information in the .wfm file is preserved. Unlimited waveform segments and mixing tracks Previous Waveform Creator versions supported only four mixing tracks. Now you can create even more complex waveforms with an unlimited number of waveform segments and mixing tracks. Trigger settings support for 89600 VSA recording plug-in Adds Free Run/Magnitude/External/External TTL trigger settings into the Keysight 89600 VSA software recording plug-in to fully integrate VSA's recording capabilities into Waveform Creator. New modulation types for DOCSIS 3.1 Now 8192-QAM and 16384-QAM are supported in both DOCSIS 3.1 upstream and downstream signals. 89600 VSA support Now supports and integrates with Keysight 89600 VSA software versions up through v20 New output plug-ins Along with the Keysight M9381A PXI VSG, M8190A, M9330/31A, and 81180A/B AWGs, Waveform Creator now supports the N5182A/82B MXG, N5172B EXG, E4438C ESG, M8195A AWG and N8241A/42A AWG. Key Applications Early R&D testing, design validation testing or even manufacturing test automation of RF, wireless and wireline communications products, components or systems in the following industries: –– DOCSIS 3.1 cable modem development –– Satellite communications, ground-, space-, and deep-space –– Military communications and secure backhaul –– Academic research –– Extended test equipment support for specialized modulation formats –– Component validation, using either simulation, or the latest wideband test equipment Key Benefits –– Higher productivity, through a simple, open, and expandable waveform creation environment –– Lower project overhead, scripting, verification, and NRE –– Faster time to deployment, through superior connectivity with Keysight EDA and modeling software like SystemVue and high performance test equipment like Keysight’s M8190A/95A AWG, M9381A PXI VSG, N5182A/82B MXG, N5172B EXG, E4438C ESG, M9330A/31A AWG. 05 | Keysight | M9099 Waveform Creator Application Software - Technical Overview Construct Complex Waveforms with Drag-and-Drop Simplicity A variety of powerful software tools are available for waveform creation at baseband and RF frequencies. The most popular choices for custom baseband and modulated RF waveform creation have been EDA tools like Keysight ADS or Keysight SystemVue, and algorithm tools like MATLAB from The MathWorks or other scripting/programming languages like C++, Python, or LabView. Each of these choices have strengths and weaknesses. Keysight’s Waveform Creator provides a superior framework for creating custom baseband and modulated RF waveforms while allowing you to preserve your investment in other software through a drag-and-drop interface that supports importing waveform IP from other tools. This complements other Waveform Creator capabilities such as multi-tone waveform creation, basic digital modulation, and standard “utility” waveforms. With Waveform Creator you create individual waveform segments using waveform plug-ins that come with the software – or custom plug-ins that you create. Once you configure a waveform segment, assembling a signal is a matter of dragging and dropping waveform segments into tracks and modifying the segment attributes using user-definable parameters. You can also add noise, IQ impairments, smoothing filters, and pre-corrections to customize the final, aggregated waveform as needed. In the final step, you select a sample rate that matches the desired hardware and download the signal to a compatible signal generator or arbitrary waveform generator, or output to a waveform file. Every step of the way, Waveform Creator automatically recalculates the final waveform and displays the result in both time and frequency domains prior to download. For more information, please refer to the application note “Easily Create Custom Waveforms with Waveform Creator”, literature number 5991-3203EN. As Simple as 1, 2, 3... Step 1. Select the desired waveform parameters and drag them onto the desired track. 06 | Keysight | M9099 Waveform Creator Application Software - Technical Overview As Simple as 1, 2, 3... (continued) Step 2. Choose the desired output device and specify the final output parameters. Step 3. Preview the final waveform in time or frequency domains, then generate and output to a file or your VSG/AWG hardware. 07 | Keysight | M9099 Waveform Creator Application Software - Technical Overview Examples of Waveforms You Can Easily Create M9099 Waveform Creator makes it easy to create complex waveforms. Here are just a few examples of digitally modulated waveforms created with the M9099 and measured using the 89600 VSA software. QPSK signal 08 | Keysight | M9099 Waveform Creator Application Software - Technical Overview Examples of Waveforms You Can Easily Create (continued) 1024 QAM signal Multi-carrier signal (QPSK, 8PSK, 16 QAM) 09 | Keysight | M9099 Waveform Creator Application Software - Technical Overview Examples of Waveforms You can Easily Create (continued) DOCSIS 3.1 downstream signal Radar pulse signal 89600 VSA software 10 | Keysight | M9099 Waveform Creator Application Software - Technical Overview Waveform Creator core license M9099T, Option LIC - Waveform Creator core license includes the following: General core features –– GUI driven, drag-drop waveform construction interface –– Signal mixing and resampling for proper reproduction –– IQ impairments and Gaussian noise addition –– Pre-distortion: complex and sin(x)/x –– Pre-correction filter calibration (requires 89600 VSA v15 or higher) –– Output direct to Keysight M9381A PXI VSG, M8190A/95A AWG, N5182A/82B MXG, N5172B EXG, E4438C ESG, M9330/31A AWG, N8241A/42A AWG, 81180A/B AWG –– Remote SCPI capability for remote operation in test environments –– Smoothing filters minimize spectral regrowth and impurities from discontinuities between combined waveform segments –– Preview final waveform spectrum –– Marker provides frequency and amplitude readout –– Trace scaling to zoom in on desired spectral details –– Selectable FFT sizes to optimize frequency resolution (256, 512, 1024, 2048, 4096, 8192, 16384, 32768 and 65536 points) –– NEW in 3.0: –– Waveform summary window: highlight the operations on the combined output waveform –– Unlimited number of segments and tracks Input plug-ins, included General purpose multi-tone plug-in –– Single tone, two-tone and multi-tone –– User definable: Number of tones (each side of fundamental), occupied bandwidth, multi-tone suppressed tones, multi-tone single sided, –– NEW in 3.0: Tone length –– Configurable baseband filtering types: Root-raised cosine, raised cosine, Gaussian Single tone modulation –– AM, AM-USB, AM-LSB, AM-DSB –– FM, PM –– GMSK –– π/2-BPSK –– QPSK –– 8 PSK –– 16 QAM –– 64 QAM Two-tone modulation –– GMSK –– π/2-BPSK –– QPSK –– 8 PSK –– 16 QAM –– 64 QAM Basic utility plug-in –– Add blanking (silent time), Square waves, and/or Guassian Noise segments to your waveform. –– User definable: Amplitude scale, frequency, I/Q phase difference, start phase, number of cycles –– Sinusoid, Saw (sawtooth) and triangle segments File import plug-in –– Import waveform file formats: BIN, CSV, LabView CSV, HDF and M8190A DUC IQBIN formats –– User definable: Manual Sample Rate, Frequency Multiplier, Amplitude Multiplier –– NEW in 3.0: Import Signal Studio .wfm files 89600B VSA software input plug-in (requires version 15 or higher) Settings to create imported VSA recording file: –– Amplitude: Range –– Configuration: Desired hardware configuration name from 89600 VSA software –– Frequency: Span, Center Frequency, ResBW –– Length: Record Length NEW in 3.0: –– Trigger settings: Channel, Trigger Style (Free Run/Magnitude/External/External TTL), Slope, Delay, Holdoff Style, Holdoff –– Supports and integrates with 89600 VSA versions up through v20 11 | Keysight | M9099 Waveform Creator Application Software - Technical Overview Waveform Creator core license M9099T, Option LIC - Waveform Creator core license includes the following: Final combined output waveform settings –– Sample rate: Auto/Manual, Sample Rate Frequency –– Resampling skew: Skew –– Track skew settings: Amplitude, Phase, Offset Frequency –– Tracks truncation: Truncate Unequal Tracks –– Waveform length adjustment: Granularity Options and Granularity –– Smoothing filter –– Filter type: None, Rectangular, Gaussian –– Window type: None, Gaussian, Kaiser, Spline, Spline2 –– User definable: Filter Length, Cutoff Frequency, Transition Frequency –– Gaussian noise: C/N ratio, measurement bandwidth –– Sin(x)/x correction: Sin(x)/x correction on, Sin(x)/x filter boost –– Pre-correction –– Modes: No Cal, Cal on Every Download, Cal on Settings Change, User Defined Cal –– User definable: Calibration Center Frequency, Calibration Receiver Mirror Spectrum, Apply All Pre-corrections, Apply Channel Response Correction Only, Pre-corrections Coefficients File –– IQ distortion: I Exponent, Gain on I, DC Offset on I, Q Exponent, Gain on Q, DC Offset on Q, LO Quadrature Error, IQ Conjugation –– Phase modulation: Peak Amplitude, Modulation Frequency –– Marker settings –– Marker source: Start/Length Pair, From File –– User definable: Marker Start, Marker Length, Marker File Name –– VSA Setx settings: Generate 89600 Setting File, 89600 Template Version, 89600 Center Frequency, 89600 Setup File Path –– Display settings: Waveform display Y max 12 | Keysight | M9099 Waveform Creator Application Software - Technical Overview Waveform Creator core license M9099T, Option LIC - Waveform Creator core license includes the following: Output plug-ins, included M9381A PXIe vector signal generator –– Output to M9381A PXI VSA, simulated hardware, or as M9381A format file –– Device settings: Instrument address, Frequency, Amplitude, Waveform Name, Download Mixed Waveform, Download All Individual Waveforms, Start Event Immediate or Triggered, RF On, RF Blanking Mode, ALC, ALC Hold Mode –– ARB settings: RMS Power, Auto Scale, Scale Factor, Offset Frequency, Offset Power, Sync Output Trigger, Output Trigger Length, Pulse Trigger, ALC Hold Trigger –– Impairment settings: Phase Noise, F1, F2, IQ Impairments, I & Q Offsets, Gain Imbalance, Delay, Quadrature Skew –– Marker settings: Start, Length –– NEW in 3.0: –– Marker source –– Device setting: Disconnect Driver M8190A AXIe arbitrary waveform generator –– Supported modes: –– Speed Mode (12-bit, 12 GHz) –– Precision Mode (14-bit, 8 GHz) –– DUC Mode (x3 Interpolation) –– DUC Mode (x12 Interpolation –– DUC Mode (x24 Interpolation) –– DUC Mode (x48 Interpolation) –– Sample markers, sync markers –– DUC sequencer –– Pre-correction (requires 89600 VSA software) –– Device settings: Instrument Address, Socket Port Number, Time Out, Auto Scaling, Max Value, Reference Clock Frequency, Advanced Source Type (Trigger, Event), Download Mixed Waveform, Download All Individual Waveforms, Play on Download NEW in 3.0: waveform download reset –– Channel 1 & 2 settings: Download I or Q data, Output Coupling (DC, AC or DAC), DC Amplitude, DC Offset, DC Output Format (NRZ, RZ, Doublet), AC Power, AC Output Format (DNRZ, NRZ, RZ, Doublet), DAC Amplitude, DAC Offset, DAC Output Format (DNRZ, NRZ, RZ, Doublet), Reduced Noise Floor, Course Delay, Fine Delay, Sample Marker Source, Sync Marker Source 81180A/B arbitrary waveform generator –– Device settings: Instrument Address, Socket Port Number, Time Out, Offset (points), Skew, Auto Scaling, Max Value, Download Mixed Waveform, Download All Individual Waveforms, Play on Download –– Channel 1 & 2 settings: Download I or Q data, Output Coupling (DC, AC or DAC), DC Amplitude, DC Offset, AC Power M9330/31A arbitrary waveform generator –– Supported modes: Basic and DDS Modes –– Output to M9330A AWG, M9331A AWG, or simulated hardware –– Device settings: Instrument Address, Reference Clock Source (Backplane 10MHz, 10MHz REF IN, EXT CLK IN), Sync Clock, Download Mixed Waveform, Download All Individual Waveforms, Play on Download –– NEW in 3.0: PreDistortion and Disconnect Driver –– Channel 1 & 2 settings: Download I or Q data, Output Level, Offset, Output Config (Single Ended, Differential, Amplified), Play Mode (Continuous, Burst), Filter Enabled, Marker Start Position, Marker Width, Marker Source –– Marker settings: Delay, Pulse Width, Source (Disabled, Waveform Start, Waveform Repeat, Waveform Gate, Software 1, Software 2, Software 3, Software 4, CH1 Memory Mkr1, CH1 Memory Mkr2, CH2 Memory Mkr1, CH2 Memory Mkr2, DDS Waveform Start, Scenario Repeat, Sequence Start, Sequence Repeat, Sequence Gate, Hardware Trigger 1-4, Hardware Auxiliary Trigger) 13 | Keysight | M9099 Waveform Creator Application Software - Technical Overview Waveform Creator core license M9099T, Option LIC - Waveform Creator core license includes the following: Output plug-ins, included NEW in 3.0: M8195A AXIe arbitrary waveform generator –– Device settings: Instrument Address, Socket Port Number, Time Out, Reference Clock Frequency, Download Mixed Waveform, Download All Individual Waveforms, Play on Download, and Waveform Download Reset –– Channel 1, 2, 3 & 4 settings: Download I or Q data, Amplitude and Offset NEW in 3.0: N8241A/42A arbitrary waveform generator –– Supported modes: Basic and DDS Modes –– Output to N8241A AWG, N8241B AWG, or simulated hardware –– Device settings: Instrument Address, PreDistortion, Reference Clock Source (Backplane 10MHz, 10MHz REF IN, EXT CLK IN), Sync Clock, Download Mixed Waveform, Download All Individual Waveforms, Play on Download, Disconnect Driver –– Channel 1 & 2 settings: Download I or Q data, Output Level, Offset, Output Config (Single Ended, Differential, Amplified), Play Mode (Continuous, Burst), Filter Enabled, Marker Source –– Marker settings: Delay, Pulse Width, Source (Disabled, Waveform Start, Waveform Repeat, Waveform Gate, Software 1, Software 2, Software 3, Software 4, CH1 Memory Mkr1, CH1 Memory Mkr2, CH2 Memory Mkr1, CH2 Memory Mkr2, DDS Waveform Start, Scenario Repeat, Sequence Start, Sequence Repeat, Sequence Gate, Hardware Trigger 1-4, Hardware Auxiliary Trigger) NEW in 3.0: N5182A/82B MXG, N5172B EXG, E4438C ESG –– Device settings: Instrument Address, Frequency, Amplitude, RF on –– Download settings: Download to (Internal Storage/BBG Memory), Waveform Name, Play On Download –– IQ Adjustment Settings: Optimized Path (not supported by E4438C), IQ Offset, IQ Gain Imbalance, Quad Angle Adjust, IQ Skew, IQ Delay, DC IQ Calibration (not supported by E4438C) –– Marker source 14 | Keysight | M9099 Waveform Creator Application Software - Technical Overview Optional plug-in - digital modulation M9099T, Option AYA - Waveform Creator digital modulation plug-in includes the following: General features –– Access to basic and advanced digital modulation formats. –– 89600 VSA setup files (.setx) can be created automatically to simplify modulation analysis. Supports the following modulation formats –– BPSK –– QPSK –– DQPSK –– Pi/4 DQPSK –– Offset QPSK –– Shaped OQPSK –– 8-PSK –– D8PSK –– EDGE –– Pi/8 D8PSK –– MSK –– CPM –– 16, 32, 64, 128, 256, 512, 1024-QAM –– 16, 32-APSK –– Custom APSK Payload data –– Random –– PN9/15/23/32 –– User-defined (file based) –– User-defined symbol rate Shaping filters –– None –– Rect –– Raised Cosine –– Root Raised Cosine –– Gaussian –– User-defined (file) –– User-defined filter lengths, filter shaping factor –– Star16-QAM –– Star32-QAM –– 2, 4, 8, 16-FSK –– 16-PSK –– IJF-OQPSK –– FQPSK –– EFQPSK –– SOQPSK-MIL M9099T, Option SVU - Waveform Creator SystemVue model plug-in includes the following: General features –– Direct import of SystemVue models to be used as a waveform plug-in –– Supports the full modeling capability in SystemVue, including its add-on libraries for Radar, GNSS, 3G, 4G, and WLAN –– "SystemVue Plug-in Generator” simplifies creating new input plug-ins from your SystemVue models –– Requires SystemVue license for waveform generation –– Whatever you can model in SystemVue can be used to generate waveforms –– Supports SystemVue 2013.08 release, including its 2013.08SP1 release –– For more information, refer to www.keysight.com/find/systemvue M9099T, Option DFW - Waveform Creator unencrypted data file writer includes the following: General features –– Supports writing of Waveform Creator signals as unencrypted files to the PC file system Supported file types –– Native M9381A file format –– CSV file –– Binary file –– Matlab file –– M8190A DUC IQBIN file –– NEW in 3.0: Signal Studio .wfm files * Save file settings –– Waveform File Name –– Save Mixed Waveform –– Save All Individual Waveforms –– Include 89600 VSA Header –– Repeat count –– CSV file style: One Channel, Two Channel, t,I,Q format, Interleaved –– BIN file style: IQ Interleaved, IQ Separated –– Normalize data –– Load file in 89600 VSA * Note: Unencrypted files cannot be created when the Waveform Creator project includes any encrypted Signal Studio waveforms. 15 | Keysight | M9099 Waveform Creator Application Software - Technical Overview Optional plug-in - DOCSIS 3.1 M9099T, Option DCS - Waveform Creator DOCSIS 3.1 plug-in includes the following: General features –– Supports Data Over Cable Service Interface Specification (DOCSIS 3.1) standard downstream and upstream waveforms –– Creates compatible 89600 VSA setup file (.setx) to easily demodulate and analyze the created DOCSIS 3.1 waveforms (requires 89600 VSA version 18.5 or later) Downstream DOCSIS 3.1 type –– FFT modes: 4096, 8192 –– Active subcarriers –– Data modulation: BPSK, QPSK; 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096-QAM, NEW in 3.0: 8192, 16384-QAM –– PLC Start Index –– Exclusion bands: Start Position (subcarrier), Length (subcarrier) –– Continuous pilots (CP): Specify “M” and CP positions are generated automatically, or you can enter CP positions manually Upstream DOCSIS 3.1 type –– Cyclic prefix: –– 0.9375 µs (192 * Tsd) –– 1.25 µs (256 * Tsd) –– 3.75 µs (768 * Tsd) –– 5 µs (1024 * Tsd) –– Windowing: –– 0 µs (0 * Tsd) –– 0.3125 µs (64 * Tsd) –– 0.625 µs (128 * Tsd) –– 0.9375 µs (192 * Tsd) –– 1.25 µs (256 * Tsd) –– FFT modes: 2048, 4096 –– Data modulation: BPSK, QPSK: 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096-QAM. NEW in 3.0: 8192, 16384-QAM –– Exclusion bands: Start Position (subcarrier), Length (subcarrier) –– Pilot pattern –– Minislot start and stop –– Active subcarriers –– K (Sympols/frame) –– Cyclic prefix: –– 0.9375 µs (96 * Tsu) –– 1.25 µs (128 * Tsu) –– 1.5625 µs (160 * Tsu) –– 1.875 µs (192 * Tsu) –– 2.1875 µs (224 * Tsu) –– 2.5 µs (256 * Tsu) –– 2.8125 µs (288 * Tsu) –– 3.125 µs (320* Tsu) –– 3.75 µs (384 * Tsu) –– 5 µs (512 * Tsu) –– 6.25 µs (640 * Tsu) –– Windowing: –– 0 µs (0 * Tsu) –– 0.3125 µs (32 * Tsu) –– 0.625 µs (64 * Tsu) –– 0.9375 µs (96 * Tsu) –– 1.25 µs (128 * Tsu) –– 1.5625 µs (160 * Tsu) –– 1.875 µs (192 * Tsu) –– 2.1875 µs (224 * Tsu) User developed waveform plug-ins Along with the waveform plug-ins provided by Keysight, you can develop your own custom waveform plug-ins using the M9099 software’s simple, open and expandable waveform creation environment. The M9099 software enables custom functions, implemented as external DLLs, to be created and “plugged into” the general purpose core with very little system programming overhead. These custom plug-ins can be used to implement in-house proprietary technology that can then be distributed as a reference implementation to other Waveform Creator installations within an organization. Once a waveform is generated by a plug-in, it can take advantage of the full suite of Waveform Creator features, such as being mixed with other signals, deliberately distorted, post processed, have noise added, be sin(x)/x pre-corrected, then saved to a file for use in simulation work, or downloaded to an Keysight instrument, such as a vector signal generator, for real-time play out. More details and examples are provided in the Application Note “Easily Create Custom Waveform Plug-ins with Waveform Creator Application Software”, publication number 5991-3203EN. This application note describes how to create user plug-ins which can be fully integrated with Waveform Creator to deploy signal generation capabilities that meet your requirements. Additional support and training materials are provided with the Premium Support Membership Program (PSP) subscription. 16 | Keysight | M9099 Waveform Creator Application Software - Technical Overview Configuration M9099 Waveform Creator licensing Keysight M9099 Waveform Creator is licensed based on the options purchased. Licenses are sold as perpetual and transportable, which allows you to re-host your license on different MS Windows based computers, giving you the flexibility to utilize your software purchase efficiently and allowing you to upgrade your PC or embedded PXI controller at any time. Licenses reside on the PC or embedded controller, so a single Waveform Creator license can be used to output waveforms to multiple VSGs or AWGs. Model-Option Description M9099T Waveform Creator software (transportable perpetual license) M9099T-LIC Core product w/ utility & multi-tone plug-ins (required) M9099T-LIC-12M Premium support program (1 year) M9099T-AYA Digital modulation plug-in M9099T-AYA-12M Premium support program (1 year) M9099T-DCS DOCSIS 3.1 plug-in M9099T-DCS-12M Premium support program (1 year) M9099T-SVM SystemVue plug-in license (requires SystemVue version 2013.08 or later) M9099T-SVM-12M Premium support program (1 year) M9099T-DFW File-based write (unencrypted waveform license) M9099T-DFW-12M Premium support program (1 year) M9099T-MED Software & documentation media (DVD) Premium support renewals are also available. 17 | Keysight | M9099 Waveform Creator Application Software - Technical Overview Configuration (continued) Recommended minimum PC configuration –– Operating System: Microsoft Windows 7 Professional, Enterprise, or Ultimate (64/32 bit) –– 2 GHz or faster CPU, either 32-bit (x86) or 64-bit (x64) –– 2 GB RAM for 32-bit (x86), 4 GB for 64-bit (x64) –– 512 MB video RAM recommended –– 1 GB available hard disk space –– DVD to load software; license transfer requires network access, USB flash drive, USB hard drive, or USB DVD drive Prerequisite drivers and software –– Microsoft .NET Framework, version 4 or higher –– Keysight IO Libraries Suite, version 16.3 or higher (included on Waveform Creator installation CD) –– Keysight M8190 AWG drivers, version 3.0 or later (if M8190A streaming feature is used) –– Keysight M9381A VSG source instrument drivers, version 1.2 or later (if M9381A output plug-in feature is installed) –– Keysight M933x AWG source instrument drivers, version 2.01 or later (if M933xA output plug-in feature is installed) –– Keysight N8241A AWG Source Instrument Drivers 1.31.3 or higher (if N8241A output plug-in feature is installed) –– NI-IVI compliance package, version 4.1 or greater (pre-requisite for M933xA driver) –– Keysight 89600 VSA software, version 15 or higher (required to use the optional pre-corrections filter calibration) –– Keysight SystemVue 2013.08 release, including its 2013.08SP1 release (if SystemVue Option SVM plug-in is used) Waveform Creator Service & Support Membership Program Each option is offered with optional Keysight Premium Support Program (PSP). PSP provides you with the following to ensure that you get the most value from your purchase: –– Unlimited product upgrades while your PSP is current –– Access to live product support specialists for quick support about the product installation or operation and answers to your questions. –– Access to the Waveform Creator online “Knowledge Center” where you can find product/applications support articles, example waveforms, videos, and tutorials. –– Additional support tools and training for developing your own custom waveform plug-ins. 18 | Keysight | M9099 Waveform Creator Application Software - Technical Overview For More Information For additional application information, refer to: www.keysight.com/find/M9099 Related hardware: M9381A PXI vector signal generator www.keysight.com/find/M9381A M8190A 12 GSa/s arbitrary waveform generator www.keysight.com/find/M8190A 81180A/B arbitrary waveform generator www.keysight.com/find/81180B M9330/31A arbitrary waveform generator www.keysight.com/find/M9330A N5172B EXG X-Series RF Vector Signal Generator www.keysight.com/find/N5172B N5182A/B MXG X-Series Vector Signal Generator www.keysight.com/find/N5182B E4438C ESG Vector Signal Generator www.keysight.com/find/E4438C M8195A 65 Gsa/s Arbitrary Waveform Generator www.keysight.com/find/M8195A N8241A/N8242A Arbitrary Waveform Generator www.keysight.com/find/N8241A Related software: SystemVue www.keysight.com/find/systemvue 89600 VSA software www.keysight.com/find/vsa Signal Studio software www.keysight.com/find/SignalStudio Related applications: Quickly Validate Designs for DOCSIS 3.1 Compliance, literature number 5991-4301EN Easily Create Custom Waveforms with Waveform Creator literature number 5991-3203EN Related videos: www.keysight.com/find/modular-wfc-videos 19 | Keysight | M9099 Waveform Creator Application Software - Technical Overview From Hewlett-Packard through Agilent to Keysight For more than 75 years, we‘ve been helping you unlock measurement insights. Our unique combination of hardware, software and people can help you reach your next breakthrough. Unlocking measurement insights since 1939. 1939 THE FUTURE myKeysight www.keysight.com/find/mykeysight A personalized view into the information most relevant to you. Three-Year Warranty www.keysight.com/find/ThreeYearWarranty Keysight’s committed to superior product quality and lower total cost of ownership. Keysight is the only test and measurement company with three-year warranty standard on all instruments, worldwide. And, we provide a full one-year warranty on all accessories, calibration devices, systems and custom products. Keysight Assurance Plans www.keysight.com/find/AssurancePlans Up to five years of protection and no budgetary surprises to ensure your instruments are operating to specification so you can rely on accurate measurements. Keysight Infoline www.keysight.com/find/service Keysight’s insight to best in class information management. Free access to your Keysight equipment company reports and e-library. Keysight Channel Partners www.keysight.com/find/channelpartners Get the best of both worlds: Keysight’s measurement expertise and product breadth, combined with channel partner convenience. www.keysight.com/find/modular www.keysight.com/find/m9099 For more information on Keysight Technologies’ products, applications or services, please contact your local Keysight office. The complete list is available at: www.keysight.com/find/contactus Americas Canada Brazil Mexico United States (877) 894 4414 55 11 3351 7010 001 800 254 2440 (800) 829 4444 Asia Pacific Australia China Hong Kong India Japan Korea Malaysia Singapore Taiwan Other AP Countries 1 800 629 485 800 810 0189 800 938 693 1 800 11 2626 0120 (421) 345 080 769 0800 1 800 888 848 1 800 375 8100 0800 047 866 (65) 6375 8100 Europe & Middle East Austria Belgium Finland France Germany Ireland Israel Italy Luxembourg Netherlands Russia Spain Sweden Switzerland United Kingdom 0800 001122 0800 58580 0800 523252 0805 980333 0800 6270999 1800 832700 1 809 343051 800 599100 +32 800 58580 0800 0233200 8800 5009286 800 000154 0200 882255 0800 805353 Opt. 1 (DE) Opt. 2 (FR) Opt. 3 (IT) 0800 0260637 For other unlisted countries: www.keysight.com/find/contactus (BP-07-24-15) www.keysight.com/go/quality Keysight Technologies, Inc. DEKRA Certified ISO 9001:2008 Quality Management System This information is subject to change without notice. © Keysight Technologies, 2013–2015 Published in USA, September 3, 2015 5991-3153EN www.keysight.com