Vector Signal Generator Arb and Real-Time Signal

advertisement
Vector Signal Generator
Arb and Real-Time Signal Generation
Arb and Real-Time Signal Generation
Purpose
• To describe the differences between Arbitrary waveform
generation (Arb) and real-time waveform generation
• To understand the difference between component test and
receiver test
• To experience the flexibility of Arb signals
• To demonstrate the similarities between Arb and real-time
waveforms
• To familiarize you with the external waveform creation tool
Signal Studio
Arb and Real-Time Signal Generation
Slide 2
Digital (I/Q) Modulation
Format Modes
The signal generator supports two types of baseband signal
generation:
• Arbitrary waveform playback (Arb) mode
¾ Commonly associated with component test
¾ Can also be used for receiver test
• Real-time mode
¾ Is typically associated with just receiver test
Arb and Real-Time Signal Generation
Slide 3
A Signal Generator Requirement
for Digital Modulation
To use either the ARB or Real-time features to create digital
modulation, a vector signal generator must have an internal baseband
generator (BBG):
Baseband Generator Options
Signal
Generator
Model
Opt 601
Opt 602
Opt 651
Opt 652
Opt 654
Opt 019
100 MSa/s
100 MSa/s
30 MSa/s*
60 MSa/s
125 MSa/s
64 MSa
8 MSa
64 MSa
8 MSa
8 MSa
8 MSa
E4438C
x
x
---
---
---
---
E8267D
x
x
---
---
---
---
---
---
x
x
x
x
N5162A/82A
Memory is important for playing Arb waveforms.
Arb and Real-Time Signal Generation
Slide 4
Arb Waveforms
• The Arb provides unlimited signal creation flexibility for a short
amount of time.
• Customers typically use signals that are less than one minute in
length.
Arb and Real-Time Signal Generation
Slide 5
Arb Waveforms
• Used for testing both system components (such as amplifiers)
and receivers.
• The signal generator generates a waveform and saves it to a
file, so the waveform has a finite length.
• The signal generator then plays this file once or multiple
times.
• The file can be stored on the signal generator and recalled for
use later.
Arb and Real-Time Signal Generation
Slide 6
Arb Waveforms
The Arb generates various I/Q waveform types:
• User defined—create your own waveform or develop new
modulation schemes
• Standardized modulation schemes (W-CDMA, cdma,
TD-CDMA, etc.)
Arb and Real-Time Signal Generation
Slide 7
Arb Waveforms
Some of the Arb waveform creation tools for standardized modulation
schemes do not incorporate all of the coding and framing typically
associated with these types of signals. These signal are used for
component testing.
Arb waveform creation tools that do
incorporate the coding and framing can be
used for both component and receiver tests.
Arb and Real-Time Signal Generation
Slide 8
Arb Waveforms
For the Arb waveforms that do not incorporate the coding and
framing, their signal is statistically equivalent to the fully coded and
framed signal.
Includes Coding and Framing
Arb and Real-Time Signal Generation
No Coding and Framing
Slide 9
Arb Waveform Creation Tools
The signal generator supports waveforms from both internal and
external signal creation tools.
Embedded (Internal) Tools
Optional signal generator features that allow the signal generator
to both create and play waveforms. Typically 4xx series of options.
The BBG option also includes these
tools:
•
Custom—waveform creation tool
(E4438C & E8267D)
•
Dual ARB Player—only plays
waveforms (E4438C, E8267D,
N5162A/82A)
Arb and Real-Time Signal Generation
400 W-CDMA
401 cdma2k
Slide 10
Arb Waveform Creation Tools
External Tools
This refers to software tools used to create the waveform and then it is downloaded
to the signal generator for playback. The signal generator still requires a BBG to
store and play the waveforms.
Typically N76xxA/B Model Number (requires license purchase)
• N7600B W-CDMA HSPA
• N7613A WiMAX
EEsof ADS Connected Solutions
Other Software Tools
• C++
• MATLAB
• Visual Basic
Arb and Real-Time Signal Generation
• Agilent VEE
Slide 11
Arb Block Diagram
Internal arbitrary waveform generator block diagram (option 602)
Signal Studio
or
Customer File
Waveform memory
BBG Memory in the MXG
Filter
16
DSP
I RAM
64 MSa
16
16
Over sampling
16
DAC
Data
Generator
I
To
I/Q modulator
Filter
Q RAM 16
64 MSa
16
Over sampling
16
DAC
Q
16
Signal Studio
or
Customer File
Arb and Real-Time Signal Generation
Waveform memory
BBG Memory in the MXG
Slide 12
Real-Time Signals
Real-time signal creation tools do just what the name implies,
they create the signal in real-time. There is no stored file, nor is
the signal finite in length.
Real-time tools provide limited signal creation flexibility for a
long period of time. The modulation types are fixed.
Customers may use signals that are minutes to hours long.
Arb and Real-Time Signal Generation
Slide 13
Real-Time Signal Channel Coding
Signals created for standardized modulation schemes (TDMA,
cdma, W-CDMA, etc.) are fully coded and framed.
Since the signals are fully coded, they can be
used to test the entire receiver side of a system.
Great for BER testing.
Arb and Real-Time Signal Generation
Slide 14
Real-Time Block Diagram
Customer
User File
(6.4MB)
Repeated
indefinitely
Created in DSP and continuously
streamed to DAC
16
Data
Generator
16
DAC
I/Q
Symbol
Builder
Built-in data
patterns
16
External
Data input
Arb and Real-Time Signal Generation
Over sampling
Filter
Filter
Over sampling
16
DAC
I
Q
Infinite data length
Use for BER and BLER testing
Slide 15
Real-Time Signal Creation Tools
Real-time (RT) signal creation tools also include both embedded and
external products.
Embedded Tools
Just like the Arb, there are optional signal generator features that allow
the signal generator to create real-time signals. Typically 4xx series of
options.
(A 4xx option can contain both RT & Arb tools)
400 W-CDMA
401 cdma2k
The BBG option also includes this tool:
• Custom—signal creation tool (E4438C &
E8267D)
The N5162A/82A MXG supports only two real-time capabilities: Option 403 AWGN
and Option 432 Phase Noise.
Arb and Real-Time Signal Generation
Slide 16
Real-Time Signal Creation Tools
External Tools
The signal generator still requires a BBG to create the signals.
Typically N76xxA/B Model Number (requires license purchase)
(A signal studio product is either real-time or Arb based.)
Other Software Tools
•
C++
• MATLAB
• Visual Basic
• Agilent VEE
Embed SCPI commands in the code to
create the signal.
Arb and Real-Time Signal Generation
Slide 17
Summary
Arb
• Used for both component and receiver testing.
• Provides unlimited signal creation flexibility for a short
amount of time.
Real-Time
• Primarily used in receiver testing.
• Provides limited signal creation flexibility for a long
amount of time.
For information about signal creation tools (embedded and external) visit:
www.agilent.com/find/signalstudio
Arb and Real-Time Signal Generation
Slide 18
Related documents
Download