Professional Documents
Culture Documents
Keysight Software Examples
Keysight Software Examples
SystemVue 2011.03
2011
Examples
1
SystemVue - Examples
Agilent Technologies, Inc. 2000-2010
395 Page Mill Road, Palo Alto, CA 94304 U.S.A.
No part of this manual may be reproduced in any form or by any means (including
electronic storage and retrieval or translation into a foreign language) without prior
agreement and written consent from Agilent Technologies, Inc. as governed by United
States and international copyright laws.
Errata The SystemVue product may contain references to "HP" or "HPEESOF" such as in
file names and directory names. The business entity formerly known as "HP EEsof" is now
part of Agilent Technologies and is known as "Agilent EEsof". To avoid broken functionality
and to maintain backward compatibility for our customers, we did not change all the
names and labels that contain "HP" or "HPEESOF" references.
Warranty The material contained in this document is provided "as is", and is subject to
being changed, without notice, in future editions. Further, to the maximum extent
permitted by applicable law, Agilent disclaims all warranties, either express or implied,
with regard to this manual and any information contained herein, including but not limited
to the implied warranties of merchantability and fitness for a particular purpose. Agilent
shall not be liable for errors or for incidental or consequential damages in connection with
the furnishing, use, or performance of this document or of any information contained
herein. Should Agilent and the user have a separate written agreement with warranty
terms covering the material in this document that conflict with these terms, the warranty
terms in the separate agreement shall control.
Technology Licenses The hardware and/or software described in this document are
furnished under a license and may be used or copied only in accordance with the terms of
such license.
Portions of this product is derivative work based on the University of California Ptolemy
Software System.
In no event shall the University of California be liable to any party for direct, indirect,
special, incidental, or consequential damages arising out of the use of this software and its
documentation, even if the University of California has been advised of the possibility of
such damage.
The University of California specifically disclaims any warranties, including, but not limited
to, the implied warranties of merchantability and fitness for a particular purpose. The
software provided hereunder is on an "as is" basis and the University of California has no
obligation to provide maintenance, support, updates, enhancements, or modifications.
2
SystemVue - Examples
Portions of this product include code developed at the University of Maryland, for these
portions the following notice applies.
In no event shall the University of Maryland be liable to any party for direct, indirect,
special, incidental, or consequential damages arising out of the use of this software and its
documentation, even if the University of Maryland has been advised of the possibility of
such damage.
The University of Maryland specifically disclaims any warranties, including, but not limited
to, the implied warranties of merchantability and fitness for a particular purpose. the
software provided hereunder is on an "as is" basis, and the University of Maryland has no
obligation to provide maintenance, support, updates, enhancements, or modifications.
Portions of this product include the SystemC software licensed under Open Source terms,
which are available for download at http://systemc.org/ . This software is redistributed by
Agilent. The Contributors of the SystemC software provide this software "as is" and offer
no warranty of any kind, express or implied, including without limitation warranties or
conditions or title and non-infringement, and implied warranties or conditions
merchantability and fitness for a particular purpose. Contributors shall not be liable for
any damages of any kind including without limitation direct, indirect, special, incidental
and consequential damages, such as lost profits. Any provisions that differ from this
disclaimer are offered by Agilent only.
With respect to the portion of the Licensed Materials that describes the software and
provides instructions concerning its operation and related matters, "use" includes the right
to download and print such materials solely for the purpose described above.
3
SystemVue - Examples
Baseband Verification Library Design Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3G CDMA2K Baseband Verification Library Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3G HSUPA Baseband Verification Library Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3GPP LTE Advanced Design Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3GPP LTE Design Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
CDMA Baseband Verification Library Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Cognitive Radio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
DVB_x2 Baseband Verification Design Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
DVB2 Baseband Verification Library - DVB-S2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
DVB2 Baseband Verification Library - DVB-T2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
ISDBT Design Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
WiMax Baseband Verification Design Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
WLAN Design Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
WPAN Baseband Verification Design Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
WPAN_HRP_AWGN_BER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
WPAN_HRP_RawBER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
WPAN_HRP_RxSensitivity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
WPAN_HRP_TxEVM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
WPAN_HRP_TxWaveform_Spec . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
WPAN_LRP_TxWaveform_D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
ZigBee Baseband Verification Library Design Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
SystemVue DPD Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
DPD simulation for LTE Advanced . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
DPD for LTE with Hardware Extraction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
DPD for user defined stimulus with Hardware Extraction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
DPD for WCDMA Stimulus with Hardware Extraction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
DPD and CFR Generic Examples for LTE and 3GPP-WCDMA . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Power Amplifier Modeling Simulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Hardware Design Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
FixedPoint Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Instrument Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
N5106A PXB Signal Generator Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Signal Studio Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Vector Signal Analyzer Sink Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Vector Signal Analyzer Source Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
MIMO Channel Modeling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Model Building Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
PLL Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Radar Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Digital Array Radar Test Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
PD RADAR Performance Test Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
PDRADAR_DetectionProbability_AWGN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
PDRADAR_DetectionProbability_Cluttering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
PDRADAR_FalseAlarmRate_AWGN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
PDRADAR_FalseAlarmRate_Cluttering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
PDRADAR_Measurement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
4
SystemVue - Examples
PD RADAR Receiver Test Examples . . . .............. . . . . . . . . . . . . . . . . . . . . . . . . . 46
PDRADAR_Clutter . . . . . . . . . . . . . . . .............. . . . . . . . . . . . . . . . . . . . . . . . . . 47
PDRADAR_DynamicRange . . . . . . . . . .............. . . . . . . . . . . . . . . . . . . . . . . . . . 47
PDRADAR_Rx_Waveform . . . . . . . . . . .............. . . . . . . . . . . . . . . . . . . . . . . . . . 47
PDRADAR_Selectivity . . . . . . . . . . . . . .............. . . . . . . . . . . . . . . . . . . . . . . . . . 48
PDRADAR_Sensitivity . . . . . . . . . . . . . .............. . . . . . . . . . . . . . . . . . . . . . . . . . 48
PD RADAR Transmitter Test Examples . .............. . . . . . . . . . . . . . . . . . . . . . . . . . 48
PDRADAR_Waveform . . . . . . . . . . . . . .............. . . . . . . . . . . . . . . . . . . . . . . . . . 48
Signal Processing Examples . . . . . . . . . . .............. . . . . . . . . . . . . . . . . . . . . . . . . . 49
VBScripting Examples . . . . . . . . . . . . . . .............. . . . . . . . . . . . . . . . . . . . . . . . . . 51
Flexible OFDM Design Examples . . . . . . . .............. . . . . . . . . . . . . . . . . . . . . . . . . . 52
Adaptive Equalization Library Examples . . .............. . . . . . . . . . . . . . . . . . . . . . . . . . 53
C++ Code Generation Examples . . . . . . . .............. . . . . . . . . . . . . . . . . . . . . . . . . . 55
Comms Examples . . . . . . . . . . . . . . . . . .............. . . . . . . . . . . . . . . . . . . . . . . . . . 56
Contents . . . . . . . . . . . . . . . . . . . . . .............. . . . . . . . . . . . . . . . . . . . . . . . . . 56
BER Examples . . . . . . . . . . . . . . . . . . .............. . . . . . . . . . . . . . . . . . . . . . . . . . 56
OFDM Examples . . . . . . . . . . . . . . . . .............. . . . . . . . . . . . . . . . . . . . . . . . . . 57
Satellite Examples . . . . . . . . . . . . . . . .............. . . . . . . . . . . . . . . . . . . . . . . . . . 58
Zigbee Examples . . . . . . . . . . . . . . . . .............. . . . . . . . . . . . . . . . . . . . . . . . . . 59
Math Language Scripting Examples . . . . . .............. . . . . . . . . . . . . . . . . . . . . . . . . . 61
RF Architecture Design Examples . . . . . . .............. . . . . . . . . . . . . . . . . . . . . . . . . . 62
Contents . . . . . . . . . . . . . . . . . . . . . .............. . . . . . . . . . . . . . . . . . . . . . . . . . 62
RF Design Kit (Spectrasys) Examples . . .............. . . . . . . . . . . . . . . . . . . . . . . . . . 62
X-Parameter Example Workspaces . . . . . .............. . . . . . . . . . . . . . . . . . . . . . . . . . 64
5
SystemVue - Examples
Contents
Path: Examples\Baseband Verification\sub-folder
3GPPFDD (examples)
CDMA (examples)
CDMA2K (examples)
DVB_x2 (examples)
HSUPA (examples)
ISDBT (examples)
LTE (examples)
LTE Advanced (examples)
WiMAX (examples)
WLAN (examples)
WPAN (examples)
3G CDMA2K Baseband Verification Library Examples
Path: Examples\Baseband Verification\CDMA2K
7
SystemVue - Examples
Name Description Usage
HSUPA_BS_Rx_Demodulation_AWGN.wsv This example measures HSUPA BS receiver
performance over AWGN Channel.
HSUPA_BS_Rx_Demodulation_Fading.wsv This example measures HSUPA BS receiver
performance over Mutipath Fading Channel.
HSUPA_BS_Rx_Demodulation_Fading_FRC8.wsv This example measures BS receiver performance for
FRC8 under Fading Channel.
HSUPA_BS_Rx_FalseAlarm_AWGN.wsv This example measures BS receiver performance
with Probability of false alarm under AWGN Channel.
HSUPA_BS_Rx_FalseAlarm_Fading.wsv This example measures BS receiver performance
with Probability of false alarm under Mutipath Fading
Channel.
HSUPA_BS_Rx_MissedDetection_AWGN.wsv This example measures BS receiver performance
with Probability of missed detection under AWGN
Channel.
HSUPA_BS_Rx_MissedDetecion_Fading.wsv This example measures BS receiver performance
with Probability of missed detection under Mutipath
Fading Channel.
Path: Examples\Baseband Verification\HSUPA\HSUPA_UE_Tx_prj
8
SystemVue - Examples
Name Description Usage
LTE_Advanced_DL_Contiguous_CA_MXG_Gen.wsv This example is to generate LTE-Advanced
downlink signals with carrier aggregation. The
frequency band(center frequency), bandwidth of
the component carrier, oversampling ratio and the
number of Tx antennas can be chagned in the
parameter tab.
LTE_Advanced_DL_NonContiguous_CA_MXG.wsv This example is to generate LTE-Advanced
downlink signals with non-contiguous carrier
aggregation within single band. It can not
generate multi-band carrier aggregatiuon.
LTE_Advanced_DL_MIMO_2x2_Throughput.wsv This example workspace demonstrates close loop
throughput measurements for LTE Advanced
downlink 2x2 system with Spatial Multiplexing in a
fading environment.
LTE_Advanced_DL_MIMO_8x8_Throughput.wsv This example workspace demonstrates swept
throughput measurements for LTE-Advanced
downlink in a fading environment. The
configuration is 8x8 MIMO (Spatial Multiplexing, 2
Codewords and 8 Layers).
LTE_Advanced_DL_SISO_BER.wsv This example workspace demonstrates open loop
BER measurements of LTE-Advanced downlink
SISO system in AWGN environment.
LTE_Advanced_DL_Tx.wsv This example workspace demonstrates spectrum
and CCDF measurements for an LTE advanced
downlink transmitter with 8 antennas.
LTE_Advanced_UL_MIMO_2x2_Throughput.wsv This example workspace demonstrates close loop
throughput measurements for LTE Advanced uplink
2x2 with HARQ retransmission in a fading
environment.
LTE_Advanced_UL_MIMO_4x4_Throughput.wsv This example workspace demonstrates close loop
throughput measurements for LTE Advanced uplink
4x4 with HARQ retransmission in a fading
environment.
LTE_Advanced_UL_SISO_BER.wsv This example workspace demonstrates open loop
BER measurements for LTE Advanced uplink SISO
in AWGN environment.
LTE_Advanced_UL_Tx.wsv This example workspace demonstrates a spectrum
and a CCDF measurement of an LTE Advanced
uplink transmitter.
9
SystemVue - Examples
Name Description Usage
3GPP_LTE_CFR_EVM.wsv This example workspace explores Crest factor reduction (CFR)
for a LTE OFDMA System. CFR is a technique for reducing the
peak-to average ratio (PAR) of an orthogonal frequency
division multiplexing (OFDM) waveform. The algoithm used in
this example is based on a modified version of the algorithm in
"Constrained Clipping for Crest Factor Reduction in Multiple-
user OFDM", In Proc. IEEE Radio and Wireless Symposium,
pp.341-344, Jan. 2007. This CFR algorithm consists of one
IFFT, time domain polar clipping, in-band and out-of-band
post-processing and one FFT.
3GPP_LTE_DL_ChannelCoding.wsv This example workspace demonstrates the 3GPP LTE downlink
channel coding, channel decoding and swept Throughput vs
SNR measurements.
3GPP_LTE_DL_ETM.wsv This example workspace demonstrates E-UTRA Test Models
following 3GPP TS 36.141 V8.5.0(2009-12) for both LTE
Downlink FDD and TDD mode.
3GPP_LTE_DL_FDD_TestCase.wsv This example workspace demonstrates swept Thoughput vs
SNR measurements for LTE FDD downlink in a fading
environment for the configurations that are defined in 8 of
TS36.101 V8.6.0.
3GPP_LTE_DL_MIMO_Throughput.wsv This example workspace demonstrates swept Thoughput vs
SNR measurements for LTE downlink in a fading environment.
3GPP_LTE_DL_SISO_BER.wsv This example workspace demonstrates swept BER and BLER vs
SNR measurements for a LTE downlink SISO system. Two
environments are tested: AWGN (Additive White Gaussian
Noise) and fading.
3GPP_LTE_DL_Tx.wsv This example workspace demonstrates spectrum and CCDF
measurements for a LTE downlink transmitter with one
antenna, two antennas and four antennas.
3GPP_LTE_DL_TxEVM.wsv This example workspace demonstrates EVM measurements for
LTE downlink transmitter in FDD and TDD modes.
3GPP_LTE_SignalDownload.wsv This example workspace demonstrates how to download LTE
signal generated by LTE sources in SystemVue LTE library to
Agilent signal generators such as E4438C. The phase
discontinuity between two consecutive frames is eliminated.
3GPP_LTE_UL_BER.wsv This example workspace demonstrates swept BER and BLER vs
SNR measurements for an LTE uplink system in AWGN
(Additive White Gaussian Noise) and fading.
3GPP_LTE_UL_ChannelCoding.wsv This example workspace demonstrates the 3GPP LTE Uplink
FDD Channel coding, channel decoding and swept BER and
BLER vs SNR measurements.
3GPP_LTE_UL_PRACH_Detection.wsv This example workspace demonstrates PRACH detection
measurements for a LTE Uplink in Fading and AGWN
environment, following 8.4.2 of 36.104.
3GPP_LTE_UL_SIMO_Throughput.wsv This example workspace demonstrates Throughput vs SNR
measurements for a LTE Uplink system in Fading channel with
2 and 4 recceiver antennas, following the configuration in 8.2
of 36.104.
3GPP_LTE_UL_SISO_Throughput.wsv This example workspace demonstrates Throughput vs SNR
measurements for a LTE Uplink system in AWGN (Additive
White Gaussian Noise) channel with SISO.
3GPP_LTE_UL_TX.wsv This example workspace demonstrates a spectrum and a CCDF
measurement of a LTE Uplink transmitter.
3GPP_LTE_UL_TxEVM.wsv This example workspace demonstrates EVM measurements for
10
SystemVue - Examples
LTE Uplink transmitter in FDD and TDD modes.
11
SystemVue - Examples
Cognitive Radio
Examples in this directory implement cognitive radio spectrum sensing and signal
generation that utilize the SystemVue LTE and WiMAX Baseband Verification examples.
Contents
12
SystemVue - Examples
DVBS2 (examples)
DVBT2 (examples)
13
SystemVue - Examples
14
SystemVue - Examples
15
SystemVue - Examples
Name Description Usage
WiMAX_DL_Source_Spectrum_CCDF.wsv This example workspace demonstrates a spectrum and a
CCDF measurement of a WiMAX downlink source.
Wimax_DL_UL_BER_TDD_Combine This example workspace demonstrates a swept BER vs
Eb/No measurement for a WiMAX TDD system in AWGN
(Additive White Gaussian Noise).
1. A composite TDD waveform that contains both UL and DL
frames are provided as signal source.
2. The downlink BER is tested in design
WiMAX_DL_AWGN_BER.
3. The uplink BER is tested in design
WiMAX_UL_AWGN_BER.
WiMAX_UL_AWGN_BER.wsv This example workspace demonstrates a swept BER vs
Eb/No measurement for a WiMAX uplink in AWGN (Additive
White Gaussian Noise).
WiMAX_UL_Ranging_Src This example gives the WiMAX UL Ranging(including data,
fastfeedback, HARQ_ACK and ranging bursts) demodulation
result using Agilent 89600 VSA.
16
SystemVue - Examples
Name Description Usage
WPAN_HRP_TxEVM.wsv This example measures the EVM of WPAN HRP transmitter. For
additional documentation see WPAN_HRP_TxEVM (examples)
WPAN_HRP_TxWaveform_Spec.wsv This example measures the Waveform, Spectrum and CCDF of
WPAN HRP transmitter. For additional documentation see
WPAN_HRP_TxWaveform_Spec (examples)
WPAN_LRP_TxWaveform_D.wsv This example measures the Waveform, Spectrum and CCDF of
WPAN Directional LRP transmitter. For additional documentation
see WPAN_LRP_TxWaveform_D (examples)
WPAN_HRP_AWGN_BER.wsv This example measures the WPAN HRP BER and FER on AWGN
channel. Users can change HRPModeIdx from 0 to 2 in
Signal_Generation_VARs and get BER and FER results for
different modulations and code rates. For additional
documentation see WPAN_HRP_AWGN_BER (examples)
WPAN_HRP_RawBER.wsv This example measures the WPAN Raw BER and FER on AWGN
channel. For additional documentation see WPAN_HRP_RawBER
(examples)
WPAN_HRP_RxSensitivity.wsv This example measures the WPAN HRP receiver sensitivity. The
minimum power input to a single receiver is defined such that the
error criterion of BER less than 1e-7 is met. A compliant HRP
receiver shall have a sensitivity that is less than -50 dBm for HRP
mode index 0. For additional documentation see
WPAN_HRP_RxSensitivity (examples)
WPAN_HRP_AWGN_BER
The design for HRP BER measurement under AWGN channel is shown below:
Users can change HRPModeIdx from 0 to 2 in Equations and get BER results for different
modulations. Please note the HRPModeIdx for each sub-packets should be the same. In
Equations, the Eb/N0 and corresponding SNR is calculated. The number of frames for
simulating BER is defined which may be varied for different Eb/N0.
BitsPerOFDMSymbol is calculated and output in the Simulation Log window. The design
should be simulated twice to get the value of BitsPerOFDMSymbol. For the first simulation,
after reading the BitsPerOFDMSymbol from the Simulation Log window, the simulation can
be stopped. Then the value of BitsPerOFDMSymbol should be filled into Equation. With the
correct value of BitsPerOFDMSymbol, starting the simulation again.
The performances of BER under AWGN for HRP Mode index 0, 1 and 2 are given in Graph
and DataSet below:
17
SystemVue - Examples
References
1. IEEE P802.15.3c/D08, "Part 15.3: Wireless Medium Access Control (MAC) and Physical
Layer (PHY) Specifications for High Rate Wireless Personal Area Networks (WPANs):
Amendment 2: Millimeter-wave based Alternative Physical Layer Extension", 2009.
WPAN_HRP_RawBER
The design for HRP Raw BER (Uncoded BER) measurement under AWGN channel is shown
below:
Users can change HRPModeIdx from 0 to 2 in Equations and get BER results for different
modulations. Please note the HRPModeIdx for each sub-packets should be the same. In
Equations, the Eb/N0 and corresponding SNR is calculated. The number of frames for
simulating BER is defined which may be varied for different Eb/N0.
The performances of RawBER under AWGN for QPSK and 16QAM are given in Graph and
DataSet below:
18
SystemVue - Examples
References
1. IEEE P802.15.3c/D08, "Part 15.3: Wireless Medium Access Control (MAC) and Physical
Layer (PHY) Specifications for High Rate Wireless Personal Area Networks (WPANs):
Amendment 2: Millimeter-wave based Alternative Physical Layer Extension", 2009.
WPAN_HRP_RxSensitivity
The design for HRP receiver minimum input level sensitivity measurement is shown below:
The minimum power input to a single receiver is defined such that the error criterion of
BER less than 1e-7 is met. An HRP receiver shall have a sensitivity that is less than -50
dBm for HRP mode index 0.
References
1. IEEE P802.15.3c/D08, "Part 15.3: Wireless Medium Access Control (MAC) and Physical
Layer (PHY) Specifications for High Rate Wireless Personal Area Networks (WPANs):
Amendment 2: Millimeter-wave based Alternative Physical Layer Extension", 2009.
19
SystemVue - Examples
WPAN_HRP_TxEVM
Below is the transmitter EVM measurement design:
The transmitter evm of each frame, average evm, average EVM for each subcarrierand
and constellation are shown in Graph and DataSet.
Below is the constellation and average EVM for each subcarrierand.
20
SystemVue - Examples
References
21
SystemVue - Examples
1. IEEE P802.15.3c/D08, "Part 15.3: Wireless Medium Access Control (MAC) and Physical
Layer (PHY) Specifications for High Rate Wireless Personal Area Networks (WPANs):
Amendment 2: Millimeter-wave based Alternative Physical Layer Extension", 2009.
WPAN_HRP_TxWaveform_Spec
This design measures the HRP transmitter Waveform, Spectrum and CCDF. The design is
shown below:
The transmitter Waveform, Spectrum and CCDF are shown in Graph and DataSet.
22
SystemVue - Examples
References
1. IEEE P802.15.3c/D08, "Part 15.3: Wireless Medium Access Control (MAC) and Physical
Layer (PHY) Specifications for High Rate Wireless Personal Area Networks (WPANs):
23
SystemVue - Examples
Amendment 2: Millimeter-wave based Alternative Physical Layer Extension", 2009.
WPAN_LRP_TxWaveform_D
This design measures the directional LRP transmitter Waveform, Spectrum and CCDF. The
design is shown below:
The transmitter Waveform, Spectrum and CCDF are shown in Graph and DataSet below:
24
SystemVue - Examples
References
1. IEEE P802.15.3c/D08, "Part 15.3: Wireless Medium Access Control (MAC) and Physical
Layer (PHY) Specifications for High Rate Wireless Personal Area Networks (WPANs):
25
SystemVue - Examples
Amendment 2: Millimeter-wave based Alternative Physical Layer Extension", 2009.
ZigBee Baseband Verification Library Design Example
This ZigBee Wireless Design Library includes several design examples for ZigBee
transmitter spectrum, BER under AWGN channel, receiver sensitivity and adjacent and
alternate jamming resistance measurements. Five example workspaces are provided in
the ZigBee Wireless Design Library.
26
SystemVue - Examples
Contents
Path: Examples\DPD
27
SystemVue - Examples
28
SystemVue - Examples
It is recommended that these workspaces only be used after reading the SystemVue users
guide on Digital Predistortion applications kit:
29
SystemVue - Examples
It is recommend that these workspaces only be used after reading the SystemVue users
guide on Digital Predistortion applications kit
30
SystemVue - Examples
It is recommended that these workspaces only be used after reading the SystemVue users
guide on Digital Predistortion applications kit
31
SystemVue - Examples
32
SystemVue - Examples
33
SystemVue - Examples
FixedPoint Examples
Path: Examples\Hardware Design
34
SystemVue - Examples
Instrument Examples
See Examples (examples) page on how to access and run these examples
Contents
Path: Examples\sub-folder
Practical Applications
Name Description
Generate LTE RF Generate LTE modulated RF signals with RF Vector Synthesizers from Agilent
Signals Technologies
35
SystemVue - Examples
SignalStudio_WFM_BuiltIn.wsv An example on how to use the ReadSignalStudioFile
(algorithm) model in ReadFile Part (algorithm) to read Agilent
Signal Studio waveforms installed with SystemVue
SignalStudioWFM_LTE_DL_5MHz_25RB.wsv An example on how to use the ReadSignalStudioFile
(algorithm) model in ReadFile Part (algorithm) to read an LTE
waveform file of Agilent Signal Studio waveform format.
VSA89600 Demod An example on how to use the VSA_89600_Sink (algorithm) to control Glacier 89600
QPSK.wsv to process waveforms generated by the simulation
VSA89600 Recall An example on how to use the VSA_89600_Source (algorithm) part to control Glacier
QAM512 Data.wsv 89600 for bringing measurement data captured by Glacier 89600 into the simulation
36
SystemVue - Examples
Articles
Forum
Knowledge Center
Technical Support
Training
Videos
37
SystemVue - Examples
Articles
Forum
Knowledge Center
Technical Support
Training
Videos
38
SystemVue - Examples
PLL Examples
Path: Examples\PLL
Articles
Forum
Knowledge Center
Technical Support
Training
Videos
39
SystemVue - Examples
Radar Examples
Contents
Path: Examples\Radar
Path: Examples\Radar
40
SystemVue - Examples
Name Description Usage
FMCW_RADAR.wsv This workspace provides an examples for FMCW Radar system simulation.
Models
Several new models using M code and subnet are created for modeling the
FMCW Radar.
FMCW environment model is created for simulating the environment
including return target including target velocity, range, channel condition.
Clutter, jamming and interference can be also inserted. In the model, on
top of the Radar target model of the Radar library, we add a subnet model
to discribe the linear relation between the time delay and the frequency.
Estimation of target velocity is created by using M code
Estimation of Range is created by using Mcode.
Top level design
A linear FM signal source in the Radar library is used for modeling the FMCW
signal. In this application case we set the PRI=PuleWidth, then the
continous FM signal is archived. The FMCW environment model is used for
the Radar channel. Then we use the target velocity estimator to estimate
the velocity and the target delay estimator to estimate the range. Waveform
and spectrum also measured and plotted.
All these models in examples can be used as templates for custom models.
Users can open these models and modified as needed to create custom
models for their own system simulation.
Radar_Chirp.wsv This example workspace demonstrates a some simple Radar source models with
various impairements.
Example1
Pulse UWB Signal This example shows the Pulse UWB Radar signal
generation capability in SystemVue. The Baseband Pulse UWB signal is
generated by Pulse_Cx subnet model in which the pulse is formed and
windowed by Gaussian or Rectangular window. Then, through RF
Transmitter the RF UWB signal is generated and measured. In the design a
radar channel delay is included for modeling the range information. RF
Receiver is provided to demod the received data. This simple block diagram
is useful as a template for pulse UWB signal generation.
Example2
Pseudo Random UWB Signal Baseband Pseudo Random UWB data is
generated by using bits model and then converted to NRZ signal. Radar
transmitter is used to form the RF UWB signal. In the design a radar
channel delay is included for modeling the range information. The
simulation results are measured by Sink and Spectrum models. All these
models in examples can be used as templates for custom models.
Users can open these models and modified as needed to create custom
models for their own system simulation.
42
SystemVue - Examples
4. The clutter echo is the sum of echos from the single range cell ring.
5. The result is shown in the Design1_CFAR_Out1.
DAR_Rx_DBS This example measures the digital array radar 2D Rectangular Array Rx
Digital Beam Synthesis.
1. The radar signal is a linear frequency modulation pulse in this example.
2. The simulation is carried out with Rx digital IF and analog RF front end,
where DDC and front end circuit effects are considered. Users can push into
the RADAR_Rx_4x4 subnetwork to set the IF/RF parameters for each Rx
branch.
3. The array detection angle theta equals to pi/2. The array detection angle
phi is swept from 0 to pi.
4. The signal power is average in one PRI to demonstrate the antenna
pattern vs phi.
5. Results are shown in Graphs.
DAR_measurement.wsv This example demonstrates that the digital array radar measures angle
error with monopulse.
1. The radar signal is a linear frequency modulation pulse in this example.
2. The radar array is divided two 16x1 sub-array. The sum signal of two
sub-array output is used for range and doppler tracking, and serves as the
phase reference for the error signals. The difference signal's polarity of two
sub-array output indicates phase, with reference to the sum signal.
3. The delta_theta is the result of target angle error compare to antenna
direction.
4. The delta_theta = (lambda /(pi * D * cos(theta0)) * arctan(E_difference
/ E_sum)
DAR_Tx_DBS This example measures the digital array radar 2D Rectangular Array Tx
Digital Beam Synthesis.
1. The radar signal is a linear frequency modulation pulse in this example.
2. The simulation is carried out with Tx digital IF and analog RF front end,
where DUC and front end circuit effects are considered. Users can push into
the RADAR_Tx_4x4 subnetwork to set the IF/RF parameters for each Rx
branch.
3. The array detection angle theta equals to pi/2. The array detection angle
phi is swept from 0 to 2*pi.
4. The signal power is average in one PRI to demonstrate the antenna
pattern vs phi.
5. Simulation results with ideal Tx and digital T/R are shown in Graphs.
43
SystemVue - Examples
PDRADAR_AmbiguityResolution This example demos the ambiguity resolution for a
target's range and velocity in noise.
1. The PD RADAR is detecting a target in a distance
of 300km and a velocity of 180m/s
2. Two PRIs are used for ambiguity resolution
measurement with 1ms and 1.001ms. More PRIs can
be used for your application.
3. The received Signal to NoiseRatio (SNR) is -10dB
4. The PD RADAR using a Hammingwindow based
pulse compressor with a BT product of 50
5. The Pulse Doppler (PD) processing utilize a
moving target detection(MTD) with a CPI(Coherent
Processing Interval) of 32 pulses
6. The CFAR (Constant False AlarmRate) algorithm is
Cell Average (CA)
7. Users can set up the system parameters or
replace a component according to their particular
requirements.
PDRADAR_DetectionProbability_AWGN This example measures a PD RADAR's detection
probability under AWGN
1. The PD RADAR is detecting a target in a distance
of 60km and a velocity of 60m/s
2. The received Signal to Noise Ratio (SNR) is swept
from -18dB to -10dB
3. The PD RADAR using a Hamming window based
pulse compressor with a BT product of 50
4. The Pulse Doppler (PD) processing utilize a
moving target detection (MTD) with a CPI(Coherent
Processing Interval) of 32 pulses
5. The CFAR (Constant False Alarm Rate) algorithm
is Cell Average (CA)
6. On an Intel Core 2 E6850/3.0G 4GB PC powered
by MS Windows XP and SystemVue2010.07,
Simulation time is about 45 minutes
7. Users can set up the system parameters or
replace a component according to their particular
requirements.
PDRADAR_DetectionProbability.wsv This example measures a PD RADAR's detection
probability with Clutter
1. The PD RADAR is detecting a target in a distance
of 60km and a velocity of 60m/s
2. The received Signal to Noise Ratio (SNR) is swept
from -14dB to -6dB
3. The clutter is with a Rayleigh distribution in
amplitude and a Gaussian distribution in spectrum
and stored in data files for simulation speed up
purpose.
4. The Clutter to Noise Ratio (CNR) is set to 10dB
5. The PD RADAR using a Hamming window based
pulse compressor with a BT product of 50
6. The Pulse Doppler (PD) processing utilize a
moving target detection (MTD) with a CPI(Coherent
Processing Interval) of 32 pulses
7. The CFAR (Constant False Alarm Rate) algorithm
is Cell Average (CA)
8. On a Intel Core 2 E6850/3.0G 4GB PC powered by
MS Windows XP and SystemVue2010.07, Simulation
time is about 90 minutes
9. Users can set up the system parameters or
replace a component according to their particular
requirements.
44
SystemVue - Examples
PDRADAR_DetectionProbability_AWGN_DigitalIF This example measures a PD RADAR's detection
probability under AWGN with digital IF.
1. The PD RADAR is detecting a target in a distance
of 60km and a velocity of 60m/s
2. The received Signal to Noise Ratio (SNR) is swept
from -17dB to -9dB
3. The PD RADAR using a Hamming window based
pulse compressor with a BT product of 50
4. The Pulse Doppler (PD) processing utilize a
moving target detection (MTD) with a CPI(Coherent
Processing Interval) of 32 pulses
5. The CFAR (Constant False Alarm Rate) algorithm
is Cell Average (CA)
6. The upsampling ratio from baseband to IF is 5.
The number of bits for DAC is 8.
7. The downsampling ratio from digital IF to
baseband is 5. The number of bits for ADC is 8.
8. Users can set up the system parameters or
replace a component according to their particular
requirements.
PDRADAR_FalseAlarmRate_AWGN.wsv This example measures a PD RADAR's false alarm
rate under AWGN
1. The input to the PD radar receiver is Noise only.
2. The PD RADAR using a Hamming window based
pulse compressor with a BT product of 50
3. The Pulse Doppler (PD) processing utilize a
moving target detection (MTD) with a CPI(Coherent
Processing Interval) of 32 pulses
4. The CFAR (Constant False Alarm Rate) algorithm
is Cell Average (CA)
5. On an Intel Core 2 E6850/3.0G 4GB PC powered
by MS Windows XP and SystemVue2010.07,
simulation time is about 90 minutes.
6. Users can set up the system parameters or
replace a component according to their particular
requirements.
PDRADAR_FalseAlarmRate.wsv This example measures a PD RADAR's false alarm
rate with Clutter
1. The inputs to the PD radar receiver are Clutter and
Noise.
2. The clutter is with a Rayleigh distribution in
amplitude and a Gaussian distribution in spectrum
and stored in data files for simulation speed up
purpose.
3. The Clutter to Noise Ratio (CNR) is set to 10dB
4. The PD RADAR using a Hamming window based
pulse compressor with a BT product of 50
5. The Pulse Doppler (PD) processing utilize a
moving target detection (MTD) with a CPI(Coherent
Processing Interval) of 32 pulses
6. The CFAR (Constant False Alarm Rate) algorithm
is Cell Average (CA)
7. On an Intel Core 2 E6850/3.0G 4GB PC powered
by MS Windows XP and SystemVue2010.07,
simulation time is about 180 minutes
8. Users can set up the system parameters or
replace a component according to their particular
requirements.
PDRADAR_Jamming_Pd_AWGN This example measures a PD RADAR's detection
probability with Jamming Interference.
45
SystemVue - Examples
1. The PD RADAR is detecting a target in a distance
of 60km and a velocity of 60m/s
2. The received Signal to Interference Ratio (SNR) is
swept from -18dB to -10dB
3. The PD RADAR using a Hamming window based
pulse compressor with a BT product of 50
4. The Pulse Doppler (PD) processing utilize a
moving target detection (MTD) with a CPI(Coherent
Processing Interval) of 32 pulses
5. The CFAR (Constant False Alarm Rate) algorithm
is Cell Average (CA)
6. WiMAX 16e downlink with 80MHz bandwidth is
provided for Jamming Waveform.
7. Users can set up the system parameters or
replace a component according to their particular
requirements.
PDRADAR_Measurement.wsv This example measures a target's range and velocity
in clutter and noise
1. The PD RADAR is detecting a target in a distance
of 100km and a velocity of 60m/s
2. The received Signal to Noise Ratio (SNR) is -10dB
3. The clutter is with a Rayleigh distribution in
amplitude and a Gaussian distribution in spectrum
and stored in data files for simulation speed up
purpose.
4. The Clutter to Noise Ratio (CNR) is set to 10dB
5. The PD RADAR using a Hamming window based
pulse compressor with a BT product of 50
6. The Pulse Doppler (PD) processing utilize a
moving target detection (MTD) with a CPI(Coherent
Processing Interval) of 32 pulses
7. The CFAR (Constant False Alarm Rate) algorithm
is Cell Average (CA)
8. On an Intel Core 2 E6850/3.0G 4GB PC powered
by MS Windows XP and SystemVue2010.07,
simulation time is about 90 minutes
9. Users can set up the system parameters or
replace a component according to their particular
requirements.
PDRADAR_DetectionProbability_AWGN
PDRADAR_DetectionProbability_Cluttering
PDRADAR_FalseAlarmRate_AWGN
PDRADAR_FalseAlarmRate_Cluttering
PDRADAR_Measurement
PD RADAR Receiver Test Examples
Contents
46
SystemVue - Examples
Name Description Usage
PDRADAR_Rx_Waveform.wsv This example measures the waveform of a PD RADAR receiver with
clutter and noise
1. The waveform includes the components from target echo, clutter
and noise
2. Both the RF waveform and the RF spectrum of the received signal
are measured.
3. On an Intel Core 2 E6850/3.0G 4GB PC powered by MS Windows XP
and SystemVue2010.07, Simulation time is about 1 minute
PDRADAR_Clutter.wsv This example measures the clutter signal of the radar environment.
The clutter refers to radio frequency (RF) echoes returned from targets
which are uninteresting to the radar operators.
1. A statistical model is set up to simulate the real world clutter.
2. The clutter has certain magnitude probability density functions and
power spectrum densities.
3. Results are shown in associated graphs.
4. Simulation time is about 11.93 seconds on an Intel Core 2
E6850/3.0G 4GB PC powered by MS Windows XP and
SystemVue2010.07.
PDRADAR_DynamicRange.wsv This example measures dynamic range of the radar receiver. The
dynamic range is the input signal power range to be amplified without
distortion.
1. Measured the 1 dB gain compression power of the low noise
amplifier in RF.
2. Measured the output IF signal power.
3. Measured the baseband signal power after ADC and digital down
converter.
4. Results are shown in associated graphs
5. Simulation time is about 10.26 seconds on an Intel Core 2
E6850/3.0G 4GB PC powered by MS Windows XP and
SystemVue2010.07.
PDRADAR_Selectivity.wsv This example measures the adjacent band selectivity of the radar
receiver. Radar frequency sensitivity is a very important characteristic
as it determines radar's interference immunity.
1. A filtered noise is constructed to simulation the interference in the
adjacent band of the radar signal.
2. The simulation is carried out with digital IF and analog RF front end,
where, both DUC/DDC and front end circuit effects are considered.
3. Results are shown in associated graphs.
4. Simulation time is about 19585.87 seconds on an Intel Xeon CPU
5130 2.00GHz, 2 processors, 3G RAM PC powered by MS Windows XP
and SystemVue2010.07.
PDRADAR_Sensitivity.wsv This example measures sensitivity of the radar receiver. Radar
sensitivity is determined by the ability to reliably detect weak signals
in the presence of noise.
1. A noise model is the simulated thermal noise (The noise spectrum
density is -173.975 dBm/Hz).
2. The simulation is carried out with digital IF and analog RF front end,
where, both DUC/DDC and front end circuit effects are considered.
3. Results are shown in associated graphs.
4. Simulation time is about 21975.57 seconds on an Intel Core 2
E6850/3.0G 4GB PC powered by MS Windows XP and
SystemVue2010.07.
PDRADAR_Clutter
PDRADAR_DynamicRange
PDRADAR_Rx_Waveform
47
SystemVue - Examples
PDRADAR_Selectivity
PDRADAR_Sensitivity
PD RADAR Transmitter Test Examples
Contents
PDRADAR_Waveform
On the Web
Articles
Forum
Knowledge Center
Technical Support
Training
Videos
48
SystemVue - Examples
Articles
Forum
Knowledge Center
Technical Support
Training
Videos
50
SystemVue - Examples
VBScripting Examples
Path: Examples\VBScripting
51
SystemVue - Examples
*Path: Examples\FlexOFDM
52
SystemVue - Examples
54
SystemVue - Examples
Articles
Forum
Knowledge Center
Technical Support
Training
Videos
55
SystemVue - Examples
Comms Examples
Contents
Path: Examples\Comms\sub-folder
BER (examples)
OFDM (examples)
Satellite (examples)
Zigbee (examples)
Path: Examples\Comms
BER Examples
Path: Examples\Comms\BER
56
SystemVue - Examples
Name Description Usage
PAM- This workspace shows simulated Bit Error Ratio (BER)
QAM_BER_Importance_Sampling.wsv performance vs. theory for several PAM and QAM modulation
formats using the "BER_IS" measurement sink. This
measurement alogirthm uses the "Improved Importance
Sampling" method to provide a highly-efficient analytical
estimate of the true BER.
QPSK_BER_CODED_Viterbi.wsv This example workspace demonstrates setup of BER
simulation for a QPSK modulated system including FEC with
convolutional coding and Viterbi decoding. Improvements to
BER with soft decision detection are shown
QPSK_BER_Importance_Sampling.wsv This example workspace demonstrates setup of BER
simulation for modulated signals using QPSK as an example
with swept control over EbNo using Math language equations
and sweep controller. BER is facilitated using both Monte
Carlo and Importance Sampling with comparison again
theoretical BER curves.
Transceiver_BER_with_Scripting.wsv This example combines simulation scripting using SystemVue
Math language with a typical setup for BER simulation using
swept EbNo simulation. User has control over multiple
modulation formats with swept control over EbNo for acurate
BER simulation
OFDM Examples
Path: Examples\Comms\OFDM
Articles
Forum
Knowledge Center
57
SystemVue - Examples
Technical Support
Training
Videos
Satellite Examples
Contents
Path: Examples\sub-folder
Galilleo (examples)
GPS (examples)
Galileo Examples
Path: Examples\Comms\Satellite\Galileo
GPS Examples
Path: Examples\Comms\Satellite\GPS
58
SystemVue - Examples
Name Description Usage
GPS_L1_Source_and_RF_TX.wsv This example generates GPS ranging code of P-Code and C/A-
Codes in GPS satellite navigation. The GPS L1 source is also
generated by using P-Code and C/A Codes. The GPS navigation
(NAV) applications have data coding requirements defined in the
technical specification IS-GPS-200D (Navstar GPS Space Segment
/ Navigation User Interfaces). For GPS NAV applications, two basic
ranging codes are generated (among several others). The
precision (P) code is the principal NAV ranging code. The
coarse/acquisition (C/A) code is used primarily for acquisition of
the P code.
GPS_L1C_Source_and_RF_TX.wsv This example generates GPS PRN ranging codes L1CPi(t) and
L1CDi(t) and overlay codes L1COi(t) based on IS-GPS-800
specification. The GPS L1C source is also generated by using
ranging codes L1CPi(t) and L1CDi(t) and overlay codes L1COi(t).
In this L1C source, BCH coder, LDPC coder and interleaver are also
included.
GPS_L2_Source_and_RF_TX.wsv This example generates GPS ranging code of P-Code and C/A-
Codes in GPS satellite navigation. The GPS L2 source is also
generated by using P-Code and C/A Codes. The GPS navigation
(NAV) applications have data coding requirements defined in the
technical specification IS-GPS-200D (Navstar GPS Space Segment
/ Navigation User Interfaces). For GPS NAV applications, two basic
ranging codes are generated (among several others). The
precision (P) code is the principal NAV ranging code. The
coarse/acquisition (C/A) code is used primarily for acquisition of
the P code.
GPS_L2C_Source_and_RF_TX.wsv This example generates GPS PRN ranging codes P-Code, L2 CM-
Code and L2 CL-Code based on IS-GPS-200D specification. The
GPS L2C source is also generated by using ranging codes P-Code,
L2 CM-Code and L2 CL-Code. The FEC (convolutional coder) is also
implemented.
GPS_L5_Source_and_RF_TX.wsv This example generates GPS PRN ranging codes L5-Codes (I5i(t)
and Q5i(t)) based on IS-GPS-705 specification. The GPS L5source
is also generated by using ranging codes L5-Codes. The FEC
(convolutional coder) is also implemented.
Zigbee Examples
Path: Examples\Comms\Zigbee
59
SystemVue - Examples
Name Description Usage
Zigbee_Adjacent_Jamming_Resistance.wsv This example workspace demonstrates Adjacent channel
jamming resistance for ZigBee systems in the 868.0 -
868.6 MHz band.
Zigbee_Alternate_Jamming_Resistance.wsv This example workspace demonstrates Alternate jamming
resistance for ZigBee systems in the 868.0 - 868.6 MHz
band.
Zigbee_AWGN_BER.wsv This example workspace demostrates swept BER vs SNR
measurements for ZigBee system under AWGN channel
with example designs for 868MHz, 915 MHz, and 2450
MHz bands
Zigbee_Sensitivity.wsv This example workspace demostrates swept FER vs
Transmit signal power for ZigBee sensitivity
measurements with example designs for 868MHz, 915
MHz, and 2450 MHz bands
Zigbee_TxWaveform_Spec.wsv This example workspace demonstrates spectral
measurements and vector demodulation of ZigBee
transmitter waverforms with example designs for
868MHz, 915 MHz, and 2450 MHz bands. Agilent
E89601A VSA SW is utilized for the dynamic
demodulation and analysis.
Zigbee868_915Mhz.wsv This workspace includes two examples to generate
Zigbee signal source based on IEEE 802.15.4 868 MHz
PHY specification and 915 MHz PHY specification.
Zigbee_2450MHz.wsv This workspace includes two examples to generate
Zigbee signal source based on IEEE 802.15.4 2450 MHz
PHY specification.
On the Web
Articles
Forum
Knowledge Center
Technical Support
Training
Videos
60
SystemVue - Examples
Articles
Forum
Knowledge Center
Technical Support
Training
Videos
61
SystemVue - Examples
62
SystemVue - Examples
Name Description Usage
5GHZ VSWR This is a simple example of a 3 sector 5.8 GHz receiver that can be
Detector.wsv used as a TX power
meter or VSWR tester. This example will show the importance or RF
architecture work
and how many design parameters can be confidently selected using an
RF architecture
design tool.
AppCAD 1.9 GHZ CDMA This is a simple illustration of how a dumbed down Spectrasys
Handset Receiver.wsv simulation will give the same answers as the AppCAD NoiseCalc
example '1.9 GHz Handset Receiver'. Furthermore, a more realistic
design is created showing the value of Spectrasys above spreadsheets.
Diversity TX and Hybrid This is a simple illustration of a diversity transmitter with a hybrid
Amp.wsv amplifier. Two IS95 carriers are created at 1955 and 1965 MHz.
Dual Band Frequency This example illustrates the IF performance of a dual band CDMA What IF,
Plan.wsv receiver. Spectrasys
Freq Dependent This example shows how a frequency dependent attenuator can be
Attn.wsv used to create a filter mask.
Mixer Model Noise.wsv Shows how mixer fundamental and image noise is calculated. System
Simulated and manually calculated results are compared. Analysis
Equations
Tuning
Variables
Resistor Noise This workspace illustrates how noise is calculated and simulated in Noise
Analysis.wsv Spectrasys Equations
RF Link This workspace compares power compression curves simulated in the Equations
Compression.wsv frequency domain with Spectrasys and time domain with data flow
RF Link with Noise.wsv This example shows how to correctly model noise in a data flow / RF Noise Co-
cosimulation simulation
RX Blocking.wsv This example shows how a blocking signal will affect the receive Phase
sensitivity because of LO phase noise Noise
Simple Table Mixer.wsv This is example will help the user understand table mixer configuration
and operation.
Simple Transceiver.wsv This is a illustration of how sub-network models. Transmitter and
receiver schematics are created are re-used at a top level transceiver
schematic that incorporates a diversity receiver. Custom symbols were
also created for the transmitter and receiver.
Temperature This example shows how to add temperature coefficients to parameters
Sweeps.wsv and create temperature sweeps.
Transceiver_RFLink.wsv This tutorial example shows how an RF air interface defined in
Spectrasys can be dropped into a DSP link-level simulation using the
RFLink component. The effect of RF Transmit IP3 and filter rolloff can
easily be seen on the received baseband constellation.
Tx RX Chain.wsv This is a illustration an entire transmit and receive chain including the Spectrasys
path loss between the transmitter and receiver. Receiver noise is
calculated along with TX output Spectrum.
WhatIF Dual Analysis In this particular example we have an RF input spectrum from 275 to
Only.wsv 325 MHz. The desired IF is a difference IF at 800 MHz derived from a
high side LO. Since we have chosen the IF frequency to be 800 MHz
and the IF bandwidth is 1 MHz then the LO will range from 1075.5 to
1124.5 MHz. In this given example we are looking at the 'Single
Intermediate Frequency' behavior only.
Zero IF Rx This workspace shows the effects on the output trajectory of a zero IF
Impairments.wsv receiver for various impairments such gain and phase imbalance as well
as phase noise and LO to RF leakage. This example is featured in
63
SystemVue - Examples
tutorial video http://www.youtube.com/watch?v=1F93Q3J8gMw .
64
SystemVue - Examples
65