FSx_IQ_Source

Symbol and Description

The FSx_IQ_Source model downloads data from any of the R&S FSIQ / FSP / FSU / FSQ Spectrum and Signal Analyzers into ADS.

It outputs IQ data as recorded from the detector.

Parameters

Name

Description

Default

Unit

Type

RunRFSetup

RF parameters shall be set: 1, 0

1

--

bool

RunPreSim

Sampling is done before the simulation: 1, 0

1

--

bool

RunPostSim

Sampling is done after the simulation: 1, 0

0

--

bool

RunPreset

Instrument is presented: 1, 0

1

--

bool

LocalFileName

Name of the copy of the IQ data file (extension-free) 1)

'IQ_In'

--

string

LocalFileType

Type for file format to store on disc: TIM=0, SIG=1

1

--

int

RFFrequency

RF Frequency

1 GHz

Hz

real

RFLevel

RF Level

-30 dBm

dBm

real

RFRefOscSource

Source for 10 MHz reference frequency: INT=0, EXT=1

0

--

int

IQSampleClock

Sampling rate for the data acquisition 2)

1 MHz

Hz

real

IQSampleLength

Number of IQ samples to record 3)

1024

--

int

IQPreTrigSamples

Number of measurement values to be recorded before the trigger point

0

1

int

IQFilter

Analog filters bandwidth in front of the A/D converter: 300 kHz, 1 MHz, 3 MHz, 10 MHz, 20 MHz, 50 MHz 4)

3 MHz

Hz

real

IQAvgOn

Averaging for IQ data: 1, 0 5)

0

--

bool

IQAvgCount

Average count for IQ capture 5)

1

1

int

IQSource

Source for the IQ data: RF=0, BB=1 6)

0

--

int

IQBBDither

Baseband Dithering: 1, 0 6)

0

--

bool

IQBBLowPass

Baseband 36 MHz lowpass filter activated: 1, 0 6)

0

--

bool

IQBBBalanced

Baseband IQ mode balanced: 1, 0 6)

0

--

bool

IQBBImp

Baseband Impedance of the IQ inputs: 50 Ω=0, high=1 6)

0

--

int

TriggerMode

Mode for triggering: IMM=0, EXT=1, IFP=2, RFP=3 7)

0

--

int

TriggerLevel

Level for IFP and RFP trigger

-30 dBm

dBm

real

 


Pins and Files

Name

Description

Signal Type

Pin "I"

I data from the data acquisition

Scalar Floating Point

Pin "Q"

I data from the data acquisition

Scalar Floating Point

 

1)

If no filename is entered, no copy is generated on the local PC and the file is only downloaded to the ARB.

2)

The sampling rate can be set

  • for FSQ in the range of 10 kHz to 81.6 MHz in 0.1 Hz steps

  • for FSQ with option FSQ-B72 in the range of 20.4 MHz to 326.4 MHz in 0.1 Hz steps

  • for FSU and FSP to discrete values: 32 MHz / 2n, n = 0 .. 11, resulting in a range of 15.625 kHz to 32 MHz

3)

The number of samples can be set

  • for FSQ and FSU continuous in a range of 1 to 16.776.704

  • for FSP without option FSP-B70 in a range of 1 to 130560

  • for FSP with option FSP-B70 in a range of 1 to 523776

4)

20 MHz and 50 MHz filters are available with FSQ only.

5)

Only available for FSU and 32 MHz sampling rate and IQPreTriggerSamples >= 0.

6)

Baseband only available with FSQ and option FSQ-B71.

7)

RFP for FSP with option FSP-B6.

Notes

1.

RunPreSim and RunPostSim determine if the communication with the instrument shall be done before and/or after the simulation of the circuit.
If you do not the simulator to control the component, select 0 for both values.

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 instrument are always stored as SIG files with the name "FSx_IQ_IN_I.SIG" and "FSx_IQ_IN_Q.SIG" in the "\data" directory of the current project.
If you want additional copies of the file in the SIG or TIM format, you can specify LocalFileName and LocalFileType for name and type.
The complete filenames will be <LocalFileName>_[I/Q].[SIG/TIM].

5.

IQSampleClock and IQSampleLength must be entered according to the valid value range as described in the table above.

6.

IQPreTriggerSamples specified the number of samples between the trigger event and the start of the IQ data recording itself.

7.

If IQScaleMode is set to VOLT, IQ input samples are assumed to be voltage values. An overrange of the values will result in an error.

If MAX is selected, IQ input samples will be scaled to fit the value range of the D/A converter with maximum dynamic range.

8.

IQAvgOn and IQAvgCount switches the averaging of IQ samples within the FSU on or off.

If averaging is selected, IQ data are averaged inside the instrument with phase synchronized sampling according to the external trigger.

9.

If an FSQ with option FSQ-B71 is used, IQSource can be switched between RF and Baseband (BB) source. For baseband inputs, additional options (IQBBDither , IQBBLowPass , IQBBBalanced and IQBBImp).

10.

The TriggerMode can be switched between Immediate (IMM), External (EXT - Trigger provided by the backpanel BNC connector), IF Power (IFP - Standard Bandwidth Detector) and RF Power (RFP - Bandwidth Extended Detector for FSP).
Use TriggerLevel to set the level for IF and RF Power Trigger level.

 

Required Licenses

This component requires the license "Design Environment" (ads_schematic) for placing the component.