MW Class Manual v002 Dec05
MW Class Manual v002 Dec05
Microwave
Programming
Class Manual
microFLEX
FLEX
Microwave Programming
Manual
553-401-78/1205 REV 002
T
FLEX/microFLEX Microwave Programming Class
Module 1-6
Class Manual
553-401-78/1205
MRP REV 002
/ MICRO MICROWAVE PROGRAMMING CLASS
©T
321 Harrison Avenue
Boston, Massachusetts 02118
i
Limited Reproduction Rights for Teradyne
Customers
This document may be reproduced by a Teradyne customer under the Software
Product Support Agreement solely for internal use by the customer’s employees
whose responsibility includes Teradyne equipment. Any copy of this document, or
portions thereof, must contain copyright and propriety rights notice as stated on
the original.
The material contained in this document is subject to change without prior notice.
Teradyne Inc. assumes no responsibility for the completeness or accuracy of this
document. This document contains trade secrets and confidential information,
and is furnished pursuant to a license from Teradyne, Inc. Use or reproduction of
this document is restricted under the terms of the license.
Restricted Rights
Acknowledgments
ii
Printing History
FLEX MW Student Class Manual 553-401-78 IG-XL 5.00.80 Release 0 May 2005
FLEX MW Student Lab Guide 553-401-79 IG-XL 5.00.80 Release 0 May 2005
FLEX MW Student Class Manual 553-401-78 IG-XL 5.00.80 Release v.001 June 2005
FLEX MW Student Lab Guide 553-401-79 IG-XL 5.00.80 Release v.001 June 2005
FLEX/microFLEX MW Student Class Manual 553-401-78 IG-XL 5.00.80 Release v.002 Dec 2005
FLEX/microFLEX MW Student Lab Guide 553-401-79 IG-XL 5.00.80 Release v. 002 Dec 2005
iii
Overall Class Objectives
Review RF/Microwave Basic Concepts and Test Principles
Provide an architectural overview of the FLEX-microFLEX Microwave
System
Provide the student with a broad understanding of how the FLEX-
microFLEX Microwave subsystem works:
o lower level hardware and software training to enable the
development of customized tests
o higher level user interfaces for faster test program development
Provide the student with practical experience using the IG-XL debug tools
for microwave test program development
Provide the student with practical experience using the tester to develop
and debug tests on a low-noise-amplifier (LNA) DUT, modulator DUT, and
demodulator DUT.
Use a thru cable to gain experience using MWSource and MWReceiver.
iv
Prerequisites
IG-XL Basic Programming
o Provides the student with the information necessary to write edit,
load and debug test programs on the FLEX-microFLEX test system
o Emphasis is on understanding procedures to run IG-XL software in
order to understand program structure when testing digital, analog
and mixed signal devices.
IG-XL Mixed-Signal Programming
Recommended: Applied RF Techniques I by Besser Associates
v
Table of Contents
MODULE 1 MODULE 6
Introduction to Sourcing PTS-310 Option M6 - 1
and Measuring RF Signals M1 - 13
FLEX-microFLEX Microwave
System Architecture M1 - 32
MWSource and MWReceiver M1 - 39 APPENDIX A
ZFL-1000 LN Data Sheet A1 - 1
MODULE 2 DIB Schematics A2 - 1
Gain M2 - 5
1 dB Compression M2 - 29
IMD/IP2/IP3 M2 - 33 APPENDIX B
Noise Figure M2 - 58 Microwave Specification B1 -1
Phase Noise M2 - 69 Document (ESSD)
MODULE 3 APPENDIX C
Analog Modulation M3 - 2 Transmission-Line Theory C-1
Quadrature Modulation M3 - 21
Modulated Source M3 - 62 APPENDIX D
Digital Modulation M3 - 85 List of Reference Materials D1 - 1
MODULE 4 APPENDIX E
One-Port S-Parameter M4 - 1 Sample Code (see Lab Solutions) E1 - 1
MODULE 5
S-Parameter Calibration M5 - 9
Receiver NF Calibration M5 - 14
ENR Calibration M5 - 17
MW CalDIB Software M5 - 20
vi
Agenda
Module 1:
Introduction: Sourcing and Measuring RF signals
Module 2:
RF Device Tests
RF Gain
o Lab 2.1 Measure LNA Gain
o Lab 2.2 Sweep LNA Gain
1dB Compression
IMD, IP2, IP3
o Lab 2.3 IP2 Measurement
o Lab 2.4 IP3 Measurement
Noise Figure
o Lab 2.5 Noise Figure Measurement
Phase Noise
o Lab 2.6 Phase Noise Measurement
Module 2 Review
vii
A G E N D A
Module 3:
Introduction to RF Modulation
Analog Modulation
o Lab 3.1 AM Modulation (BBAC&MWMS)
Quadrature Modulation
o Lab 3.2(BBAC)&3.2(VHFAC) Modulator/Demodulator
o Lab 3.3(BBAC)&3.3 (VHFAC) Modulator/Demodulator
Digital Modulation
Microwave Modulated Source (MWMS)
o Lab 3.4 GSM Signal Generation
Module 3 Review
Module 4:
S-parameters Tests
Module 5:
One-Port Sparameters, System NF and ENR
Calibrations
Module 6:
Optional Materials
PTS-310 Synthesizer
viii
M O D U L E 1
Module
1
Module 1 covers:
microFLEX
micro
This document may be reproduced by a Teradyne customer under the Software Product Support
Agreement solely for internal use by the customer’s employees whose responsibility include
Teradyne equipment. Any copy of this document, or portions thereof, must contain copyright
and propriety rights notice as stated on the original. ©Copyright 2005 Teradyne Inc.
Printed in the U.S.A. Teradyne Inc., 321 Harrison Avenue Boston, MA 02118
The material contained in this document is subject to change without prior notice. Teradyne,
Inc. assumes no responsibility for the completeness or accuracy of this document. This
document contains trade secrets and confidential information, and is furnished pursuant to a
license from Teradyne, Inc. Use or reproduction of this document is restricted under the terms
of the license.
RESTRICTED RIGHTS
Use, duplication or disclosure by the Government is subject to restrictions as set forth in
paragraph (c) (1) (ii) of the Rights in Technical Data and Computer Software clauses at
252.227-7013.
ACKNOWLEDGEMENTS
UltraFLEX, FLEX, Catalyst, and Tiger Training Documentation contains references to Windows
NT, Windows 2000 Windows XP, and Microsoft Visual Basic.
It may also contain references to SUN, UNIX, Sparc and Ultra workstations, SunOS and Solaris
OpenWindows and CDE environments.
Module 1 - 2
PN 553-401-78 MRP Rev 002
1
Printing History
FLEX MW Student Class Manual 553-401-78 IG-XL 5.00.80 Release 0 May 2005
FLEX MW Student Lab Guide 553-401-79 IG-XL 5.00.80 Release 0 May 2005
FLEX MW Student Class Manual 553-401-78 IG-XL 5.00.80 Release v.001 June 2005
FLEX MW Student Lab Guide 553-401-79 IG-XL 5.00.80 Release v.001 June 2005
FLEX/microFLEX MW Student Class Manual 553-401-78 IG-XL 5.00.80 Release v.002 Dec 2005
FLEX/microFLEX MW Student Lab Guide 553-401-79 IG-XL 5.00.80 Release v.002 Dec 2005
Module 1 - 3
PN 553-401-78 MRP Rev 002
Module 1 - 4
PN 553-401-78 MRP Rev 002
2
Course Outline
I. Sourcing and Measuring RF signals III. RF Modulation, IQ Mod, IQ Demod
a. FLEX/microFLEX System Overview a. Analog Modulation
b. RF Concepts and Terms b. Lab 3.1 AM modulated wave (sim)
c. FLEX/microFLEX Microwave System Architecture c. Quadrature Modulation
d. MWSource and MWReceiver Instruments d. Lab 3.2 Quadrature Mod/Demod (BBAC)
e. Alternate Digitizer Captures e. Lab 3.3 Quadrature Mod/Demod(VHFAC)
f. Lab 1.1 Source and Receive Loop-back f. Microwave Modulated Source (MWMS)
g. Demo Lab 1.2 Triggering MW Capture With Digital g. Lab 3.1 AM modulated wave (tester)
Pattern (optional to be run latter in the class)
h. Digital Modulation
h. Demo Lab 1.3 Auxiliary Connection to BBAC/VHFAC
Digitizer (optional to be run latter in the class) i. Lab 3.4 GSM Signal Generation (VHFAC)
*Future sections
Module 1 - 6
PN 553-401-78 MRP Rev 002
3
Microwave Course Overview
Module 1 - 7
PN 553-401-78 MRP Rev 002
Module 1: Agenda
¾ Module Objectives
¾ Assumptions and Conventions
¾ FLEX/microFLEX System Overview and RF Concepts
• System Architecture Overview: IG-XL/Microwave and Source/Receive Instruments
• RF Concepts and RF Test Principles: Terms and Definitions
¾ FLEX/microFLEX Microwave System Architecture
• Basic System Architecture, Test Head Boards and Connections
¾ Microwave Instruments: MWSource and MWReceiver
• Microwave Source (MWSource) Introduction and VBT Programming
• Microwave Receiver (MWReceiver) Introduction
• Physical Instruments, DIB Interface, Software Connections (Pins, Channels, Configurations …)
• VBT Programming (MWReceiver and Loopback Measurement Example)
¾ Alternate Digitizer Captures
• Capturing MW Signal with BBAC Digitizer
• Capturing MW Signal with VHFAC Digitizer
¾ Labs (Source/Receiver)
• Lab 1.1 Source and Receive Loop-back
• Demo Lab 1.2 Triggering MW Capture With Digital Pattern (optional - run latter in the class)
• Demo Lab 1.3 Auxiliary Connection to BBAC/VHFAC Digitizer (optional – latter in the class)
¾ Module Review
Module 1 - 8
PN 553-401-78 MRP Rev 002
4
Module 1: Objectives
Module Objectives
¾ Assumptions and Conventions
¾ FLEX/microFLEX
FLEX/microFLEX System Overview and RF Concepts
• System Architecture Overview: IG-XL/Microwave and Source/Receive Instruments
• RF Concepts and RF Test Principles: Terms and Definitions
¾ FLEX/microFLEX
FLEX/microFLEX Microwave System Architecture
• Basic System Architecture, Test Head Boards and Connections
¾ Microwave Instruments: MWSource and MWReceiver
• Microwave Source (MWSource) Introduction and VBT Programming
• Microwave Receiver (MWReceiver) Introduction
• Physical Instruments, DIB Interface, Software Connections (Pins, Channels, Configurations …)
• VBT Programming (MWReceiver and Loopback Measurement Example)
¾ Alternate Digitizer Captures
• Capturing MW Signal with BBAC Digitizer
• Capturing MW Signal with VHFAC Digitizer
¾ Labs (Source/Receiver)
• Lab 1.1 Source and Receive Loop-back
• Demo Lab 1.2 Triggering MW Capture with Digital Pattern (optional – run latter in the class)
• Demo Lab 1.3 Auxiliary Connection to BBAC/VHFAC digitizer (optional – run latter in the class)
¾ Module Review
Module 1 - 9
PN 553-401-78 MRP Rev 002
Module 1: Objectives
Module 1 - 10
PN 553-401-78 MRP Rev 002
5
Module Assumptions and Conventions
¾ Module Objectives
Assumptions and Conventions
¾ FLEX/microFLEX
FLEX/microFLEX-- System Overview and RF Concepts
• System Architecture Overview: IG-XL/Microwave and Source/Receive Instruments
• RF Concepts and RF Test Principles: Terms and Definitions
¾ FLEX/microFLEX
FLEX/microFLEX Microwave System Architecture
• Basic System Architecture, Test Head Boards and Connections
¾ Microwave Instruments: MWSource and MWReceiver
• Microwave Source (MWSource) Introduction and VBT Programming
• Microwave Receiver (MWReceiver) Introduction
• Physical Instruments, DIB Interface, Software Connections (Pins, Channels, Configurations …)
• VBT Programming (MWReceiver and Loopback Measurement Example)
¾ Alternate Digitizer Captures
• Capturing MW Signal with BBAC Digitizer
• Capturing MW Signal with VHFAC Digitizer
¾ Labs (Source/Receiver)
• Lab 1.1 Source and Receive Loop-back
• Demo Lab 1.2 Triggering MW Capture with Digital Pattern (optional – run latter in the class)
• Demo Lab 1.3 Auxiliary Connection to BBAC/VHFAC digitizer (optional – run latter in the class)
¾ Module Review
Module 1 - 11
PN 553-401-78 MRP Rev 002
¾ For the purpose of discussing the RF test concepts in this course, the
examples presented will assume that the user has a working knowledge of
how to enter information in the Test Flow, Test Instances, and Test
Procedures worksheets.
¾ The procedures and coding for setting up the DUT, which generally includes
powering-up, initializing, and setting the appropriate conditions for testing
will be supplied.
Module 1 - 12
PN 553-401-78 MRP Rev 002
6
Module 1: FLEX/microFLEX
FLEX/microFLEX System Overview and RF
Concepts
¾ Module Objectives
¾ Assumptions and Conventions
FLEX/microFLEX
FLEX/microFLEX System Overview and RF Concepts
• System Architecture Overview: IG-XL/Microwave and Source/Receive Instruments
• RF Concepts and RF Test Principles: Terms and Definitions
¾ FLEX/microFLEX
FLEX/microFLEX Microwave System Architecture
• Basic System Architecture, Test Head Boards and Connections
¾ Microwave Instruments: MWSource and MWReceiver
• Microwave Source (MWSource) Introduction and VBT Programming
• Microwave Receiver (MWReceiver) Introduction
• Physical Instruments, DIB Interface, Software Connections (Pins, Channels, Configurations …)
• VBT Programming (MWReceiver and Loopback Measurement Example)
¾ Alternate Digitizer Captures
• Capturing MW Signal with BBAC Digitizer
• Capturing MW Signal with VHFAC Digitizer
¾ Labs (Source/Receiver)
• Lab 1.1 Source and Receive Loop-back
• Demo Lab 1.2 Triggering MW Capture with Digital Pattern (optional – run latter in the class)
• Demo Lab 1.3 Auxiliary Connection to BBAC/VHFAC digitizer (optional – run latter in the class)
¾ Module Review
Module 1 - 13
PN 553-401-78 MRP Rev 002
micro
Support
Cabinet
Support
Cabinet
Module 1 - 14
PN 553-401-78 MRP Rev 002
7
Module 1: FLEX System Overview and RF Concepts
RF Set
Support
Cabinet
Test Head
Module 1 - 15
PN 553-401-78 MRP Rev 002
¾ IG-
IG-XL Software and Microwave Architecture
MW Receiver
DSP
Tools Worksheets (On-Board Digitizer)
MW port module
DUT
DIB
Module 1 - 16
PN 553-401-78 MRP Rev 002
8
Module 1: FLEX System Overview and RF Concepts
¾ IG-
IG-XL Software and Microwave Integrated Architecture
IG-XL - Microwave
MW Receiver
MW Source
/2 /2
Receive Receive
DSP
VHFAC BBAC (On-Board Digitizer)
/2 /2
Source Source
Mod Source
MW port module
DUT
Test Head
Module 1 - 17
PN 553-401-78 MRP Rev 002
¾ IG-
IG-XL Software and Microwave Integrated Architecture
When sourcing from the baseband instruments and capturing with the
MWReceiver, the VHFACSource and BBACSource baseband instruments, are
used by the MWModulated Source, providing the modulation for the MW
instrument.
RULE: Sourcing: Only one Baseband AWG instrument at a time, (either the
BBAC Source or
VHFAC Source) can be connected to the MW Board for IF sourcing.
RULE: Receiving: The MWReceiver instrument can send its retrieved signals
simultaneously to the MW on-board digitizer, BBACCapture instrument,
VHFACCapture instrument, or any combination of them. That is, the
MWReceiver capture always goes to the MW on-board digitizer. However, you
can select to send the signals to MW on-board digitizer only or to the ON/OFF
Board IF Capture instruments simultaneously.
Module 1 - 18
PN 553-401-78 MRP Rev 002
9
Module 1: FLEX System Overview and RF Concepts
RF2 RF1
MWSRC
CC
B
SRC1
6GHz frequency
Port (A)
synthesizer A MWSRC
CC Module
SRC2
(B)
B
6GHz frequency MWSRC
synthesizer A CC Third
Channel SRC3
Module (LO)
Module 1 - 19
PN 553-401-78 MRP Rev 002
RF1
G4 DSP
(A)
Port
MW Digitizer Module
(B)
IF
B
6 GHz frequency LO RF Third
synthesizer A Channel (LO)
Module
Module 1 - 20
PN 553-401-78 MRP Rev 002
10
Module 1: FLEX System Overview and RF Concepts
Module 1 - 21
PN 553-401-78 MRP Rev 002
¾ Unit of Measurement: dB
• dB is most common unit used in
dB ratio dB ratio
Microwave/RF testing -120 10^-12 -9 0.126 (1/8)
7 5.011 (5)
Module 1 - 22
PN 553-401-78 MRP Rev 002
11
Module 1: FLEX System Overview and RF Concepts
• A variation of the dB unit which is used to quantify microwave signals is the dBm, where:
Module 1 - 23
PN 553-401-78 MRP Rev 002
VPEAK
For a sinusoid: VRMS =
2
Peak power = V2PEAK/R
Module 1 - 24
PN 553-401-78 MRP Rev 002
12
Module 1: FLEX System Overview and RF Concepts
Module 1 - 25
PN 553-401-78 MRP Rev 002
Module 1 - 26
PN 553-401-78 MRP Rev 002
13
Module 1: FLEX System Overview and RF Concepts
dBm
+10
+50dBc
- 40 +70dBc
+20dB
- 60
Module 1 - 27
PN 553-401-78 MRP Rev 002
Module 1 - 28
PN 553-401-78 MRP Rev 002
14
Module 1: FLEX System Overview and RF Concepts
• The transmission line characteristic impedance is most often 50 ohms for microwave test
equipment.
• The two types of transmission lines often used in ATE are coaxial and microstrip.
• Undertightening can make loose connections that can cause poor signal
integrity.
• Keep connectors clean. Do not rotate the center pin when connecting or
disconnecting.
Module 1 - 30
PN 553-401-78 MRP Rev 002
15
Module 1: FLEX System Overview and RF Concepts
• SMA (SubMiniature version A) : (3.5mm) has threaded ground connector nut (most common
cable connector with range up to 18 GHz)
• SMB – smaller version of SMA with snap-on coupling (range up to 10GHz)
• K-type (covers all the K freq. band) : is precision 3.5mm size. Avoid using SMA male on K
females. (range 40 GHz)
• BNC (Bayonet Neill Concelman) : has bayonet ground connection (reduced frequency range
dc to 4 GHz)
• N (Neill) -type: large, threaded connector nut; can carry higher power (range 11 GHz)
• OSP (Omni-Spectra push-on) : spring-loaded, no threads: “blind-mate” insertion (DIB
interface)(range 22 GHz)
• APC: precision hermaphroditic connector: laboratory grade
• OSX, OSSP (Omni-Spectra subminiature push-on )(range 28 GHz) , SMP: miniature types (range dc
to 40 GHz)
• SMCC: RosenbergerTM surface mount coaxial connector (opposite-side PCB launch)
• Many others…
Ð http://ece-www.colorado.edu/~kuester/Coax/connchart.htm ( link to University of Colorado Web page connector chart for connector photo, specs, info)
Module 1 - 31
PN 553-401-78 MRP Rev 002
¾ Module Objectives
¾ Assumptions and Conventions
¾ FLEX/microFLEX
FLEX/microFLEX System Overview and RF Concepts
• System Architecture Overview: IG-XL/Microwave and Source/Receive Instruments
• RF Concepts and RF Test Principles: Terms and Definitions
FLEX/microFLEX
FLEX/microFLEX Microwave System Architecture
Basic System Architecture, Test Head Boards and Connections
¾ Microwave Instruments: MWSource and MWReceiver
• Microwave Source (MWSource) Introduction and VBT Programming
• Microwave Receiver (MWReceiver) Introduction
• Physical Instruments, DIB Interface, Software Connections (Pins, Channels, Configurations …)
• VBT Programming (MWReceiver and Loopback Measurement Example)
¾ Alternate Digitizer Captures
• Capturing MW Signal with BBAC Digitizer
• Capturing MW Signal with VHFAC Digitizer
¾ Labs (Source/Receiver)
• Lab 1.1 Source and Receive Loop-back
• Demo Lab 1.2 Triggering MW Capture with Digital Pattern (optional – run latter in class)
• Demo Lab 1.3 Auxiliary Connection to BBAC/VHFAC digitizer (optional – run latter in class)
¾ Module Review
Module 1 - 32
PN 553-401-78 MRP Rev 002
16
Module 1: FLEX Microwave System Architecture
J13 J14
Note: This diagram is gives introductory general overview. Future slides give more detail and additional allowed signal path combinations mapped to OSP connectors
Module 1 - 34
PN 553-401-78 MRP Rev 002
17
Module 1: FLEX Microwave System Architecture
¾ Basic System Architecture:
• The FLEX Microwave system combines multiple hardware resources to source and
measure RF signals and also to provide a fully functional high-performance Vector
Network Analyzer (VNA):
9 RF Synthesizers in the support cabinet provide high quality sinusoids up to 6GHz.
9 A Synthesizer Control Card in the support cabinet card cage controls the
synthesizer frequency.
9 The Microwave Instrument consists of two boards (RF1 and RF2) that are
located in the test head.
Module 1 - 35
PN 553-401-78 MRP Rev 002
Module 1 - 36
PN 553-401-78 MRP Rev 002
18
Module 1: FLEX Microwave System Architecture
Module 1 - 37
PN 553-401-78 MRP Rev 002
Module 1 - 38
PN 553-401-78 MRP Rev 002
19
Module 1: Microwave Instruments: MWSource and MWReceiver
¾ Module Objectives
¾ Assumptions and Conventions
¾ FLEX/microFLEX
FLEX/microFLEX System Overview and RF Concepts
• System Architecture Overview: IG-XL/Microwave and Source/Receive Instruments
• RF Concepts and RF Test Principles: Terms and Definitions
¾ FLEX/microFLEX
FLEX/microFLEX Microwave System Architecture
• Basic System Architecture, Test Head Boards and Connections
¾ Microwave Instruments: MWSource and MWReceiver
• Microwave Source (MWSource) Introduction and VBT Programming
• Microwave Receiver (MWReceiver) Introduction
• Physical Instruments, DIB Interface, Software Connections (Pins, Channels, Configurations …)
• VBT Programming (MWReceiver and Loopback Measurement Example)
¾ Alternate Digitizer Captures
• Capturing MW Signal with BBAC Digitizer
• Capturing MW Signal with VHFAC Digitizer
¾ Labs (Source/Receiver)
• Lab 1.1 Source and Receive Loop-back
• Demo Lab 1.2 Triggering MW Capture with Digital Pattern (optional – run latter in class)
• Demo Lab 1.3 Auxiliary Connection to BBAC/VHFAC digitizer (optional – run latter in class)
¾ Module Review
Module 1 - 39
PN 553-401-78 MRP Rev 002
RF2 RF1
MWSRC
CC
B
SRC1
6GHz frequency
Port (A)
synthesizer A MWSRC
CC Module
SRC2
(B)
B
6GHz frequency MWSRC
synthesizer A CC Third
Channel SRC3
(usually
Module LO,
but not
limited
to this
use)
Module 1 - 40
PN 553-401-78 MRP Rev 002
20
Module 1: Microwave Instruments: MWSource and MWReceiver
¾ MWSource Instrument
Module 1 - 41
PN 553-401-78 MRP Rev 002
RF2 RF1
A B SRC SRC1
(A)
6GHz frequency
synthesizer Port
SRC2
(B)
SRC
A B SRC3
(LO)
6GHz frequency
TCM
SRC
synthesizer
Module 1 - 42
PN 553-401-78 MRP Rev 002
21
Module 1: Microwave Instruments: MWSource and MWReceiver
• Main Channels:
9 Source 1 to “A” ports
9 Source 2 to “B” ports
Module 1 - 43
PN 553-401-78 MRP Rev 002
Support
TCM RF I/Os
From Support Source Typ. DUT LO’s
Synthesizer TCM
“LO” OSP ports
From Receiver LO
Receiver
DIB Access
Synthesizer LO Phase
Detector
BBAC DIG
VHFAC DIG
On-Board DIG DIB Access
Module 1 - 44
PN 553-401-78 MRP Rev 002
22
Module 1: Microwave Instruments: MWSource and MWReceiver
(FLEX Gen4 Microwave)
Port Noise
Source
Support
TCM RF I/Os
From Support Source Typ. DUT LO’s
TCM
Synthesizer
“LO” OSP ports
From Receiver LO
Receiver
DIB Access
Synthesizer LO Phase
Detector
BBAC DIG
VHFAC DIG
On-Board DIG DIB Access
Module 1 - 45
PN 553-401-78 MRP Rev 002
• Only one A port, one B port, and 1 LO OSP port can be connected
simultaneously.
• Cannot connect a source and use the LNA receive path on the B mux or TCM at
the same time. However, the directional coupler allows the receiver to be used
for making S-Parameter measurements.
Module 1 - 46
PN 553-401-78 MRP Rev 002
23
Module 1: Microwave Instruments: MWSource and MWReceiver
( FLEX Gen4 Microwave )
Port Noise
Source
Support
TCM RF I/Os
From Support Source Typ. DUT LO’s
Synthesizer TCM
“LO” OSP ports
From Receiver LO
Receiver
DIB Access
Synthesizer LO Phase
Detector
BBAC DIG
VHFAC DIG
On-Board DIG DIB Access
Module 1 - 47
PN 553-401-78 MRP Rev 002
– Frequency resolution:
• 50MHz to 4000MHz: 2 Hz
• 4000MHz to 6000MHz: 4 Hz
– Amplitude range:
• Main channel: 50 MHz…3 GHz: +13 dBm to –100 dBm
Main channel: 3 GHz…6 GHz: +10 dBm to –100 dBm
• Main channel, Indirect/Add Path: 50 MHz…6 GHz: -7 dBm to –100 dBm
• Support Source channels: 50 MHz…6 GHz: +10 dBm to –30 dBm
Module 1 - 48
PN 553-401-78 MRP Rev 002
24
Module 1: Microwave Instruments: MWSource and MWReceiver
*A subset from the most recent ESSD as of this release (rev002) is located in Appendix B
Module 1 - 49
PN 553-401-78 MRP Rev 002
• MW Source Syntax:
Dim pinname As String ' could be list of pins
pinname= “RF_in”
With thehdw.MWSource.pins(pinname)
.frequency = 1000000000# ' in Hz, 50 MHz to 6 GHz
.amplitude = -30 ' in dBm -100 to +13 dBm
.connect ' makes the source connection
End with
thehdw.MWSource.pins(pinname).Disconnect
‘ readback
Debug.Print pinname & " Connection State: " & thehdw.MWSource.pins(pinname).IsConnected
Debug.Print pinname & " Frequency: " & thehdw.MWSource.pins(pinname).Frequency & " Hz"
Debug.Print pinname & " Power: “ & thehdw.MWSource.pins(pinname).Amplitude & " dBm“
Module 1 - 50
PN 553-401-78 MRP Rev 002
25
Module 1: Microwave Instruments: MWSource and MWReceiver
RF1
G4 DSP
(A)
Port
MW Digitizer Module
(B)
IF
6GHz frequency
B LO Third
synthesizer Channel (LO)
A
Module
Module 1 - 51
PN 553-401-78 MRP Rev 002
¾ MWReceiver Instrument
9 A Port Module that connects DIB pins to the measure module RF input.
9 A Microwave Measure Module (MWMM) on the RF1 board down converts RF signal to
IF.
9 The MWMM IF output provides leveling control for the signal going into the on-board
digitizer.
Module 1 - 52
PN 553-401-78 MRP Rev 002
26
Module 1: Microwave Instruments: MWSource and MWReceiver
RF2 RF1
SRC1
A B
(A)
6GHz frequency
synthesizer Port
SRC2
(B)
A B
DIG SRC3
(LO)
6GHz frequency
TCM
synthesizer DSP
RECV
Module 1 - 53
PN 553-401-78 MRP Rev 002
Support
TCM RF I/Os
From Support Source Typ. DUT LO’s
Synthesizer TCM
“LO” OSP ports
From Receiver LO
Receiver
DIB Access
Synthesizer LO Phase
Detector
BBAC DIG
VHFAC DIG
On-Board DIG DIB Access
Module 1 - 54
PN 553-401-78 MRP Rev 002
27
Module 1: Microwave Instruments: MWSource and MWReceiver
• The MW Port Module (MWPM) multiplexes the test head OSP connectors to the
MW Receiver.
• The MW Receiver MWPM LNA (low-noise amplifier) path is available on “B” side
ports.
• The MW Receiver paths on other ports are through the reflect path of
directional coupler.
• The directional coupler has a lower gain and higher noise floor than can be
attained through the LNA ports, but they can accommodate higher power
levels.
• The MW Receive path can be connected to either the TCM ports or the B ‘OSP’
ports, but not connected to both port types at the same time.
Module 1 - 55
PN 553-401-78 MRP Rev 002
Signal
From DUT Delay Line
Phase Shift
From Receiver LO
Synthesizer
Phase Noise Option
ONBOARD DIGITIZER
To other digitizers
(BBAC, VHFAC)
Module 1 - 56
PN 553-401-78 MRP Rev 002
28
Module 1: Microwave Instruments: MWSource and MWReceiver
to BBAC
LO MW DIB/Pogo
VHFAC
Pin
14 bit
RF fixed
IF sample
rate
50MHz to 50kHz to 1MHz
6GHz, 3.125 to
40MHz 10MHz
-150dBm 100MS/s,
40MHz bypass
to sample
20dBm size 4M
Module 1 - 57
PN 553-401-78 MRP Rev 002
¾ Microwave On-
On-Board Digitizer Capability*
Module 1 - 58
PN 553-401-78 MRP Rev 002
29
Module 1: Microwave Instruments: MWSource and MWReceiver
Module 1 - 59
PN 553-401-78 MRP Rev 002
Module 1 - 60
PN 553-401-78 MRP Rev 002
30
Module 1: Microwave Instruments: MWSource and MWReceiver
Module 1 - 61
PN 553-401-78 MRP Rev 002
DSP IF Receiver LO
Module Digitizer from cabinet
DIB
Port Pogo
16 inches
Measure Module Module Connectors
Third
Channel
Module
DIB
RF Source Microwave
from RF2 Connectors
30 inches
Module 1 - 62
PN 553-401-78 MRP Rev 002
31
Module 1: Microwave Instruments: MWSource and MWReceiver
DC Power
converters Secondary (source) instrument board
Source synths
from cabinet
No
16 inches DIB
Connectors
Source Module
RF Source
to RF1
26 inches
Module 1 - 63
PN 553-401-78 MRP Rev 002
Optional - Test
Head RF slot
location
3.osp1
4.osp1
32
Module 1: Microwave Instruments: MWSource and MWReceiver
CABLES TO
CABINETS
3.osp1
A38
4.osp1
Module 1 - 65
PN 553-401-78 MRP Rev 002
¾ Tester configuration
example
33
Module 1: Microwave Instruments: MWSource and MWReceiver
Location Signal Name Function
¾ Microwave 3.osp1
3.osp2
3.a1
3.a2
Microwave Port, source and measure
Microwave Port, source and measure
A ports
Instrument Functional 3.osp3 3.a3 Microwave Port, source and measure
Diagram: OSPs
3.osp4 3.a4 Microwave Port, source and measure
3.osp5 TCM 3.lo1 Microwave Port, DUT LO source
3.osp6 TCM 3.lo2 Microwave Port, DUT LO source
4.osp1 4.b1 Microwave Port, source and measure with LNA
4.osp2 4.b2 Microwave Port, source and measure with LNA
Note: This diagram gives an B ports
4.osp3 4.b3 Microwave Port, source and measure with LNA
introductory general overview,
future slides give more detail and 4.osp4 4.b4 Microwave Port, source and measure with LNA
additional allowed signal path 4.osp5 TCM 4.lo3 Microwave Port, DUT LO source
combinations mapped to osp
connectors (4.osp6) N/C Unused
Noise Source
path LNA
path
Module 1 - 67
PN 553-401-78 MRP Rev 002
Digital, DC, and low frequency signals Microwave signals use OSP connectors
use Pogo pins at DIB slots toward the and coaxial cables toward the center of
outer edge of the test head. the test head.
Module 1 - 68
PN 553-401-78 MRP Rev 002
34
Module 1: Microwave Instruments: MWSource and MWReceiver
DIB slot 3
A38 A1 .osp6 .osp5 .osp4 .osp3 .osp2 .osp1
Pogo Pins
D38 D1
N/C .osp5 .osp4 .osp3 .osp2 .osp1
DIB slot 4
Module 1 - 69
PN 553-401-78 MRP Rev 002
Optional -Test
Head RF slot
location
35
Module 1: Microwave Instruments: MWSource and MWReceiver
Module 1 - 71
PN 553-401-78 MRP Rev 002
• When IG-XL is loaded, the software searches for a TesterConfig.txt file when on the tester or a
SimulatedConfig.txt file when running off-line.
• When IG-XL locates the appropriate config.txt file, two files are created:
1. A hardware configuration and slot map file is generated and saved in:
C:\Program Files\Teradyne\IG-XL\5.00.50_flx\tester\CurrentConfig.txt
C:\Program Files\Teradyne\IG-XL\5.00.50_flx\tester\CurrentChannelMap.txt
Module 1 - 72
PN 553-401-78 MRP Rev 002
36
Module 1: Microwave Instruments: MWSource and MWReceiver
• When on the tester, you can copy the contents of the following file to the $CWD directory for
running on the simulator when working off-line:
C:\Program Files\Teradyne\IG-XL\5.00.50_flx\tester\CurrentConfig.txt
• Before starting IG-XL on the simulator, rename the CurrentConfig.txt file saved in the $CWD
directory that was copied from the <IG-XL>/tester directory to:
<$CWD>\SimulatedConfig.txt
Module 1 - 73
PN 553-401-78 MRP Rev 002
• Alternatively, when running on the simulator off-line, the user can copy the contents of one of
the sample TesterConfig.txt files from the <IG-XL>\bin directory to the $CWD.
• Before starting IG-XL on the simulator, rename the TesterConfig.txt file saved in the $CWD
directory that was copied from the <IG-XL>\bin directory to:
<$CWD>\SimulatedConfig.txt
Module 1 - 74
PN 553-401-78 MRP Rev 002
37
Module 1: Microwave Instruments: MWSource and MWReceiver
CurrentChannelMap.txt CurrentConfig.txt
Module 1 - 75
PN 553-401-78 MRP Rev 002
Module 1 - 76
PN 553-401-78 MRP Rev 002
38
Module 1: Microwave Instruments: MWSource and MWReceiver
Module 1 - 77
PN 553-401-78 MRP Rev 002
Module 1 - 78
PN 553-401-78 MRP Rev 002
39
Module 1: Microwave Instruments: MWSource and MWReceiver
Module 1 - 79
PN 553-401-78 MRP Rev 002
thehdw.MWReceiver.pins(pinname).GainSetup = tlMWGainSetupNormal
‘ also can choose tlMWGainSetupLowDistortion or tlMWGainSetupLowNoise
' If the program has multiple sites sharing the same port module,
' then the connections and triggers must be serialized.
Module 1 - 80
PN 553-401-78 MRP Rev 002
40
Module 1: Microwave Instruments - MWSource and MWReceiver
' Read back the MW Receiver calfactor : consider doing this on first run
dB_RXGain =.CalibrateSystemGain(receiverRFfreq)
Module 1 - 81
PN 553-401-78 MRP Rev 002
thehdw.MWReceiver.pins(pinname).GainSetup = tlMWGainSetupNormal
• Low Distortion:
Preference for directional coupler paths, fewer amplifiers are switched in, lowest
distortion with a higher noise floor.
thehdw.MWReceiver.pins(pinname).GainSetup = tlMWGainSetupLowDistortion
thehdw.MWReceiver.pins(pinname).GainSetup = tlMWGainSetupLowNoise
Module 1 - 82
PN 553-401-78 MRP Rev 002
41
Module 1: Microwave Instruments - MWSource and MWReceiver
• The MWMM RF AMP switching is based on the power level at the MWMM input, not the
instrument input.
• As a result, the exact power level at which the MWMM RF Amp is turned on and will vary from
system to system depending on the gain of the receive path preceding the MWMM.
• Typically, the MWMM input power will be about 26dB less than the instrument “expected” input
power level when the Port Module LNA is on.
• In “Normal” mode, the MWMM RF Amp can be expected to switch on for expected power levels:
– below about +4 dBm (-22 dBm + 26 dB) with the MWPM LNA off.
– below about -31.5 dBm (-22 dBm + -9.5 dB) with the MWPM LNA on.
– These values will vary by a few dB from system to system and also over frequency.
Module 1 - 83
PN 553-401-78 MRP Rev 002
LOW DISTORTION
-19 dBm
NEUTRAL
+ 6 dBm
PM LNA OFF
MM AMP ON PM LNA OFF
MM AMP OFF
LOW NOISE
• MW Port Module (PM) + 6 dBm
• MW Measure Module (MM)
Note: all input power levels in the above tables are at the DIB plane
Module 1 - 84
PN 553-401-78 MRP Rev 002
42
Module 1: Microwave Instruments - MWSource and MWReceiver
LOW DISTORTION
-56.5 dBm -40dBm - 19 dBm
NEUTRAL
-35dBm +6 dBm
LOW NOISE
• MW Port Module (PM) -31.5 dBm -15dBm +6 dBm
• MW Measure Module (MM)
Note: all input power levels in the above tables are at the DIB plane
Module 1 - 85
PN 553-401-78 MRP Rev 002
LOW DISTORTION
-52.5 dBm -36 dBm -15 dBm
NEUTRAL
-31dBm +10dBm
LOW NOISE
• MW Port Module (PM) -27.5 dBm -11dBm +10dBm
• MW Measure Module (MM)
Note: all input power levels in the above tables are at the DIB plane
Module 1 - 86
PN 553-401-78 MRP Rev 002
43
Module 1: Microwave Instruments - MWSource and MWReceiver
‘single frequency
Dim gain As Double
gain = thehdw.MWReceiver.pins(pinname).CalibrateSystemGain(rffreq)
Module 1 - 87
PN 553-401-78 MRP Rev 002
' capwave is assigned to the DSP procedure for processing on the G4.
Dim capwave as DSPWave
Set capwave =
thehdw.MWReceiver.pins(pinname).Waveforms("my_capture").DSPWave.pin(pinname).Value(site)
Module 1 - 88
PN 553-401-78 MRP Rev 002
44
Module 1: Microwave Instruments - MWSource and MWReceiver
overall_result = TL_SUCCESS
With thehdw.MWReceiver.Pins(pin)
captime = .capture.SampleSize.value / .capture.SampleRate.value
End With
Module 1 - 89
PN 553-401-78 MRP Rev 002
Module 1 - 90
PN 553-401-78 MRP Rev 002
45
Module 1: Microwave Instruments - MWSource and MWReceiver
• DSPWave data is initially stored in the DSP module on the RF1 board.
• A DspProcedure call from the Test Procedure is used to make the calculation using the
FLEX DSP VBT code.
• The captured DSPWave is normally (by default) operated on to calculate the necessary
measurement(s) using the on-board G4 processor for maximum throughput.
• Captured data can be moved from the G4 to the host computer where the FLEX DSP VBT
code can be executed on the host. This capability is be discussed in more detail later in
this module.
Module 1 - 91
PN 553-401-78 MRP Rev 002
• When running a DspProcedure on the G4, the system hardware and control is not visible
in the on-board DSP environment. (call such as theHdw.MWSource … is not allowed)
• When running on the G4, all DIB hardware, tester hardware, setups, or instrument
control must be done either before or after the DspProcedure runs. (Control goes back
and forth between Host computer and Embedded System processor.)
Module 1 - 92
PN 553-401-78 MRP Rev 002
46
Module 1: Microwave Instruments - MWSource and MWReceiver
amp = DSPwave_capture.Spectrum.CalcAmplitudeFromSpectrum(bin)
Module 1 - 93
PN 553-401-78 MRP Rev 002
amp = DSPwave_capture.Spectrum.CalcAmplitudeFromSpectrum(bin)
' return volts peak
Module 1 - 94
PN 553-401-78 MRP Rev 002
47
Module 1: Microwave Instruments - MWSource and MWReceiver
From Math:
10 log 10 ( x ) = 10
ln( x ) ln( x ) = 2.303 log 10 ( x )
ln( 10 ) ln (10 ) = 2.303 × 1
Module 1 - 95
PN 553-401-78 MRP Rev 002
Module 1 - 96
PN 553-401-78 MRP Rev 002
48
Module 1: Microwave Instruments - Debug Displays
Module 1 - 97
PN 553-401-78 MRP Rev 002
• RF testing in IG-XL using the FLEX microwave instruments follow the same construct of the
concepts presented in the FLEX Basic Programming course. (See the FLEX MW Class
Assumptions at the beginning of this module.)
• To add a test, the DUT pins and channel assignments must be defined in:
Module 1 - 98
PN 553-401-78 MRP Rev 002
49
Module 1: Microwave Instruments - MWSource and MWReceiver
• At the time of this publication, Test Procedures are required since DspProcedure
calls must be made from the Procedure Development Environment.
VBT Element
DSP Element
Limits Element
Module 1 - 99
PN 553-401-78 MRP Rev 002
• Assuming that the DUT is powered up and operating, the primary steps for sourcing and measuring
an RF signal are:
Step 1: Set up and connect the MW source to the DUT input port.
Set up and connect the MW receiver to the DUT output port.
Read back the MWReceiver cal factor.
Capture the DUT (LNA) output signal in a DSPWave.
Step 2: Run a DSP procedure to extract and calculate the DUT output power
from the DSPWave captured in Step 1 considering the receiver cal
factor.
Module 1 - 100
PN 553-401-78 MRP Rev 002
50
Module 1: Microwave Instruments - MWSource and MWReceiver
¾ Step 1: Set up and connect the MW source to the DUT input port
Module 1 - 101
PN 553-401-78 MRP Rev 002
Module 1 - 102
PN 553-401-78 MRP Rev 002
51
Module 1: Microwave Instruments - MWSource and MWReceiver
End Function
Module 1 - 103
PN 553-401-78 MRP Rev 002
fres = capture.FrequencyResolution
bin = IFFreq / fres
ampl = capture.Spectrum.CalcAmplitudeFromSpectrum(bin)
power_dBm = (10# / Log(10#)) * Log(1000# * ampl * ampl / (2 * 50)) - recv_gain
capture.Plot "MW Capture Signal“ ‘For debug when running on host computer
End Function
Module 1 - 104
PN 553-401-78 MRP Rev 002
52
Module 1: Microwave Instruments - MWSource and MWReceiver
• Insert a DspProcedure
Test Element in TDE.
Module 1 - 105
PN 553-401-78 MRP Rev 002
• After creating the DspProcedure Function in VBT and inserting the DspProcedure Element in
TDE, enter the appropriate information using the TDE Element Editor. Select options, etc. as
follows:
Module 1 - 106
PN 553-401-78 MRP Rev 002
53
Module 1: Microwave Instruments - MWSource and MWReceiver
Enter the appropriate Test Limits, TNames, measurement variables, etc. in the Limits
element.
Module 1 - 107
PN 553-401-78 MRP Rev 002
Module 1 - 108
PN 553-401-78 MRP Rev 002
54
Module 1: Microwave Instruments - MWSource and MWReceiver
Module 1 - 109
PN 553-401-78 MRP Rev 002
¾ Access to MWReceiver IF
Physical Board-
Board-Level Debug Display
Name Signal Pin Ground Pin
User_Receiver_IF_Output_Access D8 C8
User_Digitizer_IF_Input_Access A3 B3
Module 1 - 110
PN 553-401-78 MRP Rev 002
55
Module 1: Alternate Digitizer Captures
¾ Module Objectives
¾ Assumptions and Conventions
¾ FLEX/microFLEX
FLEX/microFLEX System Overview and RF Concepts
• System Architecture Overview: IG-XL/Microwave and Source/Receive Instruments
• RF Concepts and RF Test Principles: Terms and Definitions
¾ FLEX/microFLEX
FLEX/microFLEX Microwave System Architecture
• Basic System Architecture, Test Head Boards and Connections
¾ Microwave Instruments: MWSource and MWReceiver
• Microwave Source (MWSource) Introduction and VBT Programming
• Microwave Receiver (MWReceiver) Introduction
• Physical Instruments, DIB Interface, Software Connections (Pins, Channels, Configurations …)
• VBT Programming (MWReceiver and Loopback Measurement Example)
¾ Alternate Digitizer Captures
• Capturing MW Signal with BBAC Digitizer
• Capturing MW Signal with VHFAC Digitizer
¾ Labs (Source/Receiver)
• Lab 1.1 Source and Receive Loop-back
• Demo Lab 1.2 Triggering MW Capture with Digital Pattern (optional – run latter in the class)
• Demo Lab 1.3 Auxiliary Connection to BBAC/VHFAC Digitizer (optional – run latter in the class)
¾ Module Review
Module 1 - 111
PN 553-401-78 MRP Rev 002
TH Slot 1
BBAC DIB Slot 1
DIB Slot 2
TH Slot 2
MW RF1
DIB Slot 3
DIB Slot 4
MW DIB Slot 5
Aux connections
BBAC
DIG
RF IF
MW
LO
DIG
VHFAC
DIB Slot 21
TH Slot 11
VHFAC DIB Slot 22 See MW instrument debug
display for more detail.
DIG
56
Module 1: Alternate Digitizer Captures
When sourcing from the MWSource and capturing with the BBAC or VHFAC digitizer, the
BBACCapture and VHFACCapture are used by the MWReceiver.
The MWReceiver instrument can send its retrieved signals simultaneously to the MW on-board
digitizer, BBAC Capture instrument, VHFAC Capture instrument, or any combination of them. That
is, the MWReceiver capture always goes to the MW on-board digitizer. However, you can select to
send the signals to MW on-board digitizer only, or to the ON/OFF Board IF Capture instruments
simultaneously.
Module 1 - 113
PN 553-401-78 MRP Rev 002
The cable mapping information is used by the system to recognize the interconnections between MW
instrument and AUX instruments and is defined in the configuration file
(SimulatedConfig.txt OR TesterConfig.txt). The tester configuration file must be edited manually to
match physical configuration.
Module 1 - 114
PN 553-401-78 MRP Rev 002
57
Module 1: Alternate Digitizer Captures
¾ Debug Displays (cont’
(cont’d)
Module 1 - 115
PN 553-401-78 MRP Rev 002
Module 1 - 116
PN 553-401-78 MRP Rev 002
58
Module 1: Alternate Digitizer Captures
¾ VBT Syntax
…
‘Connect AUX Capture instrument
Thehdw.MWReceiver.Pins(“Pin”).AUXIFConnect “Label_of_CaptureInstrument“
----------------------------------------------------------------------------------------------------------
“Label_of_CaptureInstrument” is one of the following:
Module 1 - 117
PN 553-401-78 MRP Rev 002
Module 1 - 118
PN 553-401-78 MRP Rev 002
59
Module 1: Alternate Digitizer Captures
‘ AUXIFConnect
thehdw.MWReceiver.Pins(pin2).AUXIFConnect "VHFACCapture"
Debug.Print thehdw.MWReceiver.Pins(pin2).ConnectedAUXIF
'VHFAC Capture
thehdw.VHFACCapture.Pins(pin2).Signals("VHFACCap_from_MWRcv").Trigger
With thehdw.BBACCapture.Pins(pin2).Signals("BBACCap_from_MWRcv")
.SampleSize = 100
.SampleRate = 50000000
.VoltageRange = 2
.LoadSettings
End With
'AUXIFConnect
thehdw.MWReceiver.Pins(pin2).AUXIFConnect "BBACCapture"
Debug.Print thehdw.MWReceiver.Pins(pin2).ConnectedAUXIF
'BBAC Capture
thehdw.BBACCapture.Pins(pin2).Signals("BBACCap_from_MWRcv").Trigger
Module 1 - 120
PN 553-401-78 MRP Rev 002
60
Module 1: Labs
¾ Module Objectives
¾ Assumptions and Conventions
¾ FLEX/microFLEX
FLEX/microFLEX System Overview and RF Concepts
• System Architecture Overview: IG-XL/Microwave and Source/Receive Instruments
• RF Concepts and RF Test Principles: Terms and Definitions
¾ FLEX/microFLEX
FLEX/microFLEX Microwave System Architecture
• Basic System Architecture, Test Head Boards and Connections
¾ Microwave Instruments: MWSource and MWReceiver
• Microwave Source (MWSource) Introduction and VBT Programming
• Microwave Receiver (MWReceiver) Introduction
• Physical Instruments, DIB Interface, Software Connections (Pins, Channels, Configurations …)
• VBT Programming (MWReceiver and Loopback Measurement Example)
¾ Alternate Digitizer Captures
• Capturing MW Signal with BBAC Digitizer
• Capturing MW Signal with VHFAC Digitizer
¾ Labs (Source/Receiver)
• Lab 1.1 Source and Receive Loop-back
• Demo Lab 1.2 Triggering MW Capture with Digital Pattern (optional – run latter in the class)
• Demo Lab 1.3 Auxiliary Connection to BBAC/VHFAC digitizer (optional – run latter in the class)
¾ Module Review
Module 1 - 121
PN 553-401-78 MRP Rev 002
FLEX microFLEX
LAB TIME
61
Lab 1_1 Src_Recv using thru
LAB TIME
TEST: SRC_RECV
LOOPBACK CABLE
Loopback
RF_in(Thur_in)ÆSource Pin RF_out(Thru_out)ÆReceivePin
3.osp2 4.osp2
MWSource MWReceiver
RF_FrequencyÆ60MHz RF X IF .AmplitudeExpectedÆReceiver_level
Input_powerÆpower_in=(-32) Ærecv_level=(-25)
.CenterFrequency=RF_freq=60MHz
LO
IFF_Freq=IF_Freq=5MHz
LO
Set by
X RF
IFFilter=40MHz
Fs=100MHz=sample_rate
RF_freq=60MHz
N=10000=capsize
system
Capture name=cap
IF
5MHz
LAB TIME
Module 1 - 124
PN 553-401-78 MRP Rev 002
62
Module 1: Labs
Lab 1_1 Summary
¾ Lab 1.1: Source and Receive Loop-
Loop-back
• Instructions: refer to Lab guide, Lab Solutions and Student Lab framework
• Summary:
Using the MW Lab 1.1.xls as a starting point, write a VBT routine to connect the MWSource
to an OSP port, through a cable to a second OSP port. Capture and measure the signal
using the MWReceiver.
– Measure the power in dBm using the provided routines, and verify that you measure
the same power that the MWSource is producing.
Module 1 - 125
PN 553-401-78 MRP Rev 002
Module 1: Labs
Optional Lab 1_2 Summary
¾ Lab 1.2: Triggering MW Capture with Digital pattern
(Optional demo lab to be done latter in the class)
y Summary:
Building from of Lab 1.1 and using the materials taught in the slides on
RF Event Triggers, write a test program using the
DIB_DUT_EVENT_TRIGGER line (Pogo pin C36) to trigger a MW capture with a Digital pin
from a pattern.
Module 1 - 126
PN 553-401-78 MRP Rev 002
63
Module 1: Labs
Optional Lab 1_3 Summary
¾ Lab 1.3: Auxiliary Connection to BBAC/VHFAC digitizer
(Optional demo lab to be done latter in the class)
y Summary:
Building from of Lab 1.1 and using the materials taught in the slides on
using alternate digitizers, write a program to source a signal using the
MWSource and capture it with the BBAC and VHFAC digitizer without
using a pattern.
Module 1 - 127
PN 553-401-78 MRP Rev 002
Module 1: Review
¾ Module Objectives
¾ Assumptions and Conventions
¾ FLEX/microFLEX
FLEX/microFLEX System Overview and RF Concepts
• System Architecture Overview: IG-XL/Microwave and Source/Receive Instruments
• RF Concepts and RF Test Principles: Terms and Definitions
¾ FLEX/microFLEX
FLEX/microFLEX Microwave System Architecture
• Basic System Architecture, Test Head Boards and Connections
¾ Microwave Instruments: MWSource and MWReceiver
• Microwave Source (MWSource) Introduction and VBT Programming
• Microwave Receiver (MWReceiver) Introduction
• Physical Instruments, DIB Interface, Software Connections (Pins, Channels,
Configurations …)
• VBT Programming (MWReceiver and Loopback Measurement Example)
¾ Alternate Digitizer Captures
• Capturing MW Signal with BBAC Digitizer
• Capturing MW Signal with VHFAC Digitizer
¾ Labs (Source/Receiver)
• Lab 1.1 Source and Receive Loop-back
• Lab 1.2 Triggering MW Capture with Digital Pattern (optional – run latter in the class)
• Lab 1.3 Auxiliary Connection to BBAC/VHFAC digitizer (optional – run latter in the class)
¾ Module Review
Module 1 - 128
PN 553-401-78 MRP Rev 002
64
Module 1 Review
Module 1 - 129
PN 553-401-78 MRP Rev 002
65
M O D U L E 2
Module
2
Module 2 covers:
Gain
1dB Compression
IMD/IP2/IP3
Noise Figure
Phase Noise
Module 2: Agenda
¾ Module Objectives
¾ RF Gain
• Gain Definitions
• Gain Testing Methodology
• Simulator Lab 2.1: “Measure DUT (LNA) Gain”
• Tester Lab 2.1: “Measure DUT (LNA) Gain”
• Simulator Lab 2.2: “Sweep DUT (LNA) Gain”
• Tester Lab 2.2: “ Sweep DUT (LNA) Gain”
¾ 1 dB Compression
• 1 dB Compression Definition
• 1 dB Compression Testing Methodology
Module 2 - 1
PN 553-401-78 MRP Rev 002
* Optional exercise, if time permits
¾ Noise Figure
• Noise Figure Definition
• Simulator Lab 2.5: “Measure DUT (LNA) Noise Figure”
• Tester Lab 2.5: “Measure DUT (LNA) Noise Figure”
¾ Phase Noise
• Phase Noise Definition
• Simulator Lab 2.6: “Measure MWSource Phase Noise”
• Tester Lab 2.6: “Measure MWSource Phase Noise”
¾ Module 2 Review
Module 2 - 2
PN 553-401-78 MRP Rev 002
1
Module 2: Objectives
Module Objectives
¾ RF Gain
• Gain Definitions
• Gain Testing Methodology
• Simulator Lab 2.1: “Measure DUT (LNA) Gain”
• Tester Lab 2.1: “Measure DUT (LNA) Gain”
• Simulator Lab 2.2: “Sweep DUT (LNA) Gain”
• Tester Lab 2.2: “ Sweep DUT (LNA) Gain”
¾ 1 dB Compression
• 1 dB Compression Definition
• 1 dB Compression Testing Methodology
Module 2 - 3
PN 553-401-78 MRP Rev 002
* Optional exercise, if time permits
Module 2: Objectives
Module 2 - 4
PN 553-401-78 MRP Rev 002
2
Module 2: RF Gain
¾ Module Objectives
RF Gain
• Gain Definitions
• Gain Testing Methodology
• Simulator Lab 2.1: “Measure DUT (LNA) Gain”
• Tester Lab 2.1: “Measure DUT (LNA) Gain”
• Simulator Lab 2.2: “Sweep DUT (LNA) Gain”
• Tester Lab 2.2: “ Sweep DUT (LNA) Gain”
¾ 1 dB Compression
• 1 dB Compression Definition
• 1 dB Compression Testing Methodology
Module 2 - 5
PN 553-401-78 MRP Rev 002
* Optional exercise, if time permits
Module 2: RF Gain
¾ Gain Definitions
Pout
G power =
Pin
GdB = 10 log (G power ) = 20 log (Vout / Vin )
Module 2 - 6
PN 553-401-78 MRP Rev 002
3
Module 2: RF Gain
• Measured gain values are usually mathematically adjusted to account for signal
path losses:
9 Direct measurement of signal losses and scalar compensation to adjust
computed gain values.
9 Mathematical compensation by simulation or estimation.
9 By accounting for the amount of source and load power reflections
(Reflection coefficients: GAMMA, S-Parameters).
9 By a combination of these.
• Gain can be defined several ways, depending on whether or not the reflected
power and DUT input and output impedance matching and circuit losses need to
be considered in the calculations.
Module 2 - 7
PN 553-401-78 MRP Rev 002
Module 2: RF Gain
¾ Gain Types
• Power Gain (Gp) is the ratio of the power delivered to a load to the power
delivered by the source.
• Transducer Gain (Gt) is the ratio of output power delivered to a load to the
maximum power available from the source.
• Available Gain (Ga) is the ratio of power available to the load to the power
available from the source.
• Insertion Gain (Gi) is the ratio of the power delivered to a load with a
device inserted between the source and load to the power delivered with the
source connected directly between the source and the load.
Module 2 - 8
PN 553-401-78 MRP Rev 002
4
Module 2: RF Gain
¾Gain Types
PL2
G • Power Gain (Gp) =
PS PS
PL2
PL2
• Transducer Gain (Gt) =
Power Available from Source
SOURCE LOAD
Without DUT
Power Available to Load
• Available Gain (Ga) =
PS Power Available from Source
PL1
PL2
• Insertion Gain (Gi) =
SOURCE LOAD PL1
Module 2 - 9
PN 553-401-78 MRP Rev 002
Module 2: RF Gain
¾ Gain Testing
• Measuring the gain of a device such as a Low Noise Amplifier (LNA) involves the
basic steps covered in the loopback test in Module 1 to source the input signal,
capture the output, and calculate the results.
• Assuming that the DUT is powered up and operating, the primary steps for
setting up IG-XL and measuring the gain of an LNA are as follows:
Step 1: Set up and connect the MW source to the LNA input port.
Step 2: Set up and connect the MW receiver to the LNA output port, read the
MW receiver cal factor, and capture the LNA output signal in a
DSPWave.
Step 3: Run a DSP procedure to extract and calculate the LNA output power
from the DSPWave captured in Step 2 considering the receiver cal factor.
GdB = PdBm( out ) − PdBm( in )
Step 4: Compare the LNA gain to acceptable limits.
Module 2 - 10
PN 553-401-78 MRP Rev 002
5
Module 2: RF Gain
Option Explicit
___________________________________________________________________________________________________________
Module 2 - 11
PN 553-401-78 MRP Rev 002
Module 2: RF Gain
Module 2 - 12
PN 553-401-78 MRP Rev 002
6
Module 2: RF Gain
• Assign appropriate
variable names.
Module 2 - 13
PN 553-401-78 MRP Rev 002
Module 2: RF Gain
Module 2 - 14
PN 553-401-78 MRP Rev 002
7
Module 2: RF Gain
Module 2 - 15
PN 553-401-78 MRP Rev 002
Module 2: RF Gain
• Assign appropriate
variable names.
Module 2 - 16
PN 553-401-78 MRP Rev 002
8
Module 2: RF Gain
Module 2 - 17
PN 553-401-78 MRP Rev 002
Module 2: RF Gain
• Add a DspProcedure
Test Element in TDE.
• Assign appropriate
variable names.
Module 2 - 18
PN 553-401-78 MRP Rev 002
9
Module 2: RF Gain
•Enter the appropriate Test Limits, TName, etc. in the Limits Element.
•Add the Gain_result variable name to the Limits Element Editor Results.
Module 2 - 19
PN 553-401-78 MRP Rev 002
Module 2: RF Gain
Module 2 - 20
PN 553-401-78 MRP Rev 002
10
Module 2: RF Gain
¾ Invoke the LNA Test Instance editor and input the parameters
Module 2 - 21
PN 553-401-78 MRP Rev 002
Module 2: RF Gain
¾ Add the LNA Gain Test Flow to the Flow Table worksheet
Module 2 - 22
PN 553-401-78 MRP Rev 002
11
Lab 2_1 LNA Gain
LAB TIME
PN 553-405-78 MRP-Rev002
July 2005
LNA
TEST: LNA GAIN
+15v
gnd
RF_LNA_inÆSource Pin RF_LNA_outÆReceivePin
DIB power supply
3.osp1 4.osp1
MWSource MWReceiver
RF_FrequencyÆ900MHz RF X IF
.AmplitudeExpectedÆ
Input_power+Estimated_Gain_dB
Input_powerÆpower_in=(-20)
IFF_Freq=IF_Freq=1MHz
LO IFFilter=10MHz
X
Fs=12.5MHz=sample_rate
LO RF N=125000Æcapture_size=capsize
Set by RF_freq=900MHz Capture name=cap
system
.CenterFrequency=RF_Freq=900MHz
IF Estimated_gain=23
1MHz
LAB TIME
Module 2 - 24
PN 553-401-78 MRP Rev 002
12
Module 2: RF Gain Lab 2_1 Summary
¾ Lab 2.1
• Instructions: refer to Lab guide, Lab Solutions and Student Lab skeleton
• Summary: Add an IG-XL test to measure the gain of the LNA on the class DIB:
Use an input amplitude of -20dBm at 900MHz.
Assume the expected LNA gain is +23dB.
LNA
LNAIn LNAOut
DIB
Module 2 - 25
PN 553-401-78 MRP Rev 002
LAB TIME
PN 553-405-78 MRP-Rev002
July 2005
13
Lab 2_2 LNA Gain Sweep
LNA
TEST: LNA GAIN
SWEEP +15v
gnd
RF_LNA_inÆSource Pin RF_LNA_outÆReceivePin
DIB power supply
3.osp1 4.osp1
MWSource MWReceiver
RF_FrequencyÆ RF_freq
=100MHz to 4000MHz in
40 steps
RF X IF
.AmplitudeExpectedÆ
Input_power+Estimated_Gain_dB
IFF_Freq=IF_Freq=1MHz
Input_powerÆpower_in=(-20)
LO IFFilter=10MHz
X
Fs Æsample_rate =12.5MHz
LO RF
N=125000Æcapture_length=capsize
Set by RF_freq=100MHz Capture name=cap
system to 4000MHz in .CenterFrequency=RF_freq
IF 40 steps =100MHz to 4000MHz in
40 steps
1MHz
Estimated_gainÆ gain_estimate=23
LAB TIME
Module 2 - 27
PN 553-401-78 MRP Rev 002
¾ Lab 2.2
• Instructions: refer to Lab guide, Lab Solutions and Student Lab skeleton
• Summary: Using the LNA Gain Lab 2.1 as a baseline, add a frequency sweep to measure the
LNA gain from 100MHz to 4000MHz in 100MHz steps.
Module 2 - 28
PN 553-401-78 MRP Rev 002
14
Module 2: 1 dB Compression
¾ Module Objectives
¾ RF Gain
• Gain Definitions
• Gain Testing Methodology
• Simulator Lab 2.1: “Measure DUT (LNA) Gain”
• Tester Lab 2.1: “Measure DUT (LNA) Gain”
• Simulator Lab 2.2: “Sweep DUT (LNA) Gain”
• Tester Lab 2.2: “ Sweep DUT (LNA) Gain”
1 dB Compression
• 1 dB Compression Definition
• 1 dB Compression Testing Methodology
Module 2 - 29
PN 553-401-78 MRP Rev 002
* Optional exercise, if time permits
Module 2: 1 dB Compression
¾ 1 dB Compression Definition
• As the power level applied to the device input is increased, a point is eventually
reached where the device will begin to go into saturation and become nonlinear.
• The point on the device gain slope where the gain falls to 1dB below the linear gain is
defined as the 1 dB compression point.
in
Ga
Pin
Module 2 - 30
PN 553-401-78 MRP Rev 002
15
Module 2: 1 dB Compression
1. Measuring the device gain with an input power level where the device is expected to
be operating at a linear point on the power curve.
2. Sweeping or stepping the input power level within the expected out-of-compression
to into-compression range.
3. Measuring the gain value at each input power level.
4. Finding the input power where the device gain is 1dB less than the gain measured in
Step 1.
The 1dB compression point is generally reported as the input power level in dBm where
the 1dB compression point occurs.
¾
Module 2 - 31
PN 553-401-78 MRP Rev 002
Module 2: 1 dB Compression
Module 2 - 32
PN 553-401-78 MRP Rev 002
16
Module 2: IMD, IP2, IP3
¾ Module Objectives
¾ RF Gain
• Gain Definitions
• Gain Testing Methodology
• Simulator Lab 2.1: “Measure DUT (LNA) Gain”
• Tester Lab 2.1: “Measure DUT (LNA) Gain”
• Simulator Lab 2.2: “Sweep DUT (LNA) Gain”
• Tester Lab 2.2: “ Sweep DUT (LNA) Gain”
¾ 1 dB Compression
• 1 dB Compression Definition
• 1 dB Compression Testing Methodology
Module 2 - 33
PN 553-401-78 MRP Rev 002
* Optional exercise, if time permits
• Distortion can be measured by evaluating the power levels of the IMD products at the
device output.
Module 2 - 34
PN 553-401-78 MRP Rev 002
17
Module 2: IMD, IP2, IP3
Frequency
f1 f2
Module 2 - 35
PN 553-401-78 MRP Rev 002
From Receiver LO
Receiver
DIB Access
Synthesizer LO Phase
Detector
BBAC DIG
VHFAC DIG
On-Board DIG DIB Access
Module 2 - 36
PN 553-401-78 MRP Rev 002
18
Module 2: IMD, IP2, IP3
TheHdw.MWMultiToneSource.Pins(sourcepin).Connect
Module 2 - 37
PN 553-401-78 MRP Rev 002
¾ IP2 are theoretical operating points of a device where the power of the
fundamental signals and the power of the IMD products on the output are
equal.
¾ At the output of the device, the IP2 distortion products appear at 2f1, 2f2,
f1 + f2, and f2 - f1. IP2 measurements are usually made on the IMD
product at f1 + f2.
Device Output
Pout Pfund
2nd Order
IMD
P suppression
f
f2- 1 f1 f2 2f1 f
f1+ 2 2f2 Frequency
IP2 IMD IP2 IMD
product product
Module 2 - 38
PN 553-401-78 MRP Rev 002
19
Module 2: IMD, IP2, IP3
¾ The IMD can be determined by measuring the power levels of IMD products at
specific frequencies at the device output in the frequency domain.
¾ IMD can be quantified as a figure of merit corresponding to a point on the
gain/slope curve called an Intercept Point (IP).
¾ IP’s are measured at specific frequencies relative to the fundamental
frequencies defined by the order of distortion distributed throughout the
frequency spectrum where IP2 is the 2nd order IMD, IP3 is the 3rd order IMD,
and so forth.
¾ Once the IMD and fundamental signal power levels are known, the IP levels
can be calculated by applying them to the following Equation 1:
Psuppression
IPN = + Pfund Equation 1
N −1
Where:
N is the IP order: 2, 3, etc.
Psuppression = Pfund - PIMD
Module 2 - 39
PN 553-401-78 MRP Rev 002
¾ Given a power input to the device of –30dBm for each tone and an output spectrum
that yields the following result, IP2 can be calculated as follows using Equation 1:
Pout
Equation 1:
Device Output (gain = +9dB)
Psuppression
IPN = + Pfund -21dBm Pfund
N −1
IMD Psuppression
= 44dBm
44dBm -65dBm Pimod
IP2 = − 21dBm = 23dBm
1
*Where order N = 2 f2– f1 f1 f2 f1+ f2
Frequency
NOTE: IP2 can be either input referred (IIP2) or output referred (OIP2).
The example illustrated above is OIP2 since the input power is not considered in the
calculation.
Module 2 - 40
PN 553-401-78 MRP Rev 002
20
Module 2: IMD, IP2, IP3
¾ The power levels of the IP2 IMD products (F1 + F2 and F2 - F1) increase at a rate of 2dB for
each 1dB increase in fundamental power.
¾ In reality, the IP2 points can never be reached because the device goes into compression.
IP2
Pout
dB
Fundamental
-1dB compression point
1:1
Pin
dB
Module 2 - 41
PN 553-401-78 MRP Rev 002
¾ Perform IP testing just before the device begins to go into compression (well below the 1 dB
compression point). This is because the IMD power levels are much easier to measure since
they are usually well above the noise floor.
¾ If the input power levels are too high and the device begins to go into compression, errors
will result in the measurement.
¾ Likewise, if the input power levels are too low, the measurement accuracy and repeatability
may be unacceptable due to the separation between the IM power levels and the system
noise floor.
Module 2 - 42
PN 553-401-78 MRP Rev 002
21
Module 2: IMD, IP2, IP3
¾ In general, if the tester IMD products are -10 dB or more lower than the IMD
products generated by the device, the system will have minimal effect on the final
measurement.
¾ Set the frequency resolution Fres on the MWRECV digitizer as narrow as practical when
making IP measurements to lower the noise floor of the capture where:
Module 2 - 43
PN 553-401-78 MRP Rev 002
¾ Set the MW Receiver GainSetup to Low Distortion mode if possible to minimize the
affects of the MW receiver IP’s:
TheHdw.WMReceiver.Pins().GainSetup
GainSetup = tlMWGainSetupLowDistortion
Module 2 - 44
PN 553-401-78 MRP Rev 002
22
Module 2: IMD, IP2, IP3
• The IF spectrum can be inverted in the capture if the MWReceiver RF input frequency is
below 200 MHz.
• When the spectrum is inverted, the MWReceiver uses a “high-side LO” to downconvert the
RF signal to the IF frequency.
• When this happens, the bin calculations will need to be accounted for when doing
frequency domain DSP calculations.
will report whether this reversal will happen for a given Frequency.
Module 2 - 45
PN 553-401-78 MRP Rev 002
¾ Spectral Inversion
Example:
• RF signal to measure, coming from the device: 100MHz
• IF signal programmed: 1MHz
• LO automatically programmed by the MWRECV: 100MHz + 1MHz = 101MHz
• Sum and Difference frequencies created are at LO + RF and LO - RF or 201MHz and
1MHz where the 201MHz signal is NOT inverted but the 1MHz signal is inverted
(symmetric about the LO)
101MHz
LO
100.0MHz 1MHz
RF IF
Module 2 - 46
PN 553-401-78 MRP Rev 002
23
Module 2: IMD, IP2, IP3
¾ Spectral Inversion
Example:
• RF signal programmed: 100MHz
• IF signal programmed: 1MHz
• fLO automatically programmed by the MWRECV: 100MHz + 1MHz = 101MHz
• Sum and Difference frequencies are created at fLO + fRF (201MHz) and fLO - fRF
(1MHz) where the 201MHz signal is NOT inverted but the 1MHz signal is inverted.
• The 1MHz signal is low-pass filtered and the signal is captured by the digitizer.
• Since the 1MHz signal is inverted in the frequency domain, you need to account
for it when computing the bin number(s) for the frequency of interest.
f 0 f LO- f RF f RF f LO f LO +f RF
Module 2 - 47
PN 553-401-78 MRP Rev 002
¾ Spectral Inversion
Example:
• RF signal programmed: 100MHz
• IF signal programmed: 1MHz
• fLO automatically programmed by the MWRECV: 100MHz + 1MHz = 101MHz
• Sum and Difference frequencies are created at fLO + fRF (201MHz) and fLO - fRF
(1MHz) where the 201MHz signal is NOT inverted but the 1MHz signal is inverted.
• The 1MHz signal is low-pass filtered and the signal is captured by the digitizer.
• Since the 1MHz signal is inverted in the frequency domain, you need to account
for it when computing the bin number(s) for the frequency(s) of interest.
Low-pass filter response
f0 f IF = f RF f LO f LO +f RF
f LO - f RF
Module 2 - 48
PN 553-401-78 MRP Rev 002
24
Lab 2_3 LNA IP2
(2nd order intermodulation product)
LAB TIME
PN 553-405-78 MRP-Rev002
July 2005
LNA
TEST: LNA IP2
+15v
gnd
RF_LNA_inÆSource Pin RF_LNA_outÆReceivePin
DIB power supply
3.osp1 4.osp1
MWSource MWReceiver
RF_FrequencyÆ1000MHz
Input_powerÆ=(-25)
RF X IF
.AmplitudeExpectedÆ
Expected power=0
CenterFrequency=1000MHz
LO IFF_Freq=MWRXIF_Freq=12.5MHz
X
IFFilterÆMWRXfilter_freq=40MHz
LO RF
Fs=100MHz=MWRX_sample_freq
Set by RF_freqÆF2_freq N=16000=MWRX_sample_size
system =1000MHz
Capture name=F2_DSPWAVE_capture
IF Freq_offset=100K
Hz
12.5MHz
LAB TIME
Module 2 - 50
PN 553-401-78 MRP Rev 002
25
Module 2: IMD, IP2, IP3
Lab 2_3 Summary
¾ Lab 2.3
• Instructions: refer to Lab guide, Lab Solutions, and Student Lab skeleton
• Summary: Write a program to measure the IP2 of the LNA on the class DIB.
MWSRC
MWRECV
MWSRC
Module 2 - 51
PN 553-401-78 MRP Rev 002
¾ IP3 are the theoretical points where the power of the fundamental and the power in
the IMD product(s) would be equal at the device output, similar to IP2 described
previously but at different frequency points.
¾ With a 2-tone signal, f1 and f2, applied to the device input, the primary IP3 IMD
products appear at 2f1-f2 and 2f2-f1 on the device output.
¾ Once the IMD and fundamental signal power levels are known, the IP levels can be
calculated using Equation 1.
Pout
Pfund
3rd Order
IMD Psuppression
PIMD
Module 2 - 52
PN 553-401-78 MRP Rev 002
26
Module 2: IMD, IP2, IP3
¾ Given a power input to the device of –30dBm for each tone and an output spectrum
that yields the following result, IP3 can be calculated as follows:
Pout
Equation 1:
Device Output (gain = +9dB)
Psuppression
IPN = + Pfund -21dBm Pfund
N −1
IMD Psuppression
= 50dBm
50dBm -71dBm Pimod
IP3 = − 21dBm = 4dBm
2
*Where order N=3 2f1-f2 f1 f2 2f2-f1 Frequency
NOTE: IP3 can be either input referred (IIP3) or output referred (OIP3).
The example illustrated above is OIP3 since the input power is not considered in the calculation.
Module 2 - 53
PN 553-401-78 MRP Rev 002
¾ The IP3 IMD products increase at a rate of 3dB for each 1dB increase in fundamental
power.
¾ The actual IP3 point can never be reached in reality because the device goes into
compression.
¾ The IP3 point is generally about 10dB above the 1dB compression point.
IP3
Pout ≈10dB
P1dB
dB
Fundamental
Pin
dB
Module 2 - 54
PN 553-401-78 MRP Rev 002
27
LAB 2_4 LNA IP3
(3nd order intermodulation product)
LAB TIME
PN 553-405-78 MRP-Rev002
July 2005
LNA
TEST: LNA IP3
+15v
gnd
RF_LNA_inÆSource Pin RF_LNA_outÆReceivePin
DIB power supply
3.osp1 4.osp1
MWSource MWReceiver
RF_FrequencyÆ1000MHz
Input_powerÆ=(-27)
RF X IF
.AmplitudeExpectedÆ
Expected power=0
.CenterFrequency=1000MHz
LO IFF_Freq=MWRXIF_freq=12.5MHz
X
IFFilterÆMWRXfilter_freq=40MHz
LO RF
Fs=100MHzÆMWRX_sample_freq
Set by RF_freqÆF2_freq N=16000ÆMWRX_sample_size
system =1000MHz
Capture name=IP3_DSPWave_capture
IF Freq_offset=100K
Hz
12.5MHz
LAB TIME
Module 2 - 56
PN 553-401-78 MRP Rev 002
28
Module 2: IMD, IP2, IP3
Lab 2_4 Summary
¾ Lab 2.4
• Instructions: refer to Lab guide, Lab Solutions, and Student Lab skeleton
• Summary: Write a program to measure the output IP3 of the Class DIB LNA.
MWSRC
MWRECV
MWSRC
Module 2 - 57
PN 553-401-78 MRP Rev 002
Noise Figure
• Noise Figure Definition
• Simulator Lab 2.5: “Measure DUT (LNA) Noise Figure”
• Tester Lab 2.5: “Measure DUT (LNA) Noise Figure”
¾ Phase Noise
• Phase Noise Definition
• Simulator Lab 2.6: “Measure MWSource Phase Noise”
• Tester Lab 2.6: “Measure MWSource Phase Noise”
¾ Module 2 Review
Module 2 - 58
PN 553-401-78 MRP Rev 002
29
Module 2: Noise Figure
NF = 10 × log10 (F )
NOISEin A NOISEout
NF = SNRin (dB ) − SNRout (dB ) When Source has thermal Noise of 290K !
( ) (
NF = PRFin (dBm ) − PNOISE in (dBm ) − PRFout (dBm ) − PNOISE out (dBm ) )
Noise Factor is represented by the symbol F and is defined as:
⎛ PRFin ⎞
⎜⎜ P ⎟⎟ PNOISEout
= ⎝
SNRin NOISEin ⎠
F= =
SNRout ⎛ PRFout ⎞ G A PNOISEin
⎜⎜ ⎟
⎝ PNOISEout ⎟⎠
Module 2 - 59
PN 553-401-78 MRP Rev 002
Module 2 - 60
PN 553-401-78 MRP Rev 002
30
Module 2: Noise Figure
(FLEX Gen4 Microwave)
Port Noise
Source
Support
TCM RF I/Os
From Support Source Typ. DUT LO’s
Synthesizer TCM
“LO” OSP ports
From Receiver LO
Receiver
DIB Access
Synthesizer LO Phase
Detector
BBAC DIG
VHFAC DIG
On-Board DIG DIB Access
Module 2 - 61
PN 553-401-78 MRP Rev 002
input output
Module 2 - 62
PN 553-401-78 MRP Rev 002
31
Module 2: Noise Figure
F2 − 1 F3 − 1 F = Noise Factor
Ftotal = F1 + + NF = Noise Figure (dB)
G1 G1G2
Configuration 1:
G1 = −3dB G 2 = 16dB G3 = 12dB
NF1 = 3dB NF2 = 2dB NF3 = 7dB
input 3dB Pad Amp 1 Amp 2 output
Configuration 2:
G1 = 16dB G 2 = −3dB G3 = 12dB
NF1 = 2dB NF2 = 3dB NF3 = 7dB
input Amp 1 3dB Pad Amp 2 output
Using Friis’ equation, calculate the total cascaded Noise Figure of each system…
Module 2 - 63
PN 553-401-78 MRP Rev 002
⎛ 1.6 − 1 5 −1 ⎞
NF = 10 log10 (F ) = 10 log10 ⎜ 2 + + ⎟ = 5.31dB
⎝ 0.5 0.5 × 39.8 ⎠
⎛ 2 −1 5 −1 ⎞
NF = 10 log10 (F ) = 10 log10 ⎜1.6 + + ⎟ = 2.61dB
⎝ 39 .8 0 .5 × 39.8 ⎠
This is why the Low-Noise Amplifier appears on the receiver front end.
Module 2 - 64
PN 553-401-78 MRP Rev 002
32
Module 2: Noise Figure
LAB TIME
PN 553-405-78 MRP-Rev002
July 2005
33
Lab 2_5 LNA NF (noise figure)
LNA
TEST: NF
+15v
gnd
RF_LNA_inÆSource Pin DIB power supply RF_LNA_outÆReceivePin
3.osp1 4.osp1
MWReceiver
X IFF_Freq=IF_Freq=5MHz
MWSource
Noise RF
IF Fs=25MHz=capture_rate
Source
N=25000=capture size
X
Capture name=cap hot
LO RF Cold power
5MHz RF_freq=900MHz
LAB TIME
Module 2 - 67
PN 553-401-78 MRP Rev 002
LNA
LNAIn LNAOut
DIB
• Instructions: refer to Lab guide, Lab Solutions, and Student Lab skeleton
• Summary: Write a program to measure the noise figure of the LNA using the information
provided on previous slides
HINT: Gain Result is required to perform LNA Noise Figure measurement
Module 2 - 68
PN 553-401-78 MRP Rev 002
34
Module 2: Phase Noise
¾ Noise Figure
• Noise Figure Definition
• Simulator Lab 2.5: “Measure DUT (LNA) Noise Figure”
• Tester Lab 2.5: “Measure DUT (LNA) Noise Figure”
Phase Noise
• Phase Noise Definition
• Simulator Lab 2.6: “Measure MWSource Phase Noise”
• Tester Lab 2.6: “Measure MWSource Phase Noise”
¾ Module 2 Review
Module 2 - 69
PN 553-401-78 MRP Rev 002
• Phase noise is the single sideband noise resulting from the rapid, short-term,
random time-domain fluctuations in the phase of a signal.
• Phase noise is designated by the symbol L(f) relative to the signal power at a
given offset frequency in a 1-Hz bandwidth typically expressed in dBc/Hz.
Module 2 - 70
PN 553-401-78 MRP Rev 002
35
Module 2: Phase Noise
Signal Power
(dBm)
-40
-160
Frequency
Noise Power
(dBc/Hz)
-40
-160
Frequency
Module 2 - 71
PN 553-401-78 MRP Rev 002
SSB
Noise Power
(dBc/Hz)
-40
-160
Fc Offset Frequency
Module 2 - 72
PN 553-401-78 MRP Rev 002
36
Module 2: Phase Noise
Module 2 - 73
PN 553-401-78 MRP Rev 002
Carrier
BW BW
LSB USB
offset offset
Module 2 - 74
PN 553-401-78 MRP Rev 002
37
Module 2: Phase Noise
Module 2 - 75
PN 553-401-78 MRP Rev 002
1 2 3 4 5
Module 2 - 76
PN 553-401-78 MRP Rev 002
38
Module 2: Phase Noise
RF IN
Power
LP filter
Divider
Phase Shifter
( 90 degree ) RFb
• The LP filter produces a low frequency output, where the low frequency components are
proportional to the phase noise of the DUT’s carrier frequency.
• This holds true if the phase relationship between the RFa and the RFb inputs to the mixer
remain in quadrature.
• The Phase Shifter can provide variable control for maintaining the quadrature.
• The low frequency output signal is captured and analyzed to calculate the SSB PN normalized
in dBc/Hz at specified frequencies offset from the center frequency.
Module 2 - 77
PN 553-401-78 MRP Rev 002
Delay - RFa
Line
Power FM freq. demodulation LP filter
Divider
Phase Shifter
( 90 degree ) RFb
Phase Detector
SSB Noise Power
SPECTRAL DENSITY
-40
BB usb Rf usb
DSP
Module 2 - 78
PN 553-401-78 MRP Rev 002
39
Module 2: Phase Noise
Delay - RFa
Line
Power To
IF LP filter
Divider Digitizer
Phase Shifter
( 90 degree ) RFb
Phase Detector
FLEX MW
Physical Debug
Display
Module 2 - 79
PN 553-401-78 MRP Rev 002
'
' offset1, offset2 are frequency offsets in Hz
NOTE: To ensure accurate results, do not program any changes to MWPhaseNoiseAnalyzer settings between the
trigger and readback of the measurement results.
Module 2 - 80
PN 553-401-78 MRP Rev 002
40
Module 2: Microwave Phase Noise Analyzer
Code Example (cont.)
Track largest
offset used
Set PNA
With thehdw.MWPhaseNoiseAnalyzer(pin) attributes 2
.AmplitudeExpected = dBm_expected
.CenterFrequency = RFFreq
.MaxOffsetFrequency = maxoff
.OffsetFrequencyList = offsets
.FrequencyResolution = FreqRes
.SpectralAverage = averages
.Waveforms.Add (caplabel)
End With
End Function
Module 2 - 81
PN 553-401-78 MRP Rev 002
thehdw.MWPhaseNoiseAnalyzer(pin).Connect
2 Numbers
' wait statements for settling times as needed
reference
thehdw.Wait settle_msec / 1000# ' wait for DUT to settle previous
3
thehdw.SettleWait 0.01 ' wait for tester to settle PNA block
diagram
thehdw.MWPhaseNoiseAnalyzer(pin).Waveforms.Trigger (caplabel)
DSPWave holding result 4
' store DSPWave which will hold the measurement result stored in PDE variable in a
' in a procedure variable
site loop
site = TheExec.Sites.SelectedSite 5
thevars(DSPWaveName, site) = _
thehdw.MWPhaseNoiseAnalyzer(pin) _
.Waveforms(caplabel).DSPWave.pin(pin).Value(site)
' wait for capture to complete before disconnecting
' tester instrumentation
Wait for capture and
Dim finished As Boolean Disconnect
While Not finished
finished = thehdw.MWPhaseNoiseAnalyzer(pin).capture.IsCaptureDone
Wend
' disconnect Phase Noise Analyzer
thehdw.MWPhaseNoiseAnalyzer(pin).Disconnect
End Function Module 2 - 82
PN 553-401-78 MRP Rev 002
41
Module 2: Microwave Phase Noise Analyzer
Code Example (cont.)
' DSP Procedure to read back PhaseNoiseAnalyzer measurement for two offsets
'
' Note: an alternative is to use capture.Element(0), capture.Element(1) DSP Procedure reads
' in a Limits test element back PNA measurement
for 2 offsets
Public Function extract_2_elements(ByVal capture As DSPWave, _
ByRef elt0 As Double, _
ByRef elt1 As Double) As Long
elt0 = capture.Element(0)
elt1 = capture.Element(1)
End Function
Module 2 - 83
PN 553-401-78 MRP Rev 002
Methods
Connect
TheHdw.MWPhaseNoiseAnalyzer.Pins.Connect
Disconnect Reference IG-XL HELP for details
TheHdw.MWPhaseNoiseAnalyzer.Pins.Disconnect on each METHOD and PROPERTY
Reset
TheHdw.MWPhaseNoiseAnalyzer.Pins.Reset
Properties
Amplitude Expected
TheHdw.MWPhaseNoiseAnalyzer.Pins.AmplitudeExpected
Analysis Window
TheHdw.MWPhaseNoiseAnalyzer.Pins.Window
Capture Status
TheHdw.MWPhaseNoiseAnalyzer.Pins.Capture.IsCaptureDone
Center Frequency (Carrier) Expected
TheHdw.MWPhaseNoiseAnalyzer.Pins.CenterFrequency
Connection Status
TheHdw.MWPhaseNoiseAnalyzer.Pins.IsConnected
Frequency Resolution
TheHdw.MWPhaseNoiseAnalyzer.Pins.ActualFrequencyResolution
TheHdw.MWPhaseNoiseAnalyzer.Pins.FrequencyResolution
TheHdw.MWPhaseNoiseAnalyzer.Pins.PreciseFrequencyResolution
Offset Frequencies
TheHdw.MWPhaseNoiseAnalyzer.Pins.MaxOffsetFrequency
TheHdw.MWPhaseNoiseAnalyzer.Pins.OffsetFrequencyList
Spectral Averaging
TheHdw.MWPhaseNoiseAnalyzer.Pins.SpectralAverage
Waveforms
TheHdw.MWPhaseNoiseAnalyzer.Pins.Waveforms
Module 2 - 84
PN 553-401-78 MRP Rev 002
42
LAB 2_6 PN (phase noise)
LAB TIME
PN 553-405-78 MRP-Rev002
July 2005
LNA
TEST: LNA PN
+15v
gnd
RF_LNA_inÆSource Pin RF_LNA_outÆReceivePin
DIB power supply
3.osp1 4.osp1
MWSource
RF_FrequencyÆ2472MHz PNA
.Amplitude Expected=dBm_expected=5
Amplitude=5 .MaxOffsetFrequency=10000
Frq. List=1KHz,10KHz,100KHz,200KHz,300KHz
Captured waveform=PNACapture
.FrequencyResolution=FreqRes=100
.SpectralAverage=Averages=50
.CenterFrequencyÆRF_FrequencyÆ2472MHz
LAB TIME
Module 2 - 86
PN 553-401-78 MRP Rev 002
43
Module 2: Phase Noise
Lab 2_6 Summary
¾ Lab 2.6:
Instructions: refer to Lab guide, Lab Solutions and Student Lab skeleton
Module 2 - 87
PN 553-401-78 MRP Rev 002
¾ Noise Figure
• Noise Figure Definition
• Simulator Lab 2.5: “Measure DUT (LNA) Noise Figure”
• Tester Lab 2.5: “Measure DUT (LNA) Noise Figure”
¾ Phase Noise
• Phase Noise Definition
• Simulator Lab 2.6: “Measure MWSource Phase Noise”
• Tester Lab 2.6: “Measure MWSource Phase Noise”
Module 2 Review
Module 2 - 88
PN 553-401-78 MRP Rev 002
44
Module 2: Module Review
Module 2 - 89
PN 553-401-78 MRP Rev 002
45
M O D U L E 3
Module
3
Module 3 covers:
Analog Modulation
Quadrature Modulation
Modulated Source
Digital Modulation
Module 3: Objectives
Module 3 - 1
PN 553-401-78 MRP Rev 002
¾ Module Objectives
Analog Modulation
• Simulator Lab: AM (Amplitude Modulated) Modulation – using Baseband instruments
• Tester Lab 3.1: AM modulation using the BBAC (or VHFAC) – do this after the next
MWMS session.
¾ FLEX/microFLEX
FLEX/microFLEX RF MOD SOURCE and MWSRC and MWRECV System Overview
• Tester Lab 3.1: AM modulation using the BBAC (or VHFAC)
¾ Digital Modulation
– Tester Lab 3.4: GSM Signal Generation using VHFAC
Module 3 - 2
PN 553-401-78 MRP Rev 002
1
Module 3: Analog Modulation
Signal
Signal Source
Source Modulator
Modulator Transmitter
Transmitter
Recovered
Recovered Signal
Signal Filter
Filter Demodulator
Demodulator Receiver
Receiver
Module 3 - 3
PN 553-401-78 MRP Rev 002
s(t ) = A cos(ω c t + θ )
Continuous AM waveform equation
carrier Phase
Amplitude Frequency
s AM (t ) = Ac [1 + μ x(t ) ] cos ω IF t
Analog Modulation Types: = Ac [1 + μ Am cos ω mt ] cos ω IF t.
• Amplitude Modulation (AM)
• Frequency Modulation (FM)
Discrete AM waveform equation
• Phase Modulation (PM)
⎡ ⎛ i ⎞⎤ ⎛ i ⎞
s AM (t ) = Ac ⎢1 + μ Am cos 2π f m ⎜ ⎟ ⎥ cos 2π f IF ⎜ ⎟
¾ Amplitude Modulation ⎝ f s ⎠⎦ ⎝ fs ⎠
⎣
s(t ) = b(t ) cos(ω ct + θ )
Where
A baseband signal is used to fmod/fs=Mmod/N
modulate the carrier’s amplitude and
fIF/fs=MIF/N
Note: i is index
from 0 to N-1
Module 3 - 4
PN 553-401-78 MRP Rev 002
2
Module 3: Analog Modulation
¾ Index of Modulation
To simplify the detection of the baseband signal, the modulated signal’s power level
is increased by sending an additional tone at the carrier frequency.
b(t ) = Am cos ω mt ,
If the baseband signal is a tone,
s ( t ) = A c [1 + μ A c o s ω t ]c o s ω t
then, the AM equation becomes: A M m m c
Module 3 - 5
PN 553-401-78 MRP Rev 002
Fourier Transform
baseband
signal baseband
time freq
Modulation
Carrier, fc
envelope, fm
Lower Upper
Fourier Transform Sideband Sideband
modulated
time signal baseband
fc freq
Module 3 - 6
PN 553-401-78 MRP Rev 002
3
Module 3: Analog Modulation
¾ Time Multiplication ÅÆ Frequency Translation
Time
Frequency
Baseband
s AM (t ) = 1 cos(2π ⋅ 1.984MHz ⋅ t )
Signal b(t) Baseband 2
Signal sAM(t) + 1 cos(2π ⋅ 2.112MHz ⋅ t )
2
sc (t ) = cos(2π ⋅ 2.048MHz ⋅ t )
Frequency
Time
Frequency
LO
Module 3 - 7
PN 553-401-78 MRP Rev 002
• No information is in the
carrier tone - it is only used
for additional power
Frequency
Carrier cos ωct
4
Module 3: Analog Modulation
¾ Index of Modulation
Frequency
zero percent modulation:
μ=0
Frequency
Module 3 - 9
PN 553-401-78 MRP Rev 002
μ = 0.5
fm = 65 kHz
Tm = 15.6 μs
BW = 2 fm
• Envelope of wave contains
baseband waveform
• No information is in the Frequency
carrier tone; it is only used Carrier cos ωct
for additional power
5
Module 3: Analog Modulation
¾ Phase Inversion when μ >1
Module 3 - 11
PN 553-401-78 MRP Rev 002
• Coherency equation:
fi = frequency of interest
f s finterest
= f s = sampling frequency
N M N = size of waveform array
M = cycles = frequency bin
• fm coherency verification:
⎛N⎞ ⎛ 4096 ⎞
M m= f m ⎜ ⎟ = 64kHz ⎜ ⎟=4
⎝ fs ⎠ ⎝ 65.536 MHz ⎠
⎛N⎞ ⎛ 4096 ⎞
M = f IF ⎜ ⎟ = 2.048MHz ⎜ ⎟ = 128
IF
⎝ s⎠
f ⎝ 65.536 MHz ⎠
• M must be an integer.
Module 3 - 12
PN 553-401-78 MRP Rev 002
6
Module 3: Analog Modulation
'Takes an existing DspWave and replaces its contents with a vector containing
'a sampled cosine wave of the specified phase increment per sample (in radians),
'the initial phase (also in radians), and the sample size.
'Algorithm
For i = 0 To SampleSize - 1
X.Element(i) = Cos(PhaseIncrementPerSample * i + InitialPhase)
Next
Module 3 - 13
PN 553-401-78 MRP Rev 002
Baseband_Signal.CreateCos
Baseband_Signal.CreateCos 22 ** Pi
Pi // N,
N, 0,
0, 4096
4096
Baseband_Signal.SampleRate
Baseband_Signal.SampleRate == Fs
Fs
Baseband_Signal.Plot
Baseband_Signal.Plot "Baseband_Signal"
"Baseband_Signal"
Baseband_Signal
1
0.5
-0.5
-1
0 10u 20u 30u 40u 50u 60u
Time(seconds)
Module 3 - 14
PN 553-401-78 MRP Rev 002
7
Module 3: Analog Modulation
' now create the sine wave that defines the LO - NOTE LO is carrier is our example
LO_Signal
1.5
0.5
-0.5
-1
-1.5
Module 3 - 15
PN 553-401-78 MRP Rev 002
Set
Setmodulation_signal
modulation_signal==Baseband_Signal.MultiplyScalar(Mod_Percentage)
Baseband_Signal.MultiplyScalar(Mod_Percentage)
Set
Setmodulation_signal
modulation_signal==LO_Signal.Multiply(modulation_signal)
LO_Signal.Multiply(modulation_signal)
Set
Setmodulation_signal
modulation_signal==modulation_signal.Add(LO_Signal)
modulation_signal.Add(LO_Signal)
Set
Setmodulation_signal
modulation_signal==modulation_signal.MultiplyScalar(0.499999)
modulation_signal.MultiplyScalar(0.499999)
modulation_signal.SampleRate
modulation_signal.SampleRate==Fs Fs
modulation_signal.Plot
modulation_signal.Plot"modulation_signal"
"modulation_signal"
modulation_signal
0.8
0.6
0.4
0.2
-0.2
-0.4
-0.6
-0.8
0 10u 20u 30u 40u 50u 60u 70u
Time(seconds)
Module 3 - 16
PN 553-401-78 MRP Rev 002
8
Module 3: Analog Modulation
¾ Simulator Lab 3.1: AM-
AM-Modulation Waveform-
Waveform- Time Domain capture
Module 3 - 17
PN 553-401-78 MRP Rev 002
Ac
1 μ Ac Am
2
fc − fm fc fc + fm freq
Module 3 - 18
PN 553-401-78 MRP Rev 002
9
Module 3: Analog Modulation
AM time domain
waveform
Pseudo code
fres = capture.FrequencyResolution
bin = IFFreq / fres The complex
spectrum (FFT)
Set spect = capture.Spectrum
ampl = spect.CalcAmplitudeFromSpectrum(bin)
Magnitude values at
specific frequencies
Module 3 - 19
PN 553-401-78 MRP Rev 002
Module 3: AM SB power
Public Function am_sb_power(ByVal capture As DSPWave, ByVal IFFreq As Double, ByVal recv_gain As Double,
_
ByRef power_dBm_hi As Double, ByRef power_dBm_lo As Double) As Long
Dim spect As DSPWave, bin_hi As Long, bin_lo As Long, fres As Double, ampl_hi As Double, ampl_lo As
Double
fres = capture.FrequencyResolution
bin_hi = (IFFreq / fres) + separation
bin_lo = (IFFreq / fres) - separation
Set spect = capture.Spectrum
ampl_hi = spect.CalcAmplitudeFromSpectrum(bin_hi)
ampl_lo = spect.CalcAmplitudeFromSpectrum(bin_lo)
power_dBm_hi = (10# / Log(10#)) * Log(1000# * ampl_hi * ampl_hi / (2 * 50)) - recv_gain
power_dBm_lo = (10# / Log(10#)) * Log(1000# * ampl_lo * ampl_lo / (2 * 50)) - recv_gain
Pseudo-
code
Module 3 - 20
PN 553-401-78 MRP Rev 002
10
Module 3: FLEX RF Modulation System Overview
¾ Module Objectives
¾ Analog Modulation
• Simulator Lab: AM (Amplitude Modulated) Modulation – using Baseband instruments
• Tester Lab 3.1: AM modulation using the BBAC (or VHFAC) – do this after the next
MWMS session.
Quadrature Modulator/Demodulator DUT TEST
• Tester Lab 3.2a: Testing DUT Quadrature Modulator using MWReceiver and BBAC
source
• Capturing Baseband I and Q Signals using a Single BBAC digitizer
• Tester Lab 3.2b: Testing DUT Quadrature Demodulator using MWSOURCE and BBAC
digitizer
• Tester Lab 3.3a: Perform Tester Lab 3.2.3 using (VHFAC)
• Tester Lab 3.3b: Perform Tester Lab 3.2.4 using (VHFAC)
¾ FLEX/microFLEX
FLEX/microFLEX RF MOD SOURCE and MWSRC and MWRECV System Overview
• Tester Lab 3.1: AM modulation using the BBAC (or VHFAC)
¾ Digital Modulation
– Tester Lab 3.4: GSM Signal Generation using VHFAC
Module 3 - 21
PN 553-401-78 MRP Rev 002
0.800
A = Magnitude Q = Quadrature
0.800
I I ⋅ cosωLOt
0.400
0.400
+
-1.200 -0.800 -0.400
0.000
0.000
θ = Phase
0.400 0.800 1.200 0.000
cosωLOt
∑ sRF (t) = I cosωLOt −QsinωLOt
-1.200 -0.800 -0.400 0.000 0.400 0.800 1.200
I = In-Phase
-0.400
°
-0.400
-0.800
90 −
-0.800
-1.200 Q
Polar Format Cartesian Format
-1.200
Q⋅sinωLOt
A= I +Q 2 2
I = Acosθ
Q
θ = arctan Q = Asinθ
I
sRF (t ) = cos ω RF t
LPF I (t ) = 1 cos ω IF t
2
1.200
cos ω LO t
0.800
90 °
LPF
0.400
Quadrature Demodulation
-0.800
-1.200
Module 3 - 22
PN 553-401-78 MRP Rev 002
11
Module 3: Quadrature Modulation
¾ IQ Hardware Diagram
I = cos ω IF t
BBAC
sRF (t ) = cos(ω LO − ω IF )t
I
cos ω LO t Modulator
MWSRC LO RF MWRECV
Q
Q = − sin ω IF t
BBAC
Module 3 - 23
PN 553-401-78 MRP Rev 002
I (t ) = cos ω IF t
cos ω LO t BBACDIG
MWSRC
I
Demodulator
LO RF
Q
MWSRC BBACDIG
cos ω RF t
Q (t ) = cos(ω IF t + 90 ) °
Module 3 - 24
PN 553-401-78 MRP Rev 002
12
Module 3: Quadrature Modulation
¾ Quadrature Modulation Representation
S RF (t ) = Ib (t ) cos ω RF t − Qb (t ) sin ω RF t
Where:
• Ab and θb is the amplitude and phase of the baseband
(modulating) signal
Module 3 - 25
PN 553-401-78 MRP Rev 002
• The I and Q baseband levels modulate the carrier’s amplitude and phase.
• Frequency modulation is accomplished using the phase component.
• Used to generate many types of modulated waveforms.
• It is relatively simple to implement in hardware.
I I ⋅ cos ω LO t
+
cos ω LO t
∑ sRF (t ) = I cos ω LO t − Q sin ω LO t
90° −
Q ⋅ sin ω LO t
Module 3 - 26
PN 553-401-78 MRP Rev 002
13
Module 3: Quadrature Modulation
¾ Math Behind Quadrature Modulator Test
I = cos ω IF t I ⋅ cos ω LO t
cos(ω LO t )
+
sRF (t ) = I cos ω LO t − Q sin ω LO t
∑ = cos(ω LO − ω IF ) t
90° −
Q = − sin ω IF t Q ⋅ sin ω LO t
Module 3 - 27
PN 553-401-78 MRP Rev 002
I =1 I ⋅ cos ω LO t
°
∑
90
−
Q=0 Q ⋅ sin ω LO t
Module 3 - 28
PN 553-401-78 MRP Rev 002
14
Module 3: Quadrature Modulation
¾ QM Modulator Example 2: I=1, Q=1
I =1 I ⋅ cos ω LO t
∑
90°
−
Q =1 Q ⋅ sin ω LO t
Module 3 - 29
PN 553-401-78 MRP Rev 002
I = cos ω IF t I ⋅ cos ω LO t
∑
90°
−
Q=0 Q ⋅ sin ω LO t
Module 3 - 30
PN 553-401-78 MRP Rev 002
15
Module 3: Quadrature Modulation
¾ QM Modulator Suppression Test
I = cos ω IF t I ⋅ cos ω LO t
∑
90°
−
Q = − sin ω IF t − Q ⋅ sin ω LO t
Module 3 - 31
PN 553-401-78 MRP Rev 002
• Sources a cosine tone to the I port and a negative sine tone to the Q port.
• Ideally, the RF output is a single sideband tone that is in-phase with the carrier tone.
• The RF output of a non-ideal quadrature modulator has power at the LO and second
sideband frequencies.
• The suppression test quantifies how well the LO power and the second sideband powers
are suppressed.
dBm
Suppression
(dBc)
Module 3 - 32
PN 553-401-78 MRP Rev 002
16
Module 3: Quadrature Modulation
¾ QM Modulator Test Calculations
Suppression Tests:
dBm
Suppression
(dBc)
Module 3 - 33
PN 553-401-78 MRP Rev 002
fres = capture.FrequencyResolution
carrier_bin = Carrier_IFFreq / fres
separation = IQ_freq / fres
lsb_bin = carrier_bin - separation
usb_bin = carrier_bin + separation
Module 3 - 34
PN 553-401-78 MRP Rev 002
17
Module 3: Quadrature Modulation
Module 3 - 35
PN 553-401-78 MRP Rev 002
Create the Segment in VBT and Program the BBACsrc (67 kHz sinewave)
Dim M As Long
Dim IQ_freq As Double
IQ_freq = 68000#
M = (IQ_freq * 8192) / 512000#
With thehdw.BBACSource.Pins(Ichanpin)
.Signals.Add (modulationwave)
.Signals.DefaultSignal = modulationwave
With .Signals(modulationwave)
.SampleRate = 512000#
.SampleSize = 8192
.Amplitude = bbacamplitude
.VoltageRange = bbacamplitude
.WaveDefinitionName = "Sine_67KHz"
.CycleCount = M
.LoadSamples
.LoadSettings
End With
.Connect tlBBACSourceFromPOS + tlBBACSourceFromNEG
.Connect tlBBACSourceFromREF, tlBBACSourceToCCC
End With
Module 3 - 36
PN 553-401-78 MRP Rev 002
18
Module 3: Quadrature Modulation
With thehdw.BBACSource.Pins(Qchanpin)
.Signals.Add (modulationwave)
.Signals.DefaultSignal = modulationwave
With .Signals(modulationwave)
.SampleRate = 512000
.SampleSize = 8192
.Amplitude = bbacamplitude
.VoltageRange = bbacamplitude
.Phase = bbacphase
.WaveDefinitionName = "Sine_67KHz"
.CycleCount = M
.LoadSamples
.LoadSettings
End With
.Connect tlBBACSourceFromPOS + tlBBACSourceFromNEG
.Connect tlBBACSourceFromREF, tlBBACSourceToCCC
End With
thehdw.Digital.Patterns.Pat(patternname).Run ""
Module 3 - 37
PN 553-401-78 MRP Rev 002
thehdw.Digital.Patterns.Pat(patternname).Run ""
thehdw.SettleWait (0.001)
Remember to
insert vector with
repeat microcode
after Resync vector
to account for
pipeline
Module 3 - 38
PN 553-401-78 MRP Rev 002
19
Module 3: Quadrature Modulation
• Device having analog baseband or IF outputs are captured using a digitizer (BBACDIG)
DUT
DIB
RF
BBACDIG
LO
Module 3 - 39
PN 553-401-78 MRP Rev 002
LAB TIME
20
Lab 3.2a IQmod_bb Using BBAC
• Instrument setup
I = cos ω IF t
BBAC
sRF (t ) = cos(ω LO − ω IF )t
I
cos ω LOt Modulator
MWSRC LO RF MWRECV
Q = − sin ω IF t
BBAC
LAB TIME
Module 3 - 41
PN 553-401-78 MRP Rev 002
Q .CenterFrequency=sourcefrequency=Carrier_FFreq=2GHz
INPUT(BBAC):
Thehdw.BBACSource.Pins(Qchanpin)
Q_mod_in_hiÆSourceS2ÆBBACSrcPosÆ2.srcpos2
Signal Name: modulationwave
Fs=512000Hz
N=8192=SampleSize
.amplitude=bbacamplitude=.173
WaveDefinitionName=“Sine_67KHz”
Phase=0
IQ_freq=68KHz
*BB I-Q NOT using MWMS, uses BBAC, LO uses MWSOURCE, RF output sent to MWRECEIVER LAB TIME
Module 3 - 42
PN 553-401-78 MRP Rev 002
21
Module 3: Quadrature Modulation Lab 3.2
¾ IQ Modulator
Conversion Carrier Sideband
Frequency Loss Rejection Rejection Harmonic Suppression
(MHz) (dB) (-dBc) (-dBc) (-dBc)
Model RF/LO I&Q 3xI/Q 5xI/Q
Number fL fU Min. Max. Mean Max. Typ. Min. Typ. Min. Typ. Min. Typ. Min.
ZAMIQ-895M 868 895 DC 5 8 10.5 40 30 40 30 52 35 58 50
Module 3 - 43
PN 553-401-78 MRP Rev 002
LAB TIME
22
Lab 3.3a IQmod_bb Using VHFAC
• Instrument setup
I = cos ω IF t
VHFAC
sRF (t ) = cos(ω LO − ω IF )t
I
cos ω LOt Modulator
MWSRC LO RF MWRECV
Q
Q = − sin ω IF t
VHFAC
LAB TIME
Module 3 - 45
PN 553-401-78 MRP Rev 002
Module 3 - 46
PN 553-401-78 MRP Rev 002
23
Module 3: Quadrature Demodulation
I (t ) = cos ω IF t
cos ω LO t BBACDIG
MWSRC
I
Demodulator
LO RF
Q
MWSRC BBACDIG
cos ω RF t
Q(t ) = cos(ω IF t + 90 ) °
Module 3 - 47
PN 553-401-78 MRP Rev 002
¾ Quadrature Demodulator
I (t)
LPF
sRF (t )
cosωLOt
90°
Q(t)
LPF
Module 3 - 48
PN 553-401-78 MRP Rev 002
24
Module 3: Quadrature Demodulation
¾ Quadrature Demodulator Balance Test
sRF (t ) = cos ω RF t
cos ω IF t
cos ω RF t
I
LPF
cos ω LO t
90 °
Q
LPF
cos(ω IF t + 90° )
Module 3 - 49
PN 553-401-78 MRP Rev 002
Ideally, the baseband output I and Q signals will have the same
amplitude but differ in phase by 90 degrees.
Module 3 - 50
PN 553-401-78 MRP Rev 002
25
Module 3: Quadrature Demodulation
¾ Math Behind Quadrature Demodulator Test
If the demodulator input signal is:
sRF (t ) = cos(ω RF t )
= 1 2 cos (ω RF − ω LO ) t = −1 2sin (ω RF − ω LO ) t
= −1 2sin ω IF t
= 1 2 cos ω IF t
= 1 2 cos(ω IF t + 90o ).
Balance tests:
V Vmag or rad
1V
3 convert to
V polar
2 1
V
2
real imag mag phase
1.05 rad
frequency Note: Reference previous slide frequency
for test definition.
f IF f IF
Module 3 - 52
PN 553-401-78 MRP Rev 002
26
Module 3: Quadrature Demodulation
¾ Demodulator IQ balance
fres = capture_I.FrequencyResolution
carrier_bin = IQ_freq / fres
carrier_ampl_Q = spect_Q.CalcAmplitudeFromSpectrum(carrier_bin) f IF
carrier_power_Q = (10# / Log(10#)) * Log(1000# * carrier_ampl_Q * carrier_ampl_Q _
/ (2 * 50)) - recv_gain
Module 3 - 53
PN 553-401-78 MRP Rev 002
• Coherency relation:
-10dB
-15dB
-20dB
-25dB
-30dB
-35dB
-40dB
-45dB
-50dB
-55dB
-60dB
-65dB
-70dB
Bin number
-75dB
-80dB
IF frequency -85dB
-90dB
-95dB
-100dB
-105dB
-110dB
Ft M -115dB
=
-120dB
-125dB
-130dB
-135dB
0 20k 40k 60k 80k 100k 120k 140k 160k 180k 200k 220k 240k 260k
Frequency(Hertz)
Fs N
FFT of captured Q waveform
Untitled
BBACDIG
-10dB
-15dB
Capture size
-20dB
-25dB
sampling frequency
-30dB
-35dB
-40dB
-45dB
-50dB
-55dB
-60dB
-65dB
-70dB
-75dB
-80dB
-85dB
-90dB
-95dB
-100dB
-105dB
-110dB
-115dB
-120dB
-125dB
-130dB
-135dB
0 20k 40k 60k 80k 100k 120k 140k 160k 180k 200k 220k 240k 260k
Frequency(Hertz)
Module 3 - 54
PN 553-401-78 MRP Rev 002
27
Lab Session 3.2b
I/Q Demodulation Using the BBAC
Demodulator DUT Test
LAB TIME
• Instrument Setup
I (t ) = cos ω IF t
cos ω LO t BBACDIG
MWSRC
I
Demodulator
LO RF
Q
MWSRC BBACDIG
cos ω RF t
Q(t ) = cos(ω IF t + 90° )
LAB TIME
Module 3 - 56
PN 553-401-78 MRP Rev 002
28
LAB 3.2b IQdemod_bb Using BBAC
OUTPUT to (BBAC Dig):
thehdw.BBAC.Capture.Pins(I_CapturePin)
=I_mod_out_hiÆBBACCapPosÆCapture C2Æ2.cappos2
Signal Name: “I_demod_capture”
Fs=.SampleRate=512000
N=.SampleSize=1024
RECV_IF=5MHz
INPUT: From MWSOURCE INPUT From MWSOURCE:
IQ_Freq=67KHz I
LO_Demod_in(3.osp5)RF_LO Æsourced from TCM RF_Demod_in (4.osp4) MWSource
Thehdw.MWSource.Pins(LO_pin) thehdw.MWSource.Pins(SourcePin)
.Frequency=modulation _frequency=1000MHz .Frequency=modulation_IQ_frequency+modulation_frequency=67KHz+1000MHz
LAB TIME
*BB I-Q NOT using MWMS, uses BBAC, LO uses MWSOURCE, RF output sent to MWRECEIVER
Module 3 - 57
PN 553-401-78 MRP Rev 002
Module 3 - 58
PN 553-401-78 MRP Rev 002
29
Lab Session 3.3b
I/Q Demodulation Using the VHFAC
Demodulator Test
LAB TIME
• Instrument Setup
I (t ) = cos ω IF t
cos ω LO t VHFACDIG
MWSRC
I
Demodulator
LO RF
Q
MWSRC VHFACDIG
cos ω RF t
Q(t ) = cos(ω IF t + 90° )
LAB TIME
Module 3 - 60
PN 553-401-78 MRP Rev 002
30
LAB 3.3b IQdemod_bb Using VHFAC
OUTPUT to (VHFAC Dig):
thehdw.VHFAC.Capture.Pins(I_CapturePin)
=I_mod_out_hiÆVHFAC Cap0Æ22.a11
Signal Name: “I_demod_capture”
Fs=.SampleRate=512000
N=.SampleSize=1024
RECV_IF=5MHz
INPUT: From MWSOURCE INPUT From MWSOURCE:
IQ_Freq=67KHz
LO_Demod_in(3.osp5)RF_LO Æsourced from TCM I RF_Demod_in (4.osp4) MWSource
Thehdw.MWSource.Pins(LO_pin) thehdw.MWSource.Pins(SourcePin)
.Frequency=modulation _frequency=1000MHz .Frequency=modulation_IQ_frequency+modulation_frequency=67KHz+1000MHz
LO DUT RF_in
*BB I-Q NOT using MWMS, uses VHFAC, LO uses MWSOURCE, RF output sent to MWRECEIVER LAB TIME
Module 3 - 61
PN 553-401-78 MRP Rev 002
¾ Module Objectives
¾ Analog Modulation
• Simulator Lab: AM (Amplitude Modulated) Modulation – using Baseband instruments
• Tester Lab 3.1: AM modulation using the BBAC (or VHFAC) – do this after the next
MWMS session.
FLEX/microFLEX
FLEX/microFLEX RF MOD SOURCE and MWSRC and MWRECV System Overview
• Tester Lab 3.1: AM modulation using the BBAC (or VHFAC)
¾ Digital Modulation
– Tester Lab 3.4: GSM Signal Generation using VHFAC
Module 3 - 62
PN 553-401-78 MRP Rev 002
31
Module 3: Microwave Modulated Source Architecture
micro
Support
Cabinet
Support
Cabinet
Module 3 - 63
PN 553-401-78 MRP Rev 002
MODSRC2700 MOD
MODSRC
MODSRC
2700 SRC
• 2 Card Cage Slots 2700
#1
#2 6000
per Instrument #1
(in the Support Cabinet)
• 2 MODSRC’s per
System – one for
each main SRC
MODSRC6000
• 1 Card Cage Slots
per Instrument
(in the Support Cabinet)
• Connect to same
SRC as MODSRC2700
Support
Cabinet Module 3 - 64
PN 553-401-78 MRP Rev 002
32
Module 3: Microwave Modulated Source Architecture
¾ MWMS Architecture
1. SEGMENT created with IG-XL software or imported from an external file (.wav)
AUX VHFAC/BBAC
Modsrc2700
Modsrc2700 Output
SRC1
6 GHz SRC2
Frequency Modsrc6000 DIG1 DUT
Synthesizer DIG2
Synth 1
MW GEN4
Synth 2 Modsrc2700
Modsrc2700 SRC1
SRC2
Modsrc6000
Module 3 - 66
PN 553-401-78 MRP Rev 002
33
Module 3: Microwave Modulated Source Architecture
¾BBACSRC/BBACDIG Connection Diagram +
100 ohm differential within test head
-
+
IF Signal Connectivity- BBAC is IF Instrument - 100 ohm differential test head to mainframe
All single ended terminations 50 ohms IF from Site 2 50 ohm coax within RF card cage
All differential terminations 100 ohms [RF1 AUX 21F, 21E]
SCC IF In
J2
P B24 T
TT
BBAC DIG2 T + TT
N J2
C24
- T
T
J16
T J19
P B23
BBAC SRC2 + SCC SMA
BBAC Instrument
T
N
C23 - IF Out
J17
J20
P B22
BBAC DIG1 T + SCC
N
C22 -
T
P B21
BBAC SRC1 + J2
T
N
C21 - T
J2
T
IF Out
T
Measure Module T
ModSrc 2
SMA IF In
Microwave Instrument
Test Head Support Cabinet
Module 3 - 67
PN 553-401-78 MRP Rev 002
T
VHF SRC1 SCC SMA
IF Out
J17
J20
SCC
VHF DIG2
T SCC
T
VHF SRC2 J2
IF Out
T
ModSrc 2
Measure Module T
SMA IF In
Microwave Instrument Test Head Support Cabinet
Module 3 - 68
PN 553-401-78 MRP Rev 002
34
Module 3: Microwave Modulated Source Architecture
¾ FLEX MWMS Configuration
Modulation Microwave Instruments
Synthesizer
[Optional] Noise
3.OSP1
3.OSP2
Main Source 1 3.OSP3
3.OSP4
MW set 1 4.OSP1
4.OSP2
4.OSP3
AWG Input
Receiver 4.OSP4
VHFAC
Support Source
PTS310 GPIO
Module 3 - 70
PN 553-401-78 MRP Rev 002
35
Module 3: Microwave Modulated Source Architecture
Physical Board-
Board-Level Debug Display
Module 3 - 71
PN 553-401-78 MRP Rev 002
thehdw.VHFACSource.Pins(Source_Pin).Signals.Add sigName
Module 3 - 72
PN 553-401-78 MRP Rev 002
36
Module 3: Microwave Modulated Source Architecture
MWSource MWModulatedSource
Module 3 - 73
PN 553-401-78 MRP Rev 002
Module 3: MWMS
3 Steps to Generate a Signal
1. Generate the waveform data and NORMALIZE the data into [-1,1] range
Note: CF usage in MW FLEX IG-XL software is different than usage in MW IMAGE software.
(See examples in next few pages.)
Module 3 - 74
PN 553-401-78 MRP Rev 002
37
Module 3: MWMS
Crest Factor
• Definition: Crest factor is the ratio of PEAK to RMS value of a waveform. Crest factor is typically used to compensate for a waveform that has a
low RMS value, but one or more large peaks.
– (Note: A sine wave, which has a crest factor of ~3dB, is used for leveling. The modulation waveform could be any arbitrary waveform,
with any arbitrary crest factor, so there is a difference between the leveling signal and the modulation signal which may need to be
compensated after leveling.)
– Average Power, NOT Peak Power, is what matters for microwave test.
– The BBAC and VHFAC Source is described by peak-to-peak voltage, hence Peak Power.
– A waveform with a high CF (crest factor) will have a much lower average power and since leveling was done with a low CF sine wave, the
output power as seen at the DUT will be lower than that expected.
– To achieve the desired average power at the DUT, the Crest Factor property of the AWG is used on the MWMS.
– For BBAC Source, since its Peak-Peak voltage is controllable, the CREST FACTOR is used to adjust this voltage DIRECTLY to compensate
for non sine wave Crest Factors.
– For VHFAC Source, since its peak-peak voltage is NOT directly controllable, the MWMS amplitude is ADJUSTED by the source channel
card’s (RF2) VCA (voltage controlled attenuator) using the CREST FACTOR to adjust for non sine wave Crest Factor.
• For RF and MWMS Waveforms, the CRESTFACTOR allows for the adjustment of AVERAGE power of the modulated signal by the AWG used by
the MWMS upconversion
Module 3 - 75
PN 553-401-78 MRP Rev 002
Module 3: MWMS
Crest Factor (VHFAC)
Steps
If MWMS is used with the VHFAC:
If the source is the VHFAC for the MWMS, then the VCA (voltage controlled attenuator) uses the
CF to achieve user requested output power.
The Crest Factor is used to achieve user requested power level. Cal tables and autocal tables are
used to find the adjustment to the leveling VCA setting necessary to reach the desired
programmed user output power request.
Example: User requests a 1 GHz signal @ -10 dBm but the Crest Factor is +5 dB.
The system will achieve -10 dBm using the VCA on the FLEX/microFLEX MW Source Channel
Card (RF2).
STEPS requiring user action:
i) Calculate Crest Factor (CF)
ii) Provide the CF to the IG-XL software via:
thehdw.MWModulatedSource.Pins(name).crestfactor =
Module 3 - 76
PN 553-401-78 MRP Rev 002
38
Module 3: MWMS
Crest Factor (VHFAC)
VHFAC
‘crest factor will be used to adjust the MWMS channel card’s VCA to achieve user
requested power at DIB
STEPS
i) Calculate Crest Factor (CF)
ii) Provide the CF to thehdw.MWModulatedSource.Pins(name).crestfactor = … (see code
example above
Module 3 - 77
PN 553-401-78 MRP Rev 002
Module 3: MWMS
Syntax Details
With theHdw.MWModulatedSource.Pins(pin_string)
– set the output power at DUT input , valid range is [-100dBm,13dBm] for ModSource 2700 & valid range is [-
100dBm,13dBm} for 50Mhz-2700MHz, [-100,10]dBm for 4-6 GHz for MW ModSource 6000
.Amplitude =3.0 ‘in dBm – expected AVERAGE power at DUT plane (MWPort module output)
– set output RF frequency, valid range is [50MHz,2.7GHz] for ModSource 2700 & valid range is
[50Mhz,2700MHz] and [4GHz,6GHz] for ModSource 6000
.Frequency=2E9 ‘ in Hz
– select modulator: either BBAC Source, [50MHz, 2700MHz] for both MS2700 and MS6000, either VHFAC
Source [50MHz,2700MHz] for both MS2700 and MS6000 and [4000MHz,6000MHz] for MS6000, or either
MW Source.
.AWGConnect ‘ where AWG is one of above
– select IF frequency: valid range is [1.5,2.5]MHz, [11.25,12.75]MHz,[32,72]MHz for Mod Source 2700 and
ModSource 6000
.IFFrequency=2E6 ‘in Hz this is IF carrier frequency of signal output from AWG instrument (or modulation
input into ModSource. Determines which IF path in ModSrc will be switched in. Three paths are 2/12/52
MHz center freq. paths.)
– Connect ModSource logically, so that this virtual instrument can use Microwave hardware and source signal
.Connect Note: See lab code solutions for full code examples
End with
Module 3 - 78
PN 553-401-78 MRP Rev 002
39
Module 3: MWMS
Crest Factor (BBAC)
Steps
If MWMS is used with the BBAC
If the source is the BBAC for the MWMS then the Vpk–pk of BBAC is adjusted using
CF( crest factor) directly, that is by the BBAC onboard gain capability, not via the
MWMS VCA as is done with the VHFAC.
Module 3 - 79
PN 553-401-78 MRP Rev 002
Module 3: MWMS
Crest Factor (BBAC)
MWMS CrestFactor dB=20 * log(Signal.CalcMaxAmplitude/Signal.CalcRMS)/log(10#)
BBAC
syntax
MWMS
syntax
‘Calculated by user
‘User reads back Vpp from system
40
Module 3: MWMS
Summary: Crest Factor Use by AWGs
MWMS/BBAC MWMS/VHFAC
1. Generate waveform data and NORMALIZE the data into [-1,1] range
2. Compute waveform’s CREST FACTOR
3. Prepare the instrument front end for the modulation waveform
4. Connect MWMS and Control AWG to start IF signal,
which will make RF signal appear at DUT via MWMS
•AMP adj. on VHFAC front end is
•Vpp is adjusted via crest factor to
bypassed, average power is
adjust AMP adj. on BBAC front end
achieved via MWMS directly
adjusting power using crest factor.
Module 3 - 81
PN 553-401-78 MRP Rev 002
LAB TIME
41
Lab 3_1 Modulation _AM (amplitude modulation)
MWMS using BBAC
TEST: AM Signal
LOOPBACK CABLE
Generation
RF_in(Thur_in)ÆSource Pin RF_out(Thru_out)ÆReceivePin
3.osp2 4.osp2
MWMSRC
.Frequency=sourcefrequency
RF X IF
MWRECEIVER
.AmplitudeExpectedÆ
ÆOutput_mod_freq=890MHz sourcepower
LO
.IFFrequency=2048000 sourcefrequency=890MHz
.amplitude=RefPower=0 .IFFreqencyÆIFFreq=2048000
LO
Set by
X RF .CrestFactor=CrestFactor Recv_gain=0
RF_freq=890MHz Fs=sample_rate=16384000*2
system Hz
IF =2.048MHz BBAC(source) N=sample_size=8192*2
Fs=65536000=SampleRate *note Am_mod_capture
N=1024 Basebandcap
INPUT waveform:
modulation_signal
TEST: AM Signal
LOOPBACK CABLE
Generation
RF_in(Thur_in)ÆSource Pin
RF_out(Thru_out)ÆReceivePin
3.osp2
4.osp2
MWMSRC
.Frequency=sourcefrequency
RF X IF
MWRECEIVER
.AmplitudeExpectedÆ
Æ sourcepower
LO
.IFFrequency=2048000 sourcefrequency=890MHz
.amplitude=RefPower=0 .IFFreqencyÆIFFreq=5MHz
LO
Set by
X RF .CrestFactor=CrestFactor Recv_gain=0
RF_freq=890MHz Fs=16384000*2 Hz
system
N=8192*2
IF =5MHz VHFAC(source) Am_mod_capture
Fs=65536000=SampleRate *note Basebandcap
N=1024
INPUT waveform:
modulation_signal
42
Module 3: FLEX RF Modulation System Overview
¾ Module Objectives
¾ Analog Modulation
• Simulator Lab: AM (Amplitude Modulated) Modulation – using Baseband instruments
• Tester Lab 3.1: AM modulation using the BBAC (or VHFAC) – do this after the next
MWMS session.
¾ FLEX/microFLEX
FLEX/microFLEX RF MOD SOURCE and MWSRC and MWRECV System Overview
• Tester Lab 3.1: AM modulation using the BBAC (or VHFAC)
Digital Modulation
– Tester Lab 3.4: GSM Signal Generation using VHFAC
Module 3 - 85
PN 553-401-78 MRP Rev 002
Source
Source Encoder
Encoder Channel
Channel Encoder
Encoder Modulator
Modulator
Communication Channel
Receiver
Decoder
Decoder Channel
Channel Decoder
Decoder Demodulator
Demodulator
rRF(t) = received
signal
Module 3 - 86
PN 553-401-78 MRP Rev 002
43
Module 3: Digital Modulation
• Noise immunity
• All-digital environment
• Digital signal processing
• Error detection and correction
• Increased channel capacity due to multiplexing and multiple access
Module 3 - 87
PN 553-401-78 MRP Rev 002
Code division
Quadrature Phase Shift multiple access
Keying
Module 3 - 88
PN 553-401-78 MRP Rev 002
44
Module 3: Digital Modulation
Communication Channel
1 0 0 1 1 0 0 0 1
Decision Circuitry
Reconstructed Signal
s (t ) = A cos(ω ct + θ )
Module 3 - 90
PN 553-401-78 MRP Rev 002
45
Module 3: Digital Modulation
¾ Transmitter Design: ASK, FSK, PSK
Baseband bits modulate the 1 0 1 1 0 1 0 0
carrier in three ways:
Module 3 - 91
PN 553-401-78 MRP Rev 002
• Constellation diagram is
a vector plot showing the
signal at its decision values
Module 3 - 92
PN 553-401-78 MRP Rev 002
46
Module 3: Digital Modulation
A Binary shift keyed modulated signal has 2 levels, where each corresponds
to either a 0 or 1 bit value (2-ary)
M-ary shift keying is the general case where the modulated signal has M
levels, where each level corresponds to a set of baseband digital bits
# signal levels M = 2b
Example:
Example: ‘4ASK’
‘4ASK’ is
is aa 4-ary
4-ary modulation
modulation scheme,
scheme,
M
M== 22bb =
= 2222 =
= 44
Æ The
Æ The modulated
modulated signal
signal has
has 44 possible
possible levels
levels
Æ Each
Æ Each symbol
symbol is
is represented
represented (requires)
(requires) by
by 22 baseband
baseband bits
bits
Module 3 - 93
PN 553-401-78 MRP Rev 002
¾ Gaussian Filter
Discontinuities in waveform parameters result in high frequency components within the
waveform’s spectrum
By filtering the encoded phase with a Gaussian filter, the spectral side lobes are significantly
reduced
The filter shape (degree of filtering) is controlled by the bandwidth time product (BT) parameter:
0 < BT < 1
Gaussian filtering introduces intersymbol interference; e.g., after filtering each symbol level
(phase in this case) will “ spread” into adjacent symbol regions, creating a degree of
interference
Module 3 - 94
PN 553-401-78 MRP Rev 002
47
Module 3: Digital Modulation
BT = 0.75 BT = 0.5
BT = 0.25
time
Module 3 - 95
PN 553-401-78 MRP Rev 002
Module 3 - 96
PN 553-401-78 MRP Rev 002
48
Module 3: Digital Modulation
¾ GMSK Example
frequency
only decision
Module 3points
- 97
PN 553-401-78 MRP Rev 002
The number of
symbols is derived
from the number of
The VHFAC
bits and defined by
sampling rate FS is
usually chosen to be
FS #Symbols the modulation
scheme:
>4 times SR.
Additionally, the FS # bits
is also a multiple of
# symbols =
bits per symbol
the SR, the Symbol
Rate
FS > 4 ⋅ SR SSIZE
The Wave Size for the
VHFAC is related to the
SR, #symbols: SSIZE FS
# symbols ⋅ FS SPS = =
SSIZE = # symbols SR
SR
Module 3 - 98
PN 553-401-78 MRP Rev 002
49
Module 3: Relations: Bit Sequence to IF Segment
Module 3 - 100
PN 553-401-78 MRP Rev 002
50
Module 3: Quadrature Modulation
¾ Modulation Schemes applications
MSK, GMSK GSM standard
8PSK satellite
64QAM modems
Module 3 - 101
PN 553-401-78 MRP Rev 002
LAB TIME
51
Lab 3_4 GSM Signal Generation
MWMS Using VHFAC
Generation
RF_in(PUT)
RF_out(PUT)
3.osp1
4.osp1
X
MWMSRC
RF MWRECEIVER
.amplitude (carrier) IF
Mdsrc_fs=.270833*32=
Receiver level = 0dB
8.666656 LO
IF_Freq=recv_if=
Mdsrc_if=2.00003822851563=
=270833*8=2166664Hz
LO
X RF
3781*(.270833*32)/16384
Md_sr_size=16384
IFFilter=10MHz
Set by RF_freq=1.9GHz Fs=34666624Hz
system Crestfactor=3
N=16384=capture_size
IF Power_in=(-20) Cap_gsm =captured
IF=270833*8=2166664 wavename
Fs=8666656=270833*32
N= 16384
INPUT waveform:
VBT_GSM_IF=gsmIF
Module 3: Review
Module 3 - 104
PN 553-401-78 MRP Rev 002
52
M O D U L E 4
Module
4
Module 4 covers:
One-Port S-Parameter
Module 4: Objectives
Module 4- 1
PN 553-401-78 MRP Rev 002
Module 4: FLEX/microFLEX
FLEX/microFLEX One-
One-port S-
S-parameters
¾ Module Objectives
¾ One-
One-port S-
S-parameters
¾ One port S-
S-parameter measurement
¾ Lab 4_1 S-
S-1 P
Module 4- 2
PN 553-401-78 MRP Rev 002
1
Module 4: One-
One-Port S-
S-parameter Measurement
¾ Definitions:
Module 4- 3
PN 553-401-78 MRP Rev 002
Module 4: One-
One-Port Sparameter Measurement
¾ Definitions:
Module 4- 4
PN 553-401-78 MRP Rev 002
* Optional exercise, if time permits
2
Module 4: One-
One-Port Sparameter Measurement
¾ Math and Diagram representations:
z − z0
Γ= (z0 = 50 ohms)
z + z0
Schematic representation
1-port 2-port
s21 - gain
s11 - s22 -
Γ input match output match
s12 - isolation
Γ s11 s22
s12
Module 4- 5
PN 553-401-78 MRP Rev 002
Module 4: One-
One-Port Sparameter Measurement
• Note that while Γ, s11, and s22 are all coefficients of reflection, there are
implications behind s11 and s22 that there are other ports on the device which
can influence the actual coefficient of reflection at a given port. For example,
looking into port 1 on a 2-port network where there is a termination with some
Γ load on port 2, you get Γ in in next slide.
Module 4- 6
PN 553-401-78 MRP Rev 002
3
Module 4: One-
One-Port Sparameter Measurement
s21
s12
Module 4- 7
PN 553-401-78 MRP Rev 002
Module 4: One-
One-Port Sparameter Measurement
¾ VSWR (Voltage Standing Wave Ratio):
VSWR stands for Voltage Standing Wave Ratio, which refers to the standing
waves formed in a transmission line with a sine wave in it when there are
impedance mismatches. The ratio of the high voltage to the low voltage
measured in the line can be used to determine VSWR directly. VSWR is
commonly represented as a ratio: 1:1 is ideal, 1.5:1 is usually pretty good, and
2:1 is usually considered poor.
1+ Γ
VSWR =
1− Γ
¾ RL (Return Loss):
Return Loss is also commonly used for mismatch in device specifications. It is a
power rather than a voltage quantity
( )
RL = −10 log10 Γ
2
dBMag = 10 log10 Γ ( ) 2
Module 4- 8
PN 553-401-78 MRP Rev 002
4
Module 4: One-
One-Port Sparameter Measurement
(FLEX Gen4 Microwave)
Port Noise
Source
Support
TCM RF I/Os
From Support Source Typ. DUT LO’s
Synthesizer TCM
“LO” OSP ports
From Receiver LO
Receiver
DIB Access
Synthesizer LO Phase
Detector
BBAC DIG
VHFAC DIG
On-Board DIG DIB Access
Module 4- 9
PN 553-401-78 MRP Rev 002
Module 4: One-
One-Port Sparameter Measurement
Module 4- 10
PN 553-401-78 MRP Rev 002
5
Module 4: One-
One-Port Sparameter Measurement
¾ MWVNA Operation
• Signal Generation
A connection is made between the VNA instrument channel and the device pin that is to be
measured. A sine wave signal is generated and sent to the device pin using the Microwave
subsystem’s synthesizer (synthesizer #3). The signal’s frequency is programmable to
between 50 MHz and 6 GHz, but its amplitude is fixed at -32 dBm.
Module 4- 11
PN 553-401-78 MRP Rev 002
Module 4: One-
One-Port Sparameter Measurement
¾ MWVNA Programming and Syntax
‘Variables declaration
Dim AChan As String
Dim Gamma As S1P
Dim GammaList As S1PList
Dim gamma_ang As Double
Dim gamma_mag As Double
Dim return_loss(10) As Double
Dim i As Long
Dim RF_freq As Double
‘Allocate Memory for S1P and S1PList Object from MWVNA Driver
Set Gamma = thehdw.MWVNA.GetS1P
Set GammaList = thehdw.MWVNA.GetS1PList
thehdw.MWVNA.Pins(AChan).Waveforms.Add ""
Module 4- 12
PN 553-401-78 MRP Rev 002
6
Module 4: One-
One-Port Sparameter Measurement
For i = 0 To 6
Dim SiteNum As Long
SiteNum = 0
RF_freq = 2410000000# + 20000000 * i
‘Set up MWVNA frequency, connect and trigger it
thehdw.MWVNA.Pins(AChan).Frequency = RF_freq '2460000000# 'Frequency
thehdw.MWVNA.Pins(AChan).Connect
thehdw.MWVNA.Pins(AChan).Waveforms.Trigger
‘Performing Calibrated One-Port Sparameter Measurement
Set Gamma = thehdw.MWVNA.Pins(AChan).GetGammaBySite(RF_freq, SiteNum)
Call GammaList.AppendS1P(Gamma)
gamma_mag = Gamma.ExtractMagnitude
gamma_ang = Gamma.ExtractAngle
return_loss(i) = 20 * Log(gamma_mag) / Log(10)
Next i
Module 4- 13
PN 553-401-78 MRP Rev 002
Module 4: One-
One-Port Sparameter Measurement
¾ Measurement Results
Dim RL_0 As Double
Dim RL_1 As Double
…
RL_0 = return_loss(0)
RL_1 = return_loss(1)
RL_2 = return_loss(2)
RL_3 = return_loss(3)
RL_4 = return_loss(4)
RL_5 = return_loss(5)
RL_6 = return_loss(6)
Module 4- 14
PN 553-401-78 MRP Rev 002
7
Module 4: One-
One-Port Sparameter Measurement
filepath = "C:\myData\SParameterFiles\SparamFile_try.s1p"
bar.File.Read filepath
bar.Plot
' bar.Clear
Module 4- 15
PN 553-401-78 MRP Rev 002
LAB TIME
8
Lab 4_1 S1P (one port S-
S-parameter)
Port Noise
Source
Support
TCM RF I/Os
From Support Source Typ. DUT LO’s
Synthesizer TCM
“LO” OSP ports
From Receiver LO
Receiver
DIB Access
Synthesizer LO Phase
Detector
BBAC DIG
VHFAC DIG
On-Board DIG DIB Access
Module 4- 17
PN 553-401-78 MRP Rev 002
Gamma=thehdw.MWVNA.Pins(AChan).GetGammaBySite(RF_feq,SiteNum)
VNA
VNA channel=AChannel=OnePort_Pin
Call GammaList.AppendS1P(Gamma)
Gamma=thehdw.MWVNA.GetS1P
GammaList=…GetS1PList
Gamma_mag=Gamma.ExtractMagnitude
Gamma_ang=Gamma.ExtractAnlge
RL(returnloss(i))=20*log(gamma_mag)/log(10)
[i=0to6]
LAB TIME
Module 4- 18
PN 553-401-78 MRP Rev 002
9
Module 4: One-
One-Port Sparameter Measurement
Lab 4_1 Summary
¾ LAB: S1P One-Port Sparameter Measurement
• Instructions: refer to Lab guide, Lab Solutions, and Student Lab framework.
Module 4- 19
PN 553-401-78 MRP Rev 002
10
M O D U L E 5
Module
5
Module 5 covers:
S-Parameter Calibration
Receiver NF Calibration
ENR Calibration
Module 5 : Objectives
Module 5 - 1
PN 553-401-78 MRP Rev 002
¾ Module Objectives
Microwave Calibration kit
¾ Perform One-
One-port S parameters Calibration
¾ System Noise Figure Calibration
¾ ENR Calibration
¾ MW Calibration SW
Module 5 - 2
PN 553-401-78 MRP Rev 002
1
Module 5: Microwave CalDIB kit - HW
¾ Introduction
MW Cal DIB
THRU Calmodule
OSL Calmodule
ribbon cable
Module 5 - 3
PN 553-401-78 MRP Rev 002
Module 5 - 4
PN 553-401-78 MRP Rev 002
2
Module 5: Microwave CalDIB kit - HW
OSP interface
Ribbon cable connector interface
MW Cal DIB digital circuitry
Module 5 - 5
PN 553-401-78 MRP Rev 002
Module 5 - 6
PN 553-401-78 MRP Rev 002
3
Module 5: Microwave CalDIB kit - HW
Module 5 - 7
PN 553-401-78 MRP Rev 002
Load
EEPROM
EEPROM
switch
Ribbon Cable Ribbon Cable
Module 5 - 8
PN 553-401-78 MRP Rev 002
4
Module 5: Calibration Operation
¾ Module Objectives
¾ Microwave Calibration kit
Perform One-
One-port S-
S-parameter Calibration
¾ System Noise Figure Calibration
¾ ENR Calibration
¾ MW Calibration SW
Module 5 - 9
PN 553-401-78 MRP Rev 002
Module 5: One-
One-Port Sparameter Calibration
¾ Overview
- One Port sparameter measurements made on embedded system are calibrated
at run time
- Registering calfiles information such as time stamp, cal type, and cal validity is
handled by the CalDIB program which communicates with CalService Database
Module 5 - 10
PN 553-401-78 MRP Rev 002
5
Module 5: One-
One-Port Sparameters Calibration
¾ Error Adapters (EAs)
An Error Adapter( EA) is a mathematical construct that assumes that we have an
ideal VNA with a non-ideal “Adapter” in front of it. For 1-port calibrations, we
use a 3-term error adapter, or EA3. The terms of a 3-term error adapter are es,
ed, and er, for Effective Source match, Effective Directivity, and Effective
Reflection tracking.
Source match describes how the VNA interacts with the device, while Directivity
and Reflection tracking describes how effectively the couplers pick up the signal
reflected from the DUT vs. the signal sourced toward the DUT. (Directivity
describes how much of the signal sourced toward the DUT leaks into the
measurement of the reflected signal. An ideal directional coupler would have
perfect directivity, or only pick up signals traveling in one direction, toward or
away from the DUT.)
Twelve term error adapters are used for 2-port measurements. They include
two EA3s plus transmission plus transmission tracking, load match, and
isolation in each direction.
Module 5 - 11
PN 553-401-78 MRP Rev 002
Module 5: One-
One-Port Sparameters Calibration
¾ Error Adapter Adapters concept and OSL stds
s21s12 ΓL ( s ) 2 ΓL
ΓIN = s11 + = s11 + T
1 − s22 ΓL 1 − s22 ΓL
es ed
sT
Internal measurement er
reference plane
EA3s
sT
3 known calibration
source s 11 s22 ΓL standards: O, S, and L
sT
ΓIN Reference plane of
calibration
Module 5 - 12
PN 553-401-78 MRP Rev 002
6
Module 5: One Port Sparameters Calibration
These parameters (s11, s12 and s22) can be determined by three independent
measurements using three known terminations known as O (Open), S (Short),
and L (Load)
Module 5 - 13
PN 553-401-78 MRP Rev 002
¾ Module Objectives
¾ Microwave Calibration kit
¾ Perform One-
One-port S-
S-parameter Calibration
System Noise Figure Calibration
¾ ENR Calibration
¾ MW Calibration SW
Module 5 - 14
PN 553-401-78 MRP Rev 002
7
Module 5: MW Receiver Noise Figure Calibration
Noise Source
ENR,Γcold, Γhot OSP Plane cal data
Cascade to OSLNV EEPROM
equations (GA of cables, Γcold,
Γhot, ENR at OSP)
S-parameters of
OSLNV cables
Plane 1
4.osp1
4.osp2
4.osp4
4.osp3
LNA/MWReceiver
Y Factor Method,
OSP Plane
Te, F, NF(dB)
NF = ENR(dB) -10log10 (Y-1)
Module 5 - 15
PN 553-401-78 MRP Rev 002
¾ Cal Planes
O S L N V
EEPROM
Verify
Noise
Short
Open
Plane 0
Load
Plane 1
*Verification is 15-20 dB
offset load
Module 5 - 16
PN 553-401-78 MRP Rev 002
8
Module 5: Calibration Operation
¾ Module Objectives
¾ Microwave Calibration kit
¾ Perform One-
One-port S-
S-parameter Calibration
¾ System Noise Figure Calibration
ENR Calibration
¾ MW Calibration SW
Module 5 - 17
PN 553-401-78 MRP Rev 002
THRU Module
S-parameters of cables
OSP Plane
3.osp1
3.osp2
3.osp4
3.osp3
Noise
Source LNA/MWReceiver
Module 5 - 18
PN 553-401-78 MRP Rev 002
9
Module 5: ENR Calibration
THRU
EEPROM 3osp1
4osp1
DIB slot 3
A38 A1 .osp6 .osp5 .osp4 .osp3 .osp2 .osp1
Pogo Pins
D38 D1
N/C .osp5 .osp4 .osp3 .osp2 .osp1
DIB slot 4
1. Internal ENR paths connected to MWReceiver (loopback with calibrated THRU module)
2. Γhot, Γcold of Noise Source path measured
3. MWReceiver NF previously measured during system NF calibration, MWReceiver Γ measured
4. Y-Factor measurement determines ENR
Module 5 - 19
PN 553-401-78 MRP Rev 002
¾ Module Objectives
¾ Microwave Calibration kit
¾ Perform One-
One-port S-
S-parameter Calibration
¾ System Noise Figure Calibration
¾ ENR Calibration
MW Calibration SW
Module 5 - 20
PN 553-401-78 MRP Rev 002
10
Module 5: MWCalDIB - SW
¾ Order of Cals
1. VNA Calibration
a. Need O, S, L V (standard characteristic data stored on EEPROM – measured by
FACTORY hardware engineering)
b. Driver performs RAW measurements of OSL stds using coupler
c. When a 1-port S-parameter measurement is made, the MWVNA driver applies the
correct EA3s to produce a calibrated complex value
d. Verify standard allows verification of each RAW measurements per Freq performing
a calibrated measurement of Verify std. and comparing it against its characteristic
data downloaded from OSLNV module EEPROM
e. All the above is done over 11 channels for S-parameters
2. MWReceiver NF Calibration
a. Done over 4 channels on the LNA side of Port Module
b. Requires VNA calibration to measure Receiver Reflection Coefficient (Gamma)
3. Noise Source ENR Calibration
a. Connections are made between Noise Source chans (4) and LNA chans (4) (THRU)
b. Requires VNA calibration and NF calibration to measure Receiver Reflection
coefficient and Noise Source Reflection coefficients (hot/cold)
Module 5 - 21
PN 553-401-78 MRP Rev 002
Module 5: MW CalDIB - SW
1 VNA cal
2
NF cal
Requires VNA calibration for Receiver Gamma
measurement
3
ENR cal Requires VNA calibration for Gamma measurements
Requires NF calculation for ENR calculation
Module 5 - 22
PN 553-401-78 MRP Rev 002
11
Module 5: MW CalDIB – SW
¾ Launching Maintenance Environment
Module 5 - 23
PN 553-401-78 MRP Rev 002
Module 5: MW CalDIB - SW
¾ Maintenance Environment windows
Module 5 - 24
PN 553-401-78 MRP Rev 002
12
Module 5: MW CalDIB - SW
¾ Cal Types and Frequency ranges
Module 5 - 25
PN 553-401-78 MRP Rev 002
Module 5: MW CalDIB - SW
¾ Calibration parameters and GUI start
Run Button
Calibrate Button
Module 5 - 26
PN 553-401-78 MRP Rev 002
13
Module 5: MW CalDIB - SW
¾ MW CalDIB GUI GUI blinks until CalDIB is locked on
Test Head and Confirm button pressed
Module 5 - 27
PN 553-401-78 MRP Rev 002
Module 5: MW CalDIB - SW
¾ Powering Cal DIB
Module 5 - 28
PN 553-401-78 MRP Rev 002
14
Module 5: MW CalDIB - SW
¾ Starting Calibration
Module 5 - 29
PN 553-401-78 MRP Rev 002
Module 5: MW CalDIB - SW
¾ Mounting and powering OSLNV Calmodule
Module 5 - 30
PN 553-401-78 MRP Rev 002
15
Module 5: MW CalDIB - SW
¾ OSLNV eeprom data download (OSL characteristic data)
Module 5 - 31
PN 553-401-78 MRP Rev 002
Module 5: MW CalDIB - SW
!>BODY
Frequency 07 indicated ideal data Open MAG Open ANGLE Short MAG Shot ANGLE Load MAG Load ANGLE
50000000.0 07 0.995608 -10.084674 0.833162 170.155945 0.057318 14.800912
60000000.0 07 0.995696 -16.384335 0.834410 163.790375 0.054188 5.579350
70000000.0 07 0.996827 -22.046890 0.834474 157.968552 0.052379 -2.373492
80000000.0 07 0.996675 -27.385401 0.834440 152.514694 0.051052 -9.343213
90000000.0 07 0.998468 -32.537170 0.834259 147.280533 0.050102 -15.631890
100000000.0 07 0.996641 -37.502205 0.834562 142.150742 0.049381 -21.662430
110000000.0 07 0.996734 -42.384857 0.834685 137.312027 0.048977 -27.237108
120000000.0 07 0.996734 -47.080772 0.835360 132.434875 0.048521 -32.361420
130000000.0 07 0.995696 -51.820618 0.834993 127.716988 0.048219 -37.513191
140000000.0 07 0.994966 -56.489067 0.835237 122.982628 0.047963 -42.472733
Module 5 - 32
PN 553-401-78 MRP Rev 002
16
Module 5: MW CalDIB - SW
¾ OSLNV eeprom data download (V characteristics data)
Module 5 - 33
PN 553-401-78 MRP Rev 002
Module 5: MW CalDIB - SW
¾ S1PList Cal Data Downloaded from OSLNV EEPROM
!>START
!>Block : S1PList
O S L N V
!>Board Number : 0
!>Channel : 1
!>ComplexFormat : MA
EEPROM
Verify
Noise
Short
Open
Load
17
Module 5: MW CalDIB - SW
¾ OSL Raw Measurement Standard being measured
Message window
Module 5 - 35
PN 553-401-78 MRP Rev 002
Module 5: MW CalDIB - SW
¾ System Noise Figure Calibration
Module 5 - 36
PN 553-401-78 MRP Rev 002
18
Module 5: MW CalDIB - SW
¾ OSLNV EEPROM data download (ENR characteristic data)
Module 5 - 37
PN 553-401-78 MRP Rev 002
Channel : 5
plane to plane 1.
Noise
Short
Open
Load
EEPROM
ComplexFormat : MA
Micronetics, the vendor
Frequency Step : 10000000
for the NS gives ENR
MUX Number : 0
Γcold and Γhot at cal
Number of Columns : 7
plane 0.
Number of Elements : 596
Slot : 0
Start Frequency : 50000000
Stop Frequency : 6000000000 switch
Data taken at plane 1
BODY
Frequency ENR for NS Γ Cold MAG Γ Cold ANGLE Γ Hot MAG Γ Hot ANGLE Loss by NS cable inside cal module
Module 5 - 38
PN 553-401-78 MRP Rev 002
19
Module 5: MW CalDIB - SW
¾ Noise Hot/Cold Measurements (step 8) Standard being measured
Calmodule Type
Measurement Type
Frequency of measurement
Module 5 - 39
PN 553-401-78 MRP Rev 002
Module 5: MW CalDIB - SW
¾ Noise Hot/Cold Measurements
Module 5 - 40
PN 553-401-78 MRP Rev 002
20
Module 5: MW CalDIB - SW
¾ Mounting THRU Calmodule (step 1)
Module 5 - 41
PN 553-401-78 MRP Rev 002
Module 5: MW CalDIB - SW
¾ Mounting THRU Calmodule (step 2)
Module 5 - 42
PN 553-401-78 MRP Rev 002
21
Module 5: MW CalDIB - SW
¾ THRU EEPROM data download (thru
(thru’’s characteristics data)
Module 5 - 43
PN 553-401-78 MRP Rev 002
!>Channel : 5
!>ComplexFormat : MA downloaded from
!>Frequency Step : 10000000 EEPROM
!>MUX Number : 0
!>Number of Columns : 6
!>Number of Elements : 596
!>Slot : 0
!>Start Frequency : 50000000
!>Stop Frequency : 6000000000
!>BODY
Frequency S11 Mag S11 Phase S12 Mag S12 Phase S22 Mag S22 Phase
50000000.0 0.003976 90.638214 0.998260 -7.885782 0.006291 28.745216
60000000.0 0.004490 84.662910 0.997795 -9.433106 0.007099 30.918056
70000000.0 0.005019 78.983894 0.997603 -11.018841 0.008424 37.710922
80000000.0 0.005488 74.654678 0.997586 -12.566166 0.008248 38.374844
90000000.0 0.006074 70.243156 0.996815 -14.135438 0.006780 35.433830
100000000.0 0.006640 66.561401 0.997296 -15.704712 0.008493 14.638223
110000000.0 0.007166 63.351524 0.996940 -17.246550 0.011380 23.713667
120000000.0 0.007574 60.394047 0.996888 -18.810335 0.012559 34.753445
130000000.0 0.008077 57.683487 0.996634 -20.368633 0.009595 43.900223
140000000.0 0.008588 54.671139 0.996799 -21.921444 0.007304 21.008589
Module 5 - 44
PN 553-401-78 MRP Rev 002
22
Module 5: MW CalDIB - SW
¾ Dismounting THRU module
Module 5 - 45
PN 553-401-78 MRP Rev 002
Module 5: MW CalDIB - SW
¾ Validating Calibrations and Storing Calibration Files
C:\Program Files\Teradyne\IG-XL
\Cal\MWBoard-4
Module 5 - 46
PN 553-401-78 MRP Rev 002
23
Module 5: MW CalDIB - SW
¾ CalFiles Persistence
The system creates cal packets, which assign a special header for each cal file. You
cannot replace cal files, as this header is associated with the cal file and is part of a
DATA BASE cal services routine creation of cal information with stamped time, date,
cal type, and freq. band information along with cal data.
REMEMBER: You CANNOT just erase or overwrite or rename cal data, due to this cal
database system.
Module 5 - 47
PN 553-401-78 MRP Rev 002
Module 5: MW CalDIB - SW
¾ End of Calibration
Module 5 - 48
PN 553-401-78 MRP Rev 002
24
Module 5: MW CalDIB - SW
¾ Typical MW FLEX Calibrated NF data
8.2
7.8 Ch 5
NF (dB)
Ch 6
7.6
Ch 7
7.4 Ch 8
7.2
7
1.00E+09 1.10E+09 1.20E+09 1.30E+09
Freq (MHz)
Module 5 - 49
PN 553-401-78 MRP Rev 002
Module 5: MW CalDIB - SW
¾ Typical MW FLEX Calibrated ENR data
22
21.5
21
3osp3
ENR (dB)
20.5
3osp4
20 3osp1
3osp2
19.5
19
18.5
1.40E+09 1.55E+09 1.70E+09 1.85E+09
Freq (MHz)
Module 5 - 50
PN 553-401-78 MRP Rev 002
25
Module 5: Noise Figure Cal File
•MWBoard_MWNoiseFigureCal__700_990_MHz_2_120104_190911
START
Block : NF
Cal_Date : Wed Dec 01 19:08:57 2004
Channel : 2.rf5
ComplexFormat : MA
Label : NF_Label
BODY
Module 5 - 51
PN 553-401-78 MRP Rev 002
START
Block : ENR
Cal_Date : Wed Dec 01 19:15:05 2004
Channel : 2.rf3
ENR for noise source inside port module – this is what
ComplexFormat : MA
software gets when it READS CAL factor for ENR when
Label : Enr_Label
using Y factor method
BODY
Freq. ENR(int. noise source) Γ cold MAG Γ cold Angle Γ hot MAG Γ hot Angle cable insertion loss (linear gain of cable-
700000000 21.40 0.063449 -143.83 0.044364 -132.98 0.995 0.995
check step
710000000 21.37 0.064614 -156.93 0.050123 -148.13 0.995 0.995
720000000 21.37 0.070797 -171.02 0.057609 -159.62 0.995 0.994
730000000 21.43 0.075294 175.93 0.063559 -170.96 0.994 0.994
740000000 21.41 0.078347 161.87 0.070932 174.06 0.994 0.994
750000000 21.47 0.080741 147.02 0.075708 159.99 0.994 0.994
760000000 21.63 0.083979 132.96 0.081122 145.44 0.994 0.994
770000000 21.68 0.085375 118.58 0.085621 130.81 0.994 0.994
780000000 21.53 0.087639 103.33 0.089501 114.81 0.994 0.994
790000000 21.42 0.090138 88.02 0.093342 99.11 0.994 0.994
800000000 21.40 0.093282 73.26 0.098690 82.70 0.994 0.994
810000000 21.35 0.091700 56.74 0.099897 66.97 0.994 0.995
820000000 21.32 0.091774 41.56 0.102003 50.22 0.995 0.995
830000000 21.39 0.091654 25.46 0.102321 33.10 0.995 0.995
840000000 21.22 0.089195 8.98 0.102271 15.89 0.996 0.996
850000000 21.09 0.086898 -7.77 0.100792 -1.06 0.996 0.996
Module 5 - 52
PN 553-401-78 MRP Rev 002
26
Module 5: One-
One-Port VNA Cal File
•MWBoard_OnePortVNACal__700_990_MHz_2_120104_190911
!>BODY
# Hz S MA R 0.0
FREQ. Data type MAG ANGLE MAG ANGLE MAG ANGLE
Module 5 - 53
PN 553-401-78 MRP Rev 002
Module 5: MW CalDIB - SW
¾ MW CalDIB Future Options
Module 5 - 54
PN 553-401-78 MRP Rev 002
27
Module 5: MW CalDIB - SW
¾ MW CalDIB Future Options (cont’
(cont’d)
Module 5 - 55
PN 553-401-78 MRP Rev 002
28
M O D U L E 6
Module
6
Module 6 covers:
Module 6 - 1
PN 553-401-78 MRP Rev 002
¾ Module Objectives
PTS 310 Synthesizer
• Specs
• Programming
• Revisions
Module 6 - 2
PN 553-401-78 MRP Rev 002
1
Module 6: PTS 310 Synthesizer
¾ Specs
• Can be used as a low-phase noise reference synthesizer for wireless devices
• Phase noise
(dBc/Hz)
100
1 kHz 10 kHz 100 kHz Noise floor
Hz
1-310 MHz -105 -115 -123 -127 -135
1-31 MHz -135 -140 -142 -145 -147
Module 6 - 3
PN 553-401-78 MRP Rev 002
¾ Specs (cont’
(cont’d)
– Output power
Module 6 - 4
PN 553-401-78 MRP Rev 002
* Optional exercise, if time permits
2
Module 6: PTS 310 Synthesizer
• Import into test program, along with NIGLOBAL and VBIB32, included
in the IG-XL inc directory
Module 6 - 5
PN 553-401-78 MRP Rev 002
¾ VBT_PTS310_Support: pts310_frequency()
– Freq is in Hz, prefer_low_phase noise will enable ultralow-phase noise mode if freq
<31 MHz
Module 6 - 6
PN 553-401-78 MRP Rev 002
3
Module 6: PTS 310 Synthesizer
¾ VBT_PTS310_Support: pts310_amp_dbm()
– Amplitude in dBm
Module 6 - 7
PN 553-401-78 MRP Rev 002
¾ VBT_PTS310_Support: pts310_attenuation()
Module 6 - 8
PN 553-401-78 MRP Rev 002
4
Module 6: PTS 310 Synthesizer
¾ PTS310 Revisions
• Rev C
– This is the standard version
– Rev. B with added bandpass filters
• VBT_PTS310_Support version 4.1 and later should work with all three revisions
transparently
Module 6 - 9
PN 553-401-78 MRP Rev 002
5
A P P E N D I X A
Appendix
A
A.1 ZFL-1000LN Data Sheet
Appendix
A.1
ZFL-1000LN Data Sheet
A P P E N D I X A . 2 : L M X 2 2 1 6 B O A R D S C H E M A T I C
Appendix
A.2
DIB Schematics
FLEX/microFLEX Microwave Training DIB
VER 002
FLEX/microFLEX Microwave Training DIB
(ver 002)
BBAC BNC
connections
Event
trigger
Additional
connections
(see BLOCK
diagram note
box for details)
3.osp1 4.osp1
OSP
connections
LAB DUTS
Demodulator, LNA, Modulator
VHFAC BNC
connections
VER 002
2
BNC Connections for VHFAC and BBAC
VHFAC BBAC
S2 S1
BBAC
C2 C1
S1
S1 S2 C1 C2
S2
C1
VHFAC
C2
S1
S2
C1
C2
3
FLEXmicroFLEX Training DIB
(ver 002) DUT Connects
LNA IN LNA Power LNA *note: these are rev002 DIB values,
(3.osp1) User Supply OUT(4.osp1)
Note: BBAC uses pin 2.xx
and VHFAC uses pin 22.xx
(for the modulator and
demodulator)
LO
LO LO_mod_in
LO_Demod_in (3.osp3)
(3.osp5) +15V GND
LNA MODULATOR
DEMODULATOR
ZFL1000LN
I I
ZAMIQ-895D ZAMIQ-895M
I_Mod_out_hi Q
Q_Mod_in_hi
VHFAC
S1
S2 Q
C1 I
C2 Q_Mod_out_hi
I_Mod_in_hi
2.a11 (BBAC Cap2+)
2.a3 (BBAC Src1+)
22.a11(VHFAC C1-BNC)
22.a3(VHFAC S1-BNC)
4
FLEX/microFLEX Microwave Training DIB
(ver 002) Interconnect Diagram
*note: these are rev002 DIB values,
which differ from rev001 DIB
4.osp4*
4.osp3*
2.b10
2.a11
5
Flex/microFLEX Microwave Training DIB
(ver002) Block Diagram
*note: these are rev002 DIB values,
which differ from rev001 DIB
4.osp3*
2.b10
4.osp4*
6
LNA Power Connections
+15V
user
supply
GND
7
Receiver_DIB_DUT_event_trigger
Physical Connect
Pin Name Pin
DIB_DUT_EVENT_TRIGGER C36
UW J4 c36
HSD 11.a29
8
Additional DIB Connections
GND
J33 a19
9
Additional DIB Connections
GND
J20 a19.
10
FLEX/microFLEX Training DIB (Ver 002)
Parts List
Stiffener TER#469-607-01D 1
OSP-SMA Snap-in TER#357-164-00 12
RF Plate TER#474-147-00 1
LNA-Minicircuits ZFL1000LN 1
Modulator-Minicircuits ZAMIQ-895M 1
Demodulator-Minicircuits ZAMIQ-895D 1
9" SMA cable-Tensolite 1-3632-620-5209 12
10"SMA cable-Tensolite 1-3637-620-5210 12
SMA F-F Bulkhead TER#359-267-04 12
Plate spacers TER#474-14800 2 (fiber glass spacer)
Plate screws 470-061-08 6
Proto Dib MX323 939-323-22 1
DIB Screws 470-061-05 30
washers (clear plastic) 471-061-01 6
Adds-in (optional)
GPIO Plate (fiber glass) 469-972-00 2
OSP extractor tool 480-471-00 1
11
A P P E N D I X B
Appendix
B
B. MICROWAVE Specification
Document (ESSD)
TERADYNE
• All specifications apply at the DIB "blind mate" RF connector, which is the
output of the instrument board, unless otherwise noted.
• TYPICAL specifications are sample tested, NOT 100% tested, and are NOT
guaranteed.
5. Spurious performance is guaranteed for inputs from +20 dBm to -10 dBm and
-15 dBm to -60 dBm for the input frequencies from 50 MHz to 2.5 GHz, and
for inputs from +20 dBm to -10 dBm and -15 dBm to -55 dBm (this assumes
that the Port LNA path is used for levels ≤ -15 dBm, but the directional path is
used for levels ≥ -15 dBm) from 2.5 GHz to 6 GHz. For RF input levels
between -10 dBm and -15 dBm and below -60 dBm and -55 dBm in their
respective bands, certain Local Oscillator dependent spurs can occur in the IF
band higher than -60 dBc; they are at a fixed level at the mixer output but will
vary in magnitude with IF gain. As the RF input is decreased below -60 dBm
below 2.5 GHz, for example, the IF gain is increased to keep the IF output at
+1 dBm and the dBc ratio of signal to spur decreases dB for dB with decrease
in input signal. The same degradation occurs between -10 dBm and -15 dBm.
These spurs are a function of the LO only, are normally observed (but not
restricted to) around 750 kHz, and can be calibrated out of a measurement by
observing the IF output without an RF input.
10. Section 7 applies only to the modulation path when the optional Microwave
Modulation Source ModSource2700 or ModSource6000 assemblies are
present. Both the ModSource2700 and ModSource6000 assemblies provide
modulation in the 50 MHz to 2700 MHz frequency range, while only the
ModSource6000 assembly provides additional modulation capability in the 4
GHz to 6 GHz frequency range. Both assemblies require the use of an
arbitrary modulator (such as the BBAC source or VHFAC source) as the
fundamental modulated signal source. The BBAC and VHFAC sources are
both supported in the 50 MHz to 2700 MHz output carrier frequency range
(ModSource2700 and ModSource6000), while only the VHFAC source is
supported in the 4 GHz to 6 GHz output carrier frequency range
(ModSource6000 only). IF input path selections are valid only for cases
consistent with the frequency range of the modulator (2 MHz and 12 MHz for
BBAC, 2 MHz, 12 MHz, and 52 MHz for VHFAC).
11. Analog modulation types tested at output carrier frequencies of 50, 90, 110,
150, 200, 400, 850, 1900, and 2700 MHz at an output carrier power level of 0
dBm unless otherwise specified.
12. Digital modulation types are tested for output carrier frequencies of 50 MHz,
90 MHz, 110 MHz, 150 MHz, 200 MHz, 400 MHz, 850 MHz, 1900 MHz, and
2700 MHz, and 4000 MHz to 6000 MHz in 250 MHz steps at an output level
of 0 dBm, unless otherwise specified. Output carrier frequencies between 4
GHz and 6 GHz are supported only by the ModSource6000. Results are
calculated by averaging the results from 10 bursts of 256 symbols, unless
otherwise specified.
13. IS-95 CDMA Standard specifications are measured with QPSK modulation at
1.2288MHz symbol rate using root cosine filtering. ACP results are measured
for offset >850kHz in 30kHz bandwidth.
15. Output value of noise source is determined during field noise source
calibration.
18. (Deleted)
19. For carrier frequencies 1 GHz to 2 GHz, spurs located at 1175 MHz,
1225 MHz, 1275 MHz, 1325 MHz, 1375 MHz, 1425 MHz, 1475 MHz, 1525
MHz, 1575 MHz, and 1625 MHz may be as high as -58 dBc.
23. IF amplitude flatness does not include variation caused by digitizer anti-
aliasing filter. The FLEX Microwave on-board digitizer anti-aliasing filter
contributes additional variation of +0.5 dB/-2 dB 1 MHz to 36 MHz and +0.5
dB/-3 dB 1 MHz to 40 MHz.
24. Delay distortion does not include delay distortion caused by digitizer anti-
aliasing filter. The FLEX Microwave on-board digitizer anti-aliasing filter
contributes additional delay distortion of 0.5 ns from 1 MHz to 8 MHz, 20 ns
from 1 MHz to 32 MHz, and 70 ns 1 MHz to 40 MHz.
FLEX Microwave ESSD Page 5 of 18
Rev. 11/9/05
Final
25. Tested at output carrier frequencies from 1850 MHz to 1945 MHz in 5 MHz
steps and 4000 MHz to 4700 MHz in 100 MHz steps. Output carrier
frequencies between 4 GHz and 6 GHz are supported only by the
ModSource6000. Measurements are calculated by averaging the results from
10 bursts of 424 symbols using 4 data points per symbol.
26. Use of 10MHz IF filter is recommended for frequencies below 60MHz when
measuring power levels < -20dBm.
30. PM specifications tested using 0.5 radian (10 kHz) peak deviation at 20 kHz
rate, with results measured within 300 Hz to 25 kHz bandwidth.
31. Phase settling time is tested when changing the output RF frequency by
varying the local oscillator frequency and/or IF filter path and does not include
the startup time of the AWG source.
32. (Deleted)
33. Restriction requires 5.5 MHz lowpass filter selected when using VHFAC AWG
source. For the BBAC AWG, the lowpass filter is fixed at 15 MHz.
35. Example: Amplifier, gain = 28 dB, NF = 1.1 dB, Input VSWR = 1.13.
36. Output power level calibrated by software automatic level control loop, which
produces an AWG sine wave at the user-defined IF frequency at a 400MHz
sample rate. Source level accuracy is valid when amplitude correction is
applied to the user's waveform for sample rates other than 400MHz to
compensate for sinc(Fin/Fs) attenuation, where Fin is the desired IF
frequency and Fs is the sample rate.
39. Modulation mode level accuracy specification is typical above +10 dBm.
41. EDGE measurements are calculated by averaging the results from 10 bursts
of 800 symbols using 8 data points per symbol.
42. Level accuracy valid upon activation of software “level: immediate” leveling
loop mode in user program.
43. Temperature drift applies to “level: auto” mode. Error is correctable upon
activation of “level: immediate” mode in user program.
1.1 Ports
1.1.1 Number of RF Channels 3
1.1.2 Port Muxing
1.1.2.1 Main Channels 4:1
1.1.2.2 Half Channels (Third Channel Module) 3:1
1.1.3 Termination Unused ports terminated in
50 ohms
1.1.4 Maximum DC Ratings
1.1.4.1 Voltage ±60 V max.
1.1.4.2 Current
1.1.4.2.1 Main Chan. Mux Pos. 1&2 ±200 mA max.
1.1.4.2.2 Main Chan. Mux Pos. 3&4 ±50 mA max.
1.1.4.2.3 Half Channels ±200 mA max.
2. Source Direction
2.1 Frequency
2.1.1 Range 50 MHz - 6000 MHz
2.1.2 Resolution
2.1.2.1 50 MHz - 4000 MHz 2 Hz steps
2.1.2.2 4000 MHz - 6000 MHz 4 Hz steps
2.5 Intermodulation Summing (< -10 dBm in each Tone using add path)
2.5.1 50 MHz - 100 MHz < -50dBc
2.5.2 100 MHz - 1500 MHz < -55dBc
2.5.3 1500 MHz - 6000MHz < -50dBc
FLEX Microwave ESSD Page 9 of 18
Rev. 11/9/05
Final
2.6 Source Level Accuracy 2, 42. 44
2.6.1 50MHz to 3GHz
2.6.1.1 Pout = +10dBm to +13dBm +/-0.6dB, +/-0.3dB typ.
2.6.1.2 Pout = -15dBm to +10dBm +/-0.5dB, +/-0.3dB typ.
2.6.1.3 Pout = -50 dBm to -15dBm +/-0.65dB, +/-0.3dB typ.
2.6.1.4 Pout = -70dBm to -50dBm +/-0.9dB, +/-0.4dB typ.
2.6.1.5 Pout = -100dBm to -70dBm +/-1.1dB, +/-0.5dB typ.
2.6.2 3GHz to 6GHz
2.6.2.1 Pout = -15dBm to +10dBm +/-0.6dB, +/-0.5dB typ.
2.6.2.2 Pout = -50dBm to -15dBm +/-0.75dB, +/-0.5dB typ.
2.6.2.3 Pout = -70dBm to -50dBm +/-1.0dB, +/-0.5dB typ.
2.6.2.4 Pout = -100dBm to -70dBm +/-1.1dB, +/-0.5dB typ.
2.6.5 Add Path Output, 50MHz to 3GHz
2.6.5.1 Pout= -60dBm to -10dBm ±0.7dB
2.6.5.2 Pout= -70dBm to -60dBm +/-0.8dB, +/-0.4dB typ.
2.6.5.3 Pout= -100dBm to -70dBm ±1.0dB (Typical)
2.6.6 Add Path Output, 3GHz to 6GHz
2.6.6.1 Pout= -60dBm to -10dBm ±0.8dB
2.6.6.2 Pout= -70dBm to -60dBm +/-0.9dB, +/-0.5dB typ.
2.6.6.3 Pout= -100dBm to -70dBm ±1.0dB (Typical)
2.6.7 Temperature sensitivity 43 0.05dB/Deg. C
ESSD Output L(f)@10 kHz L(f)@ 20 kHz L(f) @100 kHz L(f) @10 MHz
No. Frequency Offset Offset Offset Offset
2.7.1 50 MHz - -122 dBc/Hz -124 dBc/Hz -125 dBc/Hz -140 dBc/Hz
250 MHz
2.7.2 250 MHz - -132 dBc/Hz -133 dBc/Hz -134 dBc/Hz -145 dBc/Hz
500 MHz
2.7.3 500 MHz - -127 dBc/Hz -129 dBc/Hz -130 dBc/Hz -145 dBc/Hz
1000 MHz
2.7.4 1000 MHz - -122 dBc/Hz -124 dBc/Hz -123 dBc/Hz -147 dBc/Hz
2000 MHz
2.7.5 2000 MHz - -116 dBc/Hz -118 dBc/Hz -118 dBc/Hz -138 dBc/Hz
4000 MHz
2.7.6 4000 MHz - -110 dBc/Hz -112 dBc/Hz -113 dBc/Hz -134 dBc/Hz
6000 MHz
3. Receive Direction
3.3 IF Output
3.3.1 IF Bandwidth 100 kHz - 40 MHz max
3.3.2 IF Amplitude Response
3.3.2.1 40 MHz IF Filter Response (Typical) 23
3.3.2.1.1 1 MHz - 10 MHz ±0.2dB max.
3.3.2.1.2 1 MHz - 20 MHz ±0.4dB max.
3.3.2.1.3 1 MHz - 32 MHz ±1.0dB max.
3.3.2.1.4 1 MHz - 40 MHz ±2.0dB max.
3.3.2.2 10 MHz IF Filter Response (Typical) 23
3.3.2.2.1 1 MHz - 4 MHz ±0.2dB max.
3.3.2.2.2 1 MHz - 8 MHz ±0.5dB max.
3.3.2.2.3 1 MHz - 10 MHz ±1.0dB max
3.3.2.3 1 MHz IF Filter Response (Typical)
3.3.2.3.1 100 kHz - 900 kHz -2.3dB
3.3.2.3.2 100 kHz - 1 MHz -3.0dB
3.3.2.4 Attenuation at 1.8 MHz >43.0dB
3.3.2.5 Attenuation at 2.7 MHz >60.0dB
24
3.3.3 IF Delay Distortion (Typical)
3.3.3.1 1 MHz - 8 MHz, 10 MHz IF Filter <40 ns
3.3.3.2 1 MHz - 5 MHz, 40 MHz IF Filter <2 ns
3.3.3.3 1 MHz - 32 MHz, 40 MHz IF Filter <30 ns
3.6 Receiver Noise Figure (specified 10 MHz away from the carrier) 17
3.6.1 Measure Module & Port Module LNA Off 4
3.6.1.1 50 MHz - 3000 MHz , Main Channels 51dB, 41dB Typical
3.6.1.2 3000 MHz - 6 GHz, Main Channels 54dB, 45dB Typical
3.6.1.3 50 MHz - 3000 MHz, Half Channels 53dB, 41dB Typical
3.6.1.4 3000 MHz - 6 GHz, Half Channels 58dB, 45dB Typical
3.6.2 Measure Module LNA On & Port Module LNA Off 4
3.6.2.1 50 MHz - 3000 MHz, Main Channels 42dB, 34dB Typical
3.6.2.2 3000 MHz - 6 GHz, Main Channels 48dB, 38dB Typical
3.6.2.3 50MHz – 3000MHz, Half Channels 48dB Typical
3.6.2.4 3000MHz – 6 GHz, Half Channels 51dB Typical
3.6.3 Measure Module LNA Off & Port Module LNA On 4
3.6.3.1 50 MHz - 3000 MHz 23dB, 20dB Typical
3.6.3.2 3000 MHz - 6 GHz 23dB, 20dB Typical
3.6.4 Measure Module LNA On & Port Module LNA On 4
3.6.4.1 50 MHz - 200 MHz 20dB, 17dB Typical
3.6.4.2 200 MHz - 400 MHz 17dB, 14dB Typical
3.6.4.3 400 MHz - 6 GHz 17dB, 14dB Typical
5. Network Analysis44
7.2 Frequency
7.2.1 Carrier Frequency Range
7.2.1.1 IF Input = 1.5 MHz – 2 MHz 50 MHz - 2700 MHz,
4000 MHz – 6000 MHz
7.2.1.2 IF Input = 11.25 MHz-12 MHz 50 MHz - 2700 MHz,
4000 MHz – 6000 MHz
7.2.1.3 IF Input = 32 MHz-52 MHz 50 MHz - 2700 MHz,
4000 MHz – 6000 MHz
7.2.1.4 IF Input = 2 MHz – 2.5 MHz 50 MHz – (2700 MHz – IF Input
Freq.),
4000 MHz – (6000 MHz – IF
Input Freq.)
7.2.1.5 IF Input = 12 MHz – 12.75 MHz 50 MHz – (2700 MHz – IF Input
Freq.),
4000 MHz – (6000 MHz – IF
Input Freq.)
7.2.1.6 IF Input = 52 MHz – 72 MHz 50 MHz – (2700 MHz – IF Input
Freq.),
4000 MHz – (6000 MHz – IF
Input Freq.)
7.2.2 Resolution
7.2.2.1 50 MHz - 1948 MHz 4 Hz
7.2.2.2 1948 MHz - 2700 MHz 8 Hz
7.2.3 Phase Settling 80 µs max. - 1.0 radian typ. 31
- End of Specification -
Appendix
C
C. Transmission-Line Theory
Agenda
Day 1
Differences between classical circuit theory and
electromagnetic fields theory
Transmission lines
Exercises
Day 2
Scattering and transfer scattering matrices
Impedance matching
DAY 1
Transmission lines
Smith’s chart
Exercises
TERADYNE- RF BASIC 3 TERADYNE- RF BASIC 4
CLASSICAL CIRCUIT THEORY
DIFFERENCES BETWEEN CLASSICAL CIRCUIT
THEORY AND TRANSMISSION LINE THEORY
WHEN dmax<λmin/20
ba
V = − ∫ E ⋅ dl
2m a
10 cm I = ∫ H ⋅ dl
Demodulator
Magnetic flux variations are approximated by a lumped inductor
100 Mhz
Electric flux variations are approximated by a lumped capacitor
∑V n
=0
n =1
M
We can use voltages and currents for 100 Mhz path. ∑I m
=0
m =1
E
30 Mhz 1 10 m 50 cm = Z0
H
30 Mhz 4 5m 25 cm
E
300 Mhz 1 1m 5 cm Forward traveling wave
Z ε μ
300 Mhz 4 0.5 m 2.5 cm H
1 μ
v= Z0 =
εμ ε
Transmission lines can support some physical waves that Electric and magnetic fields are partially reflected when passing from
medium 1 to medium 2
are called solutions of the telegrapher’s equations.
Solutions are given by forward voltage and current waves
Transmitted
+ backward voltage and current waves (Z 0 is Incident fields
fields
Ei
called “characteristic impedance” because it is the ratio
Et
between forward voltage and forward current. Z 0 is the
Hi
ratio between backward voltage and backward current too). ε1 μ1 Er Hr Ht
v is the propagation speed of the waves.
ε2 μ2
Reflected fields
V+ V-
Z0 Equations
V+/η V-/η
1 μ1
v1 = Z 01 =
ε1μ1 ε1
Z
0
Speed and characteristic impedance of the waves 1 μ2
v2 = Z 02 =
ε2 μ2 ε2
1 L
v= Z0 =
LC C
z L − z0 1+ Γ
Γ= z L = z0
-l 0 Z z L + z0 1− Γ
Let’s define ω (γ is called propagation constant)
γ= Reflection coefficient along the line ( z = - l)
v
Wave solutions can be rewritten as Γ can be calculated for each point of the line as ratio between backward and
+ − jγz − + jγz
forward voltage waves
V =V e +V e
− − γ
1 + − j γz V e jl − j 2 γl
I = (V e − V − e + jγ z ) Γ ( −l ) = + + γ = Γe
z0 V e jl
where z0 is the characteristic impedance
each λ/2 same impedance is seen: γ = ω/v = 2π/λ ⇒ λ/2 far away from the load
Boundary condition we have the same Γ ⇒ we have the same impedance.
|Γ| is constant along the transmission line
Ratio between V and I at z = 0 equals zL. Using wave solutions at z
= 0 we obtain Input impedance at z = - l
+ − z L cos γl + jz0 sin γl
V ( 0) V +V zin = z0
zL = = z0 + −
I (0) V −V z0 cos γl + jz L sin γl
z IDEAL OPEN
λ /2 I(0) = 0 ⇒ V- = V+ reflected voltage is the same as the incident one at the
load impedance position ⇒ Γ = +1 ⇒ VSWR = + ∞
+ − + −
Vmax = V + V Vmin = V − V
Voltage standing wave ratio is defined as the ratio between Vmax and Vmin zin = − jz0 cot γl
z0
Vmax
VSWR =
Vmin IDEAL LOAD
Relationships between Voltage Standing Wave Ratio and reflection V(0)/I(0) = z0 ⇒ V- = 0 reflected voltage vanishes at the load impedance
coefficient position ⇒ Γ = 0 ⇒ VSWR = + 1
1+ Γ −
VSWR = Γ = VSWR 1 zin = z0
1− Γ VSWR + 1 z0 z0
Coaxial guide
η ⎛ r0 ⎞ z0
z0 = ln⎜ ⎟ zL
2π ⎜⎝ ri ⎟⎠
r0
π
ri γ =2
λ 0 Z
-l
1 + − γ − + γ
Rectangular waveguide
I = (V e j z − V e j z )
2 z0
⎛λ ⎞ + − jγz − + jγz
z0 = η 1 − ⎜ ⎟
⎝ 2a ⎠ V =V e +V e
b 2 Incident and reflected power
a π λ
γ = 2 1 − ⎛⎜ ⎞⎟
λ ⎝ 2a ⎠ Incident (forward) wave carries power. The same is done by reflected
(backward) wave
+ 2 − 2
V V
Microstrip line Pincident = Preflected =
z0 z0
Power transmitted to the load impedance
+ 2
V 2 2
Ptransmitted = Pincident − Preflected = 1 − Γ = Pincident 1 − Γ
( ) ( )
Strip line z0
Return loss definition
⎛ Preflected ⎞
RL = −10 log⎜⎜ ⎟⎟ = −20 log Γ
⎝ Pincident ⎠
TERADYNE- RF BASIC 17 TERADYNE- RF BASIC 18
SMITH TRANSMISSION-LINE CHART SMITH TRANSMISSION-LINE CHART
These are circle equations. 5. Example: find on the Smith chart the impedance =50+j50
r =1
u 1 Upper half plane is inductive
1) Radius:
1+ r
x=1
r =3 ⎛ = r ⎞ x=2
Center: ⎜u ,v = 0⎟
⎝ r +1 ⎠
v x = 0.5
r = 0.5 r=1
u x =1 r=2
2) 1
Radius:
x =2 x x = -0.5
⎛ = 1⎞
Center: ⎜ u 1, v = ⎟ x = -2
v ⎝ x⎠ x = -1
5. Example: find on the Smith chart the impedance =50 // j50. It is a shunt x = -0.5
resistor and shunt inductor. x = -2
x = -1
y = -1
y = -2
Rotation of reflection coefficient along a transmission line
θ=2γl
y = -0.5
zin
zL
zin
g = 0.5
zL
g=1
g=2
y = 0.5
θ
y=2
y=1
50 Ω 60 Ω
10 cm
ΓL= (200-50)/(200+50) = 3/5 = 0.6
10 cm
Γin=ΓLe-j2γ0.1
ΓL= (60-50)/(60+50) = 1/11 = 0.09
zin=z0(1+Γin)/(1-Γin)
Γin=ΓLe-j2γ0.1
frequency Γin input impedance
10 Mhz 0.598 - j 0.037 197 - j 23 zin=z0(1+Γin)/(1-Γin)
50 Ω λ/8
λ/8
zL
Solution
zL
50 Ω
λ/8 λ/8
a1 z1 z2
z0 b2
b1 z3 a2 z0 zL
Discontinuity examples
b2 b2
S21 =
a1 port 2 is matched
a2 = 0 S22
b1 a2
Power handling ( lossless hypothesis) S12
2 2 2 2
a1 − b1 = b2 − a 2 2 2
S12 + S 22 =1
S 21
a1 b2
S11 S 22 If network is lossy then < sign holds in second and fourth equation of this
b1 a2 page.
S 12
TERADYNE- RF BASIC 29 TERADYNE- RF BASIC 30
SCATTERING TRANSFER MATRIX LOAD IMPEDANCE TRANSFORMATION
Cascading two or more S matrices use this representation Impedances are affected by discontinuities.
T Matrix
a1
a1 a2 [S] zL
b1
[T]
b1 b2 Γ in
By definition Γin=b1/a1 and from math
⎡a1 ⎤ ⎡T11 T12 ⎤ ⎡ b2 ⎤ Γ
Γin = S11 + S12 S21 L
⎢ ⎥=⎢ ⎥⎢ ⎥ 1 − S22ΓL
⎣ b1 ⎦ ⎣T21 T22 ⎦ ⎣a2 ⎦
As example, take into account a 50 Ω load impedance connected to port 2 of a
Cascade of two matrices discontinuity. Calculate impedance seen at the input port of the discontinuity.
a2 b3 Notice that you will not see anymore a 50 Ω load impedance
Let’s suppose that S-matrix is as following one (low pass filter)
a1 a4
[T1] [T2] Freq S11 S12 S21 S22
b1 b4 200 Mhz 0.20 ∠60º 0.80 ∠75º 0.80 ∠75º 0.20 ∠-60º
b2 a3 500 Mhz 0.20 ∠-135º 0.80 ∠122º 0.80 ∠122º 0.20 ∠-45º
1.5 Ghz 0.99 ∠-80º 0.10 ∠65º 0.10 ∠65º 0.99 ∠80º
⎡ a1 ⎤ ⎡ b4 ⎤ 2.0 Ghz 0.99 ∠-30º 0.10 ∠-40º 0.10 ∠-40º 0.99 ∠-150º
⎢ ⎥ = [T ]⎢ ⎥
⎣ b1 ⎦ ⎣ a4 ⎦ If ΓL is an ideal load (50 ohm all over the band) we have
[T ]= [T1 ]⋅ [T2 ] Freq 200 Mhz 500 Mhz 1.5 Ghz 2.0 Ghz
Γin 0.20 ∠60º 0.20 ∠-135º 0.99 ∠-80º 0.99 ∠-30º
Relationship between [S] and [T] matrix
Ret Loss 13.98 dB 13.98 dB 0.087 dB 0.087 dB
⎡1 Ideal Γin 0.00 ∠0º 0.00 ∠0º 0.00 ∠0º 0.00 ∠0º
Ideal RL + Inf + Inf + Inf + Inf
− S 22 ⎤⎥
⎡T11 T12 ⎤ ⎢ S 21 S 21 ⎥
⎢T T ⎥ = ⎢ S S S We would like to see a 50 Ω impedance at the input port of the discontinuity
⎣ 21 22 ⎦ ⎢ 11 S12 − 11 22 ⎥ ( ideal Γin = 0 , ideal RL = + ∞ ) but we don’t.
⎣⎢ S 21 S 21 ⎦⎥
TERADYNE- RF BASIC 31 TERADYNE- RF BASIC 32
TWO PORT S MATRICES REAL BEHAVIOUR OF LUMPED ELEMENTS
z 1 ⎡ z 2 z0 ⎤
[S ] = ⎢2 z RESISTORS
z + 2 z0 ⎣ 0 z ⎥⎦
Widely used for biasing purposes. Sometimes used for matching purposes.
In a real resistor L is the lead inductance, C is a combination of parasitic
1 ⎡− z0 2z ⎤ capacitances which varies from resistor to resistor.
[S ] =
z z 0 + 2 z ⎢⎣ 2 z − z 0 ⎥⎦
Equivalent circuit
2
2n ⎤
L R L
1 ⎡1 − n
1 n [S ] = ⎢ 2 ⎥
1 + n 2 ⎣ 2n n − 1⎦
⎡ 1 0⎤ C
V1 μV 1 [S ] = ⎢2 μ
⎣ − 1⎥⎦
Typical characteristics
120
⎡ −1 0⎤
%
[S ] = ⎢ 2α 10 Ω
i1 αV1 − 1⎥ o
⎢⎣ z 0 ⎥⎦ f 100
d
c 80
1 KΩ
⎡ 1 0⎤ r
e 60
g mV 1 [S ] = ⎢ − 2 g z
⎣ m 0 1 ⎥⎦ s 10 KΩ
V1 i
s 40
t
a 100 KΩ
n
⎡ −1 0⎤ c 20
[S ] = ⎢ − 2 β e 1 MΩ
i1 βV1 ⎣ 1 ⎥⎦
0
1.0 10 100 1000
frequency (Mhz)
Equivalent circuit
Equivalent circuit L Rs
Rp
L Rs Cd
C
Impedance and Q factor vs frequency ( Q = X/ Rs ) X: reactance ( jLw)
i
Typical characteristics m Fr
p
e
d
Q
100 KΩ Fr
Fr Fr a
n
10 KΩ c
e
I
m 1 KΩ
p Typical characteristics
e 10 pF
d 100 120
a
n 15 nH 3.3 nH
c 10 100
e
68 nH
Ω 1.0 80
1000 pF Q
100 pF 60
0.1
1.0 10 100 1000
40
frequency (Mhz)
20
0
10 100 1000 10000
frequency (Mhz)
TERADYNE- RF BASIC 35 TERADYNE- RF BASIC 36
IMPEDANCE MATCHING
LUMPED ELEMENTS ON THE SMITH CHART
Impedance matching is an ideal condition for obtaining no signal distortion
(amplitude and phase) and maximum power transfer to the load (if load is • Series inductor (8 nH at 1 Ghz is about j1)
matched to characteristic impedance then power reflected by load vanishes)
zs
zL 8nH
z0 zL zL=0.5 -j0.5
zin zL
Γs ΓL
Matching and maximum power transfer is obtained when zs = z0 = zL
Γ moves clockwise on the constant resistance circle
In real applications zL ≠ z0 and zs ≠ z0 .
THE MOST IMPORTANT IS TO MATCH THE LOAD. Zin= 0.5 + j0.5 x=1
x=2
1. Series matching: add a series resistor + series ind/cap
z0 ind x = 0.5
zL r = 0.5
cap zin
r=1
z0 r=2
Ind cap zL zL
x = -0.5
3. Reactive impedance matching network x = -2
reactive x = -1
z 0 impedance
matching z L
network
6.4 pF
zL zL=0.5 -j0.5 2.13 pF yL yL=0.5 - j 0.5 yin yL
zin zL
• Shunt inductor (16 nH at 500 Mhz is about -j1) HIGH PASS OPTION
yL yL=0.5 = j 2 16nH
Yin YL
z in zL z in
zL
moves anti-clockwise on the constant admittance circle
Yin= 0.5 + j1 x = -1
HIGH PASS OPTION
x = -2
x = -0.5
g = 0.5
g=1
z in zL
Γ
g=2
zL z in
y yin x = 0.5
L
x=2
x=1
Calibrated
RF power RF power DC voltmeter Load
sensor
Thermistor
Thermocouple
Diode detector
RF power Down
Low
D irectional coupler couples incident w ave to the left arm
converter frequency and reflected w ave to the right arm of the coupler. Internal
sw itches are used to m easure incident and reflected pow er.
Measurement is performed by sourcing one frequency. In order to accurately determine ΓL, a vector calibration must be
To obtain reflection coefficient at a certain point we need to know performed prior to measurement. This type of calibration takes into
magnitude and phase of incident and reflected waves at that point. account lengths, levels and mismatches. In the “low frequency”
region, calibration takes only into account the losses of level due to
the path.
Incident wave Reflected wave
One port calibration (3-Term Error Correction) OSL cal
Load
Calibration is performed by using open, short and load calibration standards in
order to account for the following 3-Term ErrorAdaptor
a 1
Γin ed es ΓL
Down conv
+ digitizer b
er
Incident and reflected waves are separated by directional couplers. Γmeas Calibration
High frequency signal is down-converted and then is digitized. Three unknowns ed, er and es. plane
Three known standards open (ΓL=1), short (ΓL=-1), load (ΓL=0).
From Γmeas(open), Γmeas(short) and Γmeas(load) we solve for ed, er and es.
S tab le, rep eatable and rem o vab le erro rs d ue to cou plers
50 Ω d irectivity, m ism atch , an d fin ite p ort iso latio n .
T o rem ov e th ese errors use a full calib ration by u sing load
stand ards.
E rrors redu ctio n is lim ited by qu ality o f stan dards, an d b y
ran d om and drift erro rs.
a1 b1 b2 a2
R a n d o m errors
Measurements are based on the ratio of reflected/transmitted and incident D rift erro rs
waves inside a 50 Ohm impedance system.
Waves separation is obtained by using directional couplers. D u e to tem p erature depen d encies o f instru m en tatio n and
so u rces.
D rift erro rs red u ctio n is achiev ed by recalib rating the
n etw o rk analyzer.
50 Ω
Internet:
•www.signalintegrity.com
port 1 port 2
•www.signalintegrity.com/articles/edn/why50.htm
a1 b1 b2 a2 •http://radioworks.com/nbalmeas.html
•http://www.pilloud.net/op_web/faq.html
•http://www.kentech.co.uk/transmission_lines/Transmission_lines.html
calibration planes
•http://www.rfglobalnet.com
⎛ Preflected ⎞
RL = −10 log⎜⎜ ⎟⎟ = −20 log Γ
⎝ Pincident ⎠
Scattering matrix
b1
S11 =
a1 a2 = 0
b1
S12 =
a2 a1 = 0
b2
S22 =
a2 a1 = 0
b2
S21 =
a1 a2 = 0
Appendix
D
D. List of Reference Materials
1. Microwave Theory and Applications by Stephen F. Adams
pub: Adams Microwave Consulting ISBN 0-9634284-0-3 (A
good introductory text which takes the new RF engineer
through some of the theory and basics of microwave.)
2. RF Microelectronics by Behzad Razaui pub: Prentice
Hall ISBN 0-13-887571-5 - A more advanced text in a
very readable (not full of math) style covering the
basics of a lot of the microwave issues we use in the
testing area.
3. Some URLs for further information.
http://www.bessercourse.com/
http://www.gsmworld.com/index.shtml
http://www.umtsworld.com/
http://www.wi-fiplanet.com/
http://mwjournal.com/research
http://ece-www.colorado.edu/~kuester/Coax/connchart.htm
A P P E N D I X E
Appendix
E
E. Example Code from Lab Solutions