The ARB_IQ_Sink model downloads time domain IQ data from ADS to the R&S SMU-B10, R&S SMU-B11, and SMIQ-B60 Vector Signal Generator Arbitrary Waveform Generator and the R&S I/Q Modulation Generator.
The simulated IQ data are stored from ADS to the local PC disc and then automatically transferred to the ARB generator by calling the RS ADS Interface.
The files which are downloaded to the ARB are called "ARB_IQ_Sink_I.SIG" and "ARB_IQ_Sink_Q.SIG" and are stored in the "\data" directory of your simulation.
Name |
Description |
Default |
Unit |
Type |
RunRFSetup |
Set RF parameters: 1, 0 1) |
1 |
-- |
bool |
RunPreSim |
Waveform upload is done before the simulation: 1, 0 |
0 |
-- |
bool |
RunPostSim |
Waveform upload is done after the simulation: 1, 0 |
1 |
-- |
bool |
RunPreset |
Preset the instrument: 1, 0 |
1 |
-- |
bool |
LocalFileName |
Name of the copy of the IQ data file (extension-free) 2) |
'' |
-- |
string |
LocalFileType |
Type for file format to store on disc: TIM=0, SIG=1, WV=2 |
1 |
-- |
int |
RFFrequency |
RF Frequency 1) |
1 GHz |
Hz |
real |
RFLevel |
RF Level 1) |
-30 dBm |
dBm |
real |
RFRefOscSource |
Source for the 10 MHz reference frequency: INT=0, EXT=1 |
0 |
-- |
int |
RFOn |
Determine if RF is switched on after IQ data download; 1, 0 1) |
1 |
-- |
bool |
ARBSampleClock |
Clock rate of the D/A converter 3) |
1MHz |
Hz |
real |
ARBClockSource |
Source of the ARB clock: INT=0, EXT=1 |
0 |
-- |
int |
ARBFileName |
Name of the file to be generated on the ARB |
'ADS_IN' |
-- |
string |
ARBComment |
Comment for the ARB file |
'' |
-- |
string |
ARBOn |
Switch ARB on after IQ download: 1, 0 |
1 |
-- |
bool |
ARBTrigger |
Trigger mode of the ARB: AUTO=0, RETR=1 |
0 |
-- |
int |
IQBBGain |
Baseband Gain: AUTO=0, -3dB=1, 0dB=2, 3dB=3, 6dB=4 4) |
0 |
-- |
int |
IQWideBand |
IQ Wideband Mode: 1, 04) |
0 |
-- |
bool |
Marker1On |
Time Marker 1 is on [samples] |
10 |
-- |
string |
Marker2On |
Time Marker 2 is on [samples] |
10 |
-- |
string |
Name |
Description |
Signal Type |
Pin "I" |
I input waveform data |
Scalar Timed |
Pin "Q" |
Q input waveform data |
Scalar Timed |
1) |
Not supported for AMIQ. |
||
2) |
If no filename is entered, no copy is generated on the local PC and the file is only downloaded to the ARB. |
||
3) |
The clock rate can be set in a range of |
||
400 Hz to 100 MHz |
for SMU + B10/11 |
|
|
1 kHz to 40 MHz |
for SMIQ + B60 |
|
|
10 Hz to 100 MHz |
for AMIQ |
|
|
4) |
Only available for SMU. |
1. |
RunPreSim and RunPostSim determine if the communication with the instrument shall be done before and/or after the simulation of the circuit. |
2. |
If RunPreset is selected, the command "SYST:PRES" (equivalent to pressing the PRESET key at the frontpanel) will be executed before other settings are performed on the instrument. |
3. |
If RunRFSetup is selected, the settings for RFFrequency, RFLevel, RFRefOscSource and RFOn will be executed. |
4. |
The data from the simulation are always stored as SIG files with the name "ARB_IQ_Sink_I.SIG" and "ARB_IQ_Sink_Q.SIG" in the "\data" directory of the current project. |
5. |
If ARBSampleClock is set to 0, the Samples Clock is derived from the timing of the simulation. Otherwise, the entered value will be used. |
6. |
If ARBOn is selected, the ARB will be reseted, the file generated (name ARBFileName) by the simulation will be loaded and started. |
7. |
Marker1On and Marker2On specify the number of samples the marker will stay on (TTL High). The marker will then turn off (TTL Low) until the end of the waveform is reached. |
8. |
Data are always written in the non-volatile memory of the instrument. |
This component requires the license "Design Environment" (ads_schematic) for placing the component and "Ptolemy Simulator" (sim_systime) for simulation.