On This Page



SystemVue 2016.08 Release Notes

Release Highlights: W1461 SystemVue Core Platform

Phased Array/Beamforming (new product)

Many users reading these notes are interested in the new W1720 Phased Array Beamforming Kit, which is licensed as an add-on to the W1461 SystemVue core environment. Refer to the "add-on" W1720 Phased Array Beamforming Kit section below.

Dynamic Graphs

Dynamic graphing capability is implemented in the following models to display runtime data during simulation:

Additionally, some add-on libraries provide additional measurement sinks with Dynamic Graph support, including

In general, you can turn on ContinuousMode in the models to enable dynamic display.

With DigitalDemodEnv,  DigitalDemodCxEVM_Envand  EVM_Cx, you now have the VSA-like dynamic graphs natively inside SystemVue. These models use the same demodulation engine as in Keysight 89600 VSA software.

For phased array beamforming applications, Dynamic3D is a useful visualization tool to display beam pattern (generated by the BeamPattern model) dynamically in spherical coordinate and also display antenna array locations in Cartesian coordinate.

Dynamic graph example workspaces can be located in \Examples\Tutorials/Plotting and Visualization under the SystemVue installation directory.

Filter Designer

Algorithm Design Library


C++ Model Builder and Code Generation

Other Platform Updates

Release Highlights: Add-on Libraries and Design Kits

W1713 Serdes Model Library

W1714 IBIS AMI Model Generator

W1717 Hardware Design Kit

W1718 C++ Code Generator

W1719 RF System Design Kit (Spectrasys)

Spectrasys Frequency Dependency Support

Spectrasys now supports frequency, dependent behavioral models. It enables vendor spreadsheet frequency, temperature, and bias dependent nonlinear parameters such as 1dB compression, IP3, and IP2 to be conveniently used in the RF system simulation without the need to write custom equations. Spectrasys will automatically interpolate the multi-dimensional data defined by a muli-tab spreadsheet or System MDIF file for the component such as a power amplifier, for its correct characteristics at the frequency, temperature, and bias used in the simulation.

There are two modes of operation: 1) Normal or manual data entry or 2) Dataset or file based. When the simulator runs, spectrums are obviously created at various frequencies. With this feature, the characteristics of this spectrum will be a function of the frequency dependent parameters.

See the  Frequency Dependency  section for additional information.

Normal Mode

In this mode, users can conveniently enter frequencies and parameter values at those frequencies.This entry method also supports mixed parameter fixed and vector values. For example, if there is no frequency dependent data for a particular parameter the simulator will use the fixed value for all frequencies.

See the Supported Models for details on which models are supported for this mode.

Dataset / File Based Mode

When this mode is selected RF amplifier model data will automatically be extracted from a spreadsheet file (File > Import > Sys-Parameter Files > .csv, Excel or File > Import > ADS Files > System MDIF File ) that will automatically be imported onto the workspace tree. Multiple independent variables like temperature and power supply voltage can be supported in this mode when using an Excel file with data configured on multiple tabs.

See the Supported Models  for details on which models are supported for this mode.

New Frequency Dependent RF Examples

Import Keysight Sys-Parameter Files

Frequency dependent behavioral model data may be stored and imported via a Keysight Sys-Parameter files can be imported into a dataset. The Sys-Parameters format is very flexible and can be implemented in a spreadsheet, csv, or MDIF files. M ultiple sheets are used to represent multidimensional data.

For more information, see Importing Keysight Sys-Parameter Files.

Import ADS Files

ADS files such as GMDIF, MDIF, S2D, and P2D file import is supported. There are some limitations as SystemVue does not have the ADS models that use these files directly. GMDIF and MDIF import support has been optimized around importing behavioral data for simulation so there are some aspects of these files that may not be imported fully. Since SystemVue does not have a Data Access Component (DAC), you can import the data into a dataset. Moreover, a new  getinterpdata function can be used to extract the data of interest that can be used elsewhere in the product.

For more information, s ee ADS File Import .

Model Ambient Temperature Support

An ambient temperature parameter Ta has been added to all models. When this value is empty the analysis temperature is used during simulation otherwise, it will use the value specified. When an analysis is run it will set the global temperature variable called TEMPERATURE. This value is then used by models with empty values. For linear devices, the ambient temperature is used to calculate thermal noise. For all nonlinear devices, the ambient temperature is used to calculated all nonlinear temperature dependent parameters including thermal noise.

New Non-Linear Digital Step Attenuator Model

A non-linear digital step attenuator part, model, and schematic symbol have been added.

New Limiter Model

A limiter part, model, and schematic symbol have been added. There is a new shipping example \Limiters\Limiter Basics.wsg showing the characteristics of the limiter.

New Path Measurement

Path measurements now contain the complex input and output impedances:

Reference Impedance Standardization

All models that need a reference impedance now use common parameters called Zref. In the past, some models used Zo or ParamZ.

The models that were updated are:

Other Spectrasys Improvements

W1720 Phased Array Beamforming Kit (new product)

The new W1720 Phased Array Beamforming Kit provides new Spectrasys and Dataflow capability for dealing with multi-antenna architectures for phased array/beamforming and high-order MIMO.

Dataflow support for Phased Arrays

Dataflow support for phased arrays comes in these main areas:

New datatype:  "Timed Envelope Matrix" Models

For phased array beamforming applications, a set of timed Envelope Matrix  RF behavioral models have been developed in this release, including:

These models process multiple envelope signals in parallel and the envelope signals are stored inside envelope matrix data type. For N-antenna phased array applications, you don't need to place N number of RF chains on schematic. Instead, you only need to place one RF chain using the envelope matrix RF models and set the matrix dimension to N (or to RxC where N = R*C).

You can use the following models to convert between envelope matrix data type and traditional bus signal (multiport):

You can also use the following models for complex matrix related conversions:

Beamforming & Beam Measurement Models

For phased array beamforming applications, the following models are available to generate beamforming weights, to compute beam pattern, and to measure beam pattern:

For digital beamforming, you can use the following models together with BeamformerWeights:

The ArrayCoupling_M is also available to include mutual coupling effect in phased array antennas.

Most of the above envelope matrix models are designed to handle large size phased array systems (large size envelope matrices) and utilize multiple threads for intra-model parallel processing. When using these models, you do not need to check the "Use Multithreaded Simulation" checkbox in the Data Flow Analysis, which explores inter-model parallelism and may require large memory and compete for threads.

RF_Link Models for Phased Array Beamforming

You can use RF_Link_M model to link and parallelize a 1-in-1-out Spectrasys RF design to data flow design for envelope matrices.

You can use  RF_Link_PhasedArray  model to link RF phased array design to data flow design for RF beamforming.


The data flow beamforming examples can be found in \Examples\Beamforming under SystemVue installation directory.

Spectrasys Support for Phased Arrays

If you own the W1719 RF System Design Kit, then the W1720 Phased Array Beamforming Kit also enables array-level abstraction for Spectrasys.  

Support for RF system-level phased arrays consists of 3 new product areas:

W1902 Digital Modem library 

W1905 Radar Model library 

Enhancements from the offcycle update release of the W1905 radar library (issued June 2016, for SystemVue 2015.01) have been included with SystemVue 2016.08

Note: the W1905 Radar library now includes the W1720 Phased Array Beamforming Kit, allowing deeper support for phased array development, and applications of dynamic/custom beamforming.

W1906 5G library 

W1917 WLAN library

W1918 LTE-A library

Obsolete Features

Resolved Issues


The issue in using MATLAB R2015b and R2016a from MATLAB Script can be resolved by applying the MATLAB patch http://www.mathworks.com/support/bugreports/1310916. MATLAB Script works with MATLAB R2014a, R2014b, R2015a, R2016b and after without the MATLAB patch.


Known Issues


DPI Awareness

DPI awareness refers to the ability of the application to maintain reasonable window size on a high-resolution display. SystemVue is currently not DPI-aware and uses automatic Windows scaling, known as DPI virtualization. In combination with certain Windows display settings this may result in some visual artifacts, e.g. when resizing a docked pane, a phantom splitter image may appear, or toolbars may appear blurry.

Other Known Issues