In this topic:
There are two modes for Spectrum Analysis function.
Spectrum Analyzer: requires S96390xB Spectrum Analysis for E505xA
Spectrum Monitor: requires S96310xB X Signal Source Analyzer advanced feature for E505xA.
Spectrum Monitor is a limited version of Spectrum Analyzer
Spectrum Analysis/monitor is available only on RF In 1 and 2. The VNA ports 1 and 2 do not support this feature.
Limitations of Spectrum Monitor are shown below.
The span is limited up to 15 MHz
Coherence and Advanced tabs are not available.
Segment sweep is not supported.
This Spectrum Analyzer application works on the hardware:
There is no hardware pre-selector filter (it used to be a slow Yig filter in legacy Spectrum analyzer hardware).
The IF bandwidth is limited by hardware design to 30 MHz (can be increased with advanced settings to 38 MHz). This is because analyzer ADCs are baseband running at 100 MHz.
Image rejection in IF band is not based on hardware filtering but on software comparison of different acquisitions of the same RF frequencies with different analyzer internal LOs.
This has some consequences:
Note: The wideband repetitive test signal case is a very important and common one, as a analyzer is a component test tool, not a signal analysis tool. NPR, and ACPR measurements of active devices can be performed accurately with this Spectrum Analyzer Application.
Configure SA settings.
Define the measurement parameters.
Select markers.
On the VNA front panel, press Meas > Meas Class....
Select Spectrum Analysis, then either:
OK delete the existing measurement, or
New Channel to create the measurement in a new channel.
A Spectrum Analysis measurement is displayed.
Configure SA settings |
|
Using Hardkey/SoftTab/Softkey |
Using a mouse |
|
|
Sweep Type - Sets the spectrum analysis sweep type. See Type (Sweep). X-Axis Point Spacing - See X-Axis Point Spacing Show segments - Displays the segment table at the bottom of the display. Number of points for each segment cannot be specified. Hide segments - Hides the segment table. Processing Resolution Bandwidth - Provides the ability to resolve, or see closely spaced signals. The narrower (lower) the Resolution Bandwidth, the better the spectrum analyzer can resolve signals. In addition, as the Resolution Bandwidth is narrowed, less noise is measured by the spectrum analyzer ADC and the noise floor on the display lowers as a result. This allows low level signals to be seen and measured. However, as the Resolution Bandwidth is narrowed, the sweep speed becomes slower. Auto - Check to couple Resolution Bandwidth to the frequency span in a ratio based on the Span/RBW setting. As the frequency span is narrowed, the Resolution Bandwidth is also narrowed providing increased ability to resolve signals. Clear to uncouple the settings. Video Bandwidth - Sets the video averaging factor. The averaging operation is applied after the DFT (Discrete Fourier Transform) and before the image rejection. The trace data is smoothed with the method selected by the Video Averaging Type. More smoothing occurs as the Video BW is set lower. However, as the Video BW is narrowed, the sweep speed becomes slower. The Video Bandwidth can be set from 1.480 Hz to 3 MHz when Auto is deselected. The VBW feature is emulated with averaging (see below the Averaging count). The averaging factor is computed with this equation: Round(0.8 + 0.38 * RBW / VBW). Auto - Check to couple the Resolution Bandwidth to the Video Bandwidth in a ratio based on the RBW/VBW setting. Clear to uncouple the settings. Detector Type - A "detector" is an algorithm used to map DFT bins into display buckets. There are typically several DFT bins in a single display bucket, and the detector determines how to translate the multiple DFT values into a single display value. Peak - Displays the maximum value of all the measurements in each bucket. This setting ensures that no signal is missed. However, it is not a good representation of the random noise in each bucket. Average - Displays the Root Mean Squared (RMS) average power of all the measurements in each bucket. This is the preferred method when making power measurements. Sample - Displays the center measurement of all the measurements in each bucket. This setting gives a good representation of the random noise in each bucket. However, it does not ensure that all signals are represented. Normal - Provides a better visual display of random noise than Positive peak and avoids the missed-signal problem of the Sample Mode. Should the signal both rise and fall within the bucket interval, then the algorithm classifies the signal as noise. An odd-numbered data point displays the maximum value encountered during its bucket. An even-numbered data point displays the minimum value encountered during its bucket. If the signal is NOT classified as noise (does NOT rise and fall) then Normal is equivalent to Positive Peak. NegPeak- Displays the minimum value of all the measurements in each bucket. Peak Sample - Attempts to determine if the display bucket contains an actual signal, or just noise. If a signal is present, the Peak detector is used, otherwise Sample is applied. Peak Average - Attempts to determine if the display bucket contains an actual signal, or just noise. If a signal is present, the Peak detector is used, otherwise Average is applied. Fast Peak - Keeps the x-axis grid untouched and indicates the value of the largest DFT bin from the bucket behind each display point. Bypass - Check to bypass the Detector Type to view all display points from the DFT. This is only available if the total number of DFT points can be handled by the display. Video Averaging Type - Determines how to compute the video average. When Auto is selected, the optimum type of averaging for the current instrument measurement settings is selected. It averages the magnitude of the DFT bins. Averaging only applies if the video bandwidth is less than the resolution bandwidth. Voltage - Selects averaging of the detected signal's magnitude and returns the result. Power - Selects averaging of the detected signal's squared magnitude and returns the square root of the result. Log - Selects averaging of the detected signal's natural logarithm of the magnitude and returns the exponentiated value of the result. Voltage Max - Returns the maximum voltage (signal magnitude) measured during the averaging period. Voltage Min - Returns the minimum voltage (signal magnitude) measured during the averaging period. Averaging Count - Reads the number of Video bandwidth sweeps that are averaged together. This readout is displayed to the right of the Averaging Type selection (the small "1" shown in the dialog above). It can be read with the remote interface using the SENS:SA:BAND:VID:AVER:COUNt? command. Sets the SA (receiver) frequency range when running Linear Frequency sweep type. Use either of the following pairs of settings to determine the frequency range. Start /Stop - Specifies the beginning and end frequency of the swept receiver range. Start is the beginning of the X-axis and Stop is the end of the X-axis. When the Start and Stop frequencies are entered, then the X-axis annotation on the screen shows the Start and Stop frequencies. Center /Span - Specifies the value at the center and frequency range. The Center frequency is at the exact center of the X-axis. The Frequency Span places half of the frequency range on either side of center. When the Center and Frequency Span values are entered, then the X-axis annotation on the screen shows the Center and Span frequencies. Number of Points - Selects the number of trace points on the display. When the Detector is bypassed, the number of display points is read only, it shows the current DFT points to cover the RF span. Note: When running Segments, the frequency ranges are set by the segment table. AttenuatorsReceiver Attenuation is used to protect the test port receivers from damage or compression. Receiver attenuation causes the applied power at the receiver to be less than the power at the test port by the specified amount of attenuation. Port 1 is RF In 1, Port 2 is RF In 2. The range is 0 dB to 28 dB, 1 dB step.
|
SA Source Setup is enabled when Src 1/2 out on the front panel is available.
Power On (All Channels) Check to enable source power for all channels. Only turns power ON if the port State setting is ON. Source Cells Name - Src 1/2 Out (Front panel Src 1/2 out) State
CW - The source is set to a CW frequency. LinFreq - The source is set to sweep from the Start to Stop frequency. Power - The source is set to a power sweep. Phase - The source is set to a phase sweep. LinF+Pwr, Freq+Pha, Pow+Pha, Fr+Pw+Ph - Multi-parameter sweep for the specified parameters. Set the range of sweep for each parameter. Frequency - Click in the cell, then click Edit, to start the Frequency Settings dialog (below). Power - Sets the power level at the output of the source. Click in the cell, then click Edit, to start the Power Settings dialog (below). Phase - Not available on SSA-X Pulse - Enable/disable pulse measurements. Learn more. IQMod. - Not available on SSA-X RF source sweep orderFrequency Power Phase - Sweep from Start to Stop frequency first then sweep power then sweep phase. Power Frequency Phase - Sweep power first then sweep from Start to Stop frequency then sweep phase. Phase Frequency Power - Sweep phase first then sweep from Start to Stop frequency then sweep power. Phase Power Frequency - Sweep phase first then sweep power then sweep from Start to Stop frequency. Frequency Phase Power - Sweep from Start to Stop frequency first then sweep phase then sweep power. Power Phase Frequency - Sweep power first then sweep phase then sweep from Start to Stop frequency.
ButtonsPath Configuration - Not available on SSA-X Power and Attenuator Learn more External Devices Learn more |
Multitone The set of Multitone properties enable an enhanced Image Rejection mode that takes benefits of the stimulus test signal knowledge. If the stimulus test signal is repetitive with a repetition rate of x seconds, it only contains tones that are on a 1/x frequency grid. Example: if the test signal out of an arbitrary wave generator repeats every 1 ms, then it only contains frequencies on a 1 kHz grid (noise is not considered here). We will take this into account here to make the SA DFT analysis grid landing exactly on the same grid. Moreover we will use the test signal knowledge to adjust the SA LO frequencies in order to avoid having 2 tones from the multitone stimulus signal landing at the same location at the IF side. This makes the image rejection process deterministic. Enable multitone image rejection
Tone Spacing - The tone spacing of the multitone signal (Hz). Waveform Period – 1 over the tone spacing. This is the test signal repetition rate (seconds). Reference Tone – If the multitone grid does not start from 0 Hz, its offset is set here. To make this more convenient, this dialog accepts as well the frequency of any tone of the multitone grid (Hz). Reject up to harmonic – Set the number of test signal harmonics you want to be protected against. This adds constraints to the list of LOs used to cover the span. Nyquist protect order – Enhancement for the deterministic coherent image reject mode. It ensures the Nyquist images of the signal tones in the IF bandwidth are not falling back on top of real signal frequencies. To be able to enable Nyquist protection, the tone spacing of the coherent signal cannot be an integer divider of the ADC sampling clock (100MHz). Enabling this option often results in a larger ADC recordsize (or a smaller DFT tone spacing) at SA receiver side. Vector Averaging - Average ADC samples by the specified number (≥1) in FPGA memory before the DFT processing. For example, if an ADC record size of 1,000 samples is acquired and Vector Averaging is set to 2, then 1,000 samples will be averaged to 1,000 samples and the result (1,000 samples) will be stored in FPGA memory. In other words, we acquire 2,000 samples form ADCs and send 1,000 averaged samples to the next processing stage. Vector averaging helps to reduce noise and increase dynamic range. However, this feature should only be used when the stimulus frequencies are known and coherent with the current ADC record size. A value of 1 means no averaging. Note this feature behaves like ADC Stacking+1. The maximum vector averaging value is 65536 or below. It depends on the RBW and the decimation. Check box- Check to enable the ADC sample Vector Averaging to be specified manually. Note: Vector Averaging and Video Bandwidth averaging cannot be set together. When enabling vector averaging, if the coherent mode is enabled then Video Bandwidth is turned off . The ADC Record Size x Vector Averaging must be ≤ 64 Mega Samples (or ≤ 32 Mega for some multiple receivers configurations). Note: Vector Averaging is a great averaging method when Coherent Multitone mode is enabled. We recommend increasing it in Coherent Multitone mode instead of reducing the RBW to reduce the noise floor. Note: Coherent mode (and Vector Averaging too) will work well if and only if the signal source and the analyzer have their reference clocks synchronized. This is usually done by connecting a 10 MHz reference BNC cable between the signal source and the SSA. Note: Vector Averaging is also known as Stacking. In fact, Vector Averaging = stacking +1.
Multitone settings are valid - Displays status of multitone settings.
Tone Phases and Phase Stitching Compute Phases - Check to enable phase computation. Note: In the SA tab, Detector Type muse be set to Bypass to compute phases. Display Phases if Tone Power > - Set the phase display minimum level.
Compute time domain IQ - Enables/disables computing time domain IQ.Auto Fill IQ settings button - Fills in the IQ settings automatically. Keep whole sweep data (Processing tab), Compute time domain IQ, Enable multitone, and Compute Phases (Coherence tab) must be enabled before selecting the Auto Fill IQ settings button. If the settings are valid, the Valid IQ Settings under Info (Processing tab) displays OK. Time domain IQ will not be computed until the IQ settings are valid. Receivers - The receiver list can be either ALL, or a specific valid receiver. This selection determines which receiver data will be transferred to the 89600 VSA. IQ keeps aligned with SA center, span, coherence - Check to recompute the advanced IQ parameters (IQ center, IQ sample rate, IQ number of points) automatically if a SA sweep parameter change is performed. VSA Setup... button - Accesses the VSA 89600 Link Setup dialog for connecting the VNA to the VSA. Refer to the topic for information.
|
Properties RBW Shape - Selects the digital filter (window) to apply to the time domain IF signal. The filter effectively "shapes" the signal before application of the DFT to help avoid discontinuities which add unwanted frequency content to the spectrum. Each filter has its own advantages and disadvantages. Gaussian - Selects a Gaussian window. The Gaussian window has good frequency separation and moderate amplitude accuracy. This window provides higher dynamic range because it has much lower side lobes. It is used for general-purpose measurements and when high dynamic range is required. Flat Top - Selects the flat top window for amplitude measurement of sinusoidal frequency components. The flat top window has moderate frequency separation and excellent amplitude accuracy. It is typically used for narrowband signals when measuring the amplitude of a particular frequency component with greater amplitude accuracy. Kaiser - Selects the Kaiser window which is an approximation of a Slepian window using Bessel functions. This window has a relatively high dynamic range and is similar to the Blackman window. Blackman - Selects the Blackman window. This window has a relatively high dynamic range and is similar to the Kaiser window. No Window - The No Window selection does not modify the time-domain data in any way before applying the DFT. This selection is very fast but may yield a significant number of side lobes in the frequency domain because of spectral leakage. This selection has a rectangular shape and does not attenuate any portion of the time record. Image Reject Type - Sets the minimum number of distinct DFT acquisitions to use when computing an actual signal. As the number of DFT acquisitions increases from the None, LO Low setting to the Max setting, an increased number of erroneous signals are eliminated. Therefore, the Better and Max settings provide the highest confidence that what remains are actual signals, at the expense of slower measurements. None, LO High - Selects 1 acquisition with the LO higher than the receiver frequency. Note: Selecting None, LO High with full span is not possible. See SA Warning Messages. None, LO Low - Selects 1 acquisition with the LO lower than the receiver frequency. Note: Selecting None, LO Low with full span is not possible. See SA Warning Messages. Min - Selects 2 acquisitions. Min, LO High - Selects 2 acquisitions (like Min) and both acquisitions consider that the LO is higher than the receiver frequency. Min, LO Low- Selects 2 acquisitions (like Min) and both acquisitions consider that the LO is lower than the receiver frequency. Normal - Selects 4 acquisitions. Better - Selects 6 acquisitions. Max - Selects 8 acquisitions. Image Reject Strength - Sets the image rejection strength. During the image rejection process, several LO acquisitions overlap at the same RF frequency (depending on the Image Reject Type). As a result, different RF signal values can be returned. This feature sets the acceptable power differences between measurements performed with different LOs in determining actual signals. Possible values are Weak, Normal, Strong. Weak accepts more difference between measurements, and strong less difference. Auto RBW/VBW - Sets the ratio of Resolution Bandwidth to Video Bandwidth when the Video Bandwidth is in Auto mode. Span/RBW - Sets the ratio of Span to Resolution Bandwidth when the Resolution Bandwidth is in Auto mode. CF Step Size - Manually sets the amount Center frequency change that occurs when ▲|▼ is clicked (next to the value). Auto - Each press of the ▲|▼ arrows increments or decrements the Center frequency by 5% of the current frequency span. Occupied BW search min - Sets the minimum search frequency to use during an Occupied BW search measurement. Power below this frequency is ignored. See Occupied BW Ratio for information about setting up this measurement type.Advanced >> button - Accesses the IF, Processing, ADC & LO, and Data dialogs.
|
Float LogMag (dB) - Sets the data format to log magnitude in dBm. Float LinMag - Sets the data format to linear magnitude in volts. Integers - Sets the data format to Packed Integers (each value is a short 16 bit integer, the equation to compute the dBm value is: dBm = Xshort/200.0 - 36.165. Export receivers - Select the data to export from a specific receiver or all receivers. Don't save data below threshold - Set data level threshold mode and threshold level in dBm. For text file output with verbose mode, only the frequencies with power greater than this threshold setting will be written to the file. DFT bins count - Displays the current DFT bin count, the number of DFT points processed across the total RF span. When the Detector is bypassed, this is the number of points that are sent to the display. Receivers count - Displays how many receivers are currently being exported. The number here can be less than the number of receivers specified in Export Receivers, if some of them at not selected in the channel.
Export to binary file - Set data to be exported to a binary file. Data is not exported until the next new sweep occurs. Export to text file - Exports data only. Data is not exported until the next new sweep occurs. Verbose mode - Exports frequency and data. Data is not exported until the next new sweep occurs. Erase files each new sweep - Selecting this option will erase the data after each sweep. If this option is not checked, the data from each sweep will continue to be appended to the output data file which can create a very large file size (and fill the disk, with many unwanted consequences). File name prefix - The receiver selected in Export receivers will be appended to the prefix name specified in this field with either ".txt" if a text file is exported or ".bin" if a binary file is exported. For example, if C:\Temp\SA_DATA_OUT is entered into the File name prefix field and the "B" receiver data is exported to a text file, the data will be exported to a file called SA_DATA_OUT_B.txt. Record size (bytes) - This is the byte size of binary data output. Export markers with data files - Adds marker data and data to the text file (*.txt) output. Export all markers to a single file - Adds all marker data to a single text file (*.txt) output.
Export to FIFO buffer - Exports data to the FIFO (First-IN, First-OUT) data buffer. FIFO is a circular buffer that allows very fast Read-Write access. Export to shared memory - Exports data to shared memory (Microsoft Windows feature) which is the fastest way to transfer data between applications. The application that is retrieving data has to register itself to Microsoft Windows with the same share name. Share name - Assigns a specified name to the shared data.
|
How to select and configure Measurement Parameters |
|
Using Hardkey/SoftTab/Softkey |
Using a mouse |
|
|
Select one of the test port receivers to make a measurement. SA1 for the RF 1 Input. SA2 is for the RF 2 Input. (VNA ports does not support the spectrum analysis.)
New Trace - Add a new trace.
Channel N - Select a channel number for the new SA trace.
Window N - Select to create the new trace in an existing window or new window.
Select All - Select all measurement parameters.
The following marker-related features are unique to SA. Marker -> SAThis feature is supported in Standard measurement classes (channels) ONLY. In this section, these are called NA channels. On a standard channel with a marker residing on a trace in an NA channel, Marker -> SA creates a new SA channel in full frequency span and provides access to the SA Analysis Markers. Refer to the following for swept IMD and SMC: Swept IMD: span = 10 * delta frequency SMC: SA channel uses receiver frequency range A marker is created on the trace at the same frequency as the NA channel marker. This is a quick way to see the frequency spectrum of the NA channel at a specific frequency.
How to use Marker ->SA With a marker residing on a trace in a standard channel...
Band MarkersOnce an SA channel has been created using Marker -> SA, the Band Markers are accessed by selecting the SA Analysis softtab. The following marker types provide a readout of the total power, noise, or density within a selectable frequency span. The span is marked by vertical posts that appear on either side of the marker.
Refer to SA Analysis Markers for a full description of the marker types and their settings. Band Power and Band Density Noise Markers Note: If a Band Power or Band Density Noise marker is selected, Discrete mode is turned OFF to allow precise measurements over the desired frequency range. The span is marked by vertical dotted lines that appear on either side of the marker. The marker's y-axis value is set to the measured power value.
If a Band Power or Band Density Noise marker is in Delta mode, the difference between the Band Power or Band Noise marker and the reference marker is displayed with a leading delta symbol.
The ∆ 1 marker displays the notch frequency relative to the center frequency. In this example the notch is in the center so the frequency is 0 Hz. Also displayed is the notch span (100 MHz). The ∆Tones is the difference between the average tone power a the Reference (> R) marker and the average tone power at the bottom of the notch. The > R marker displays the center frequency (16 GHz) and the signal span (1.5 GHz). The Band Power displays the total power within the signal span. The Tones (1.40 GHz) displays the average tone power across the 1.5 GHz signal span minus the average tone power across the notch (1.5 GHz - 100 MHz = 1.4 GHz)
The total modulation span defined by Band Span is marked by the outer vertical dotted lines.
Each notch is also marked with vertical dotted lines defined by Density BW.
How to select Band Markers
If a Band Power or Band Noise measurement cannot be made, the marker readout will display -999 dBm (for Band Power), or -999 dBm/Hz (for Band Noise). There are two reasons why this may happen:
Occupied BW RatioThe Occupied BW Ratio is the frequency range that contains a defined percentage of the overall band power as specified by OBW Percent. The marker readout provides the occupied band center frequency, percentage of the band span to measure, and the occupied band power. See also Occupied BW search min for setting the minium frequency to start a search. The span is marked by vertical dotted lines that appear on either side of the marker indicating the percentage of span. The marker's y-axis value is set to the measured power value. How to select Occupied BW Ratio
|
Warning messages appear when the measurement cannot be performed with the current settings. Messages are displayed in blue for three seconds and the channel is placed in hold (not sweeping).
SA Warning: Image Reject Max and Better are not allowed if RBW > 1MHz and Narrow IF Filter.
SA Warning: Image Reject Max is not allowed if RBW > 1MHz.
SA Warning: Image Reject Better is not allowed if RBW > 2MHz.
SA Warning: Image Reject Max and Better are not allowed below 20 MHz if RBW > 1MHz and Wide IF Filter.
SA Warning: Cannot run Image Reject None LO High at high end of RF frequencies.
SA Warning: Cannot run Image Reject None LO Low at low end of RF frequencies.
SA Warning: Cannot force Narrow IF Filter if RBW > 1MHz.