background image

Remote Control Commands for Phase Noise Measurements

R&S

®

FSW-K40

109

User Manual 1173.9286.02 ─ 15

Manual operation: 

See 

"Range x - Range y"

 

on page 59

8.9.2 Using Standard Limit Lines

CALCulate<n>:LIMit<k>:ACTive?

.................................................................................... 109

CALCulate<n>:LIMit<k>:CLEar[:IMMediate]

......................................................................109

CALCulate<n>:LIMit<k>:COPY

........................................................................................109

CALCulate<n>:LIMit<k>:DELete

...................................................................................... 110

CALCulate<n>:LIMit<k>:FAIL?

........................................................................................ 110

CALCulate<n>:LIMit<k>:NAME

....................................................................................... 111

CALCulate<n>:LIMit<k>:LOWer:STATe

............................................................................111

CALCulate<n>:LIMit<k>:STATe

.......................................................................................111

CALCulate<n>:LIMit<k>:TRACe

...................................................................................... 112

CALCulate<n>:LIMit<k>:TRACe<t>:CHECk

......................................................................112

CALCulate<n>:LIMit<k>:UPPer:STATe

............................................................................ 113

CALCulate<n>:LIMit<k>:ACTive?

This command queries the names of 

all

 active limit lines.

Suffix: 

<n>, <k>

.

irrelevant

Return values: 

<LimitLines>

String containing the names of all active limit lines in alphabeti-
cal order.

Example: 

CALC:LIM:ACT?

Queries the names of all active limit lines.

Usage: 

Query only

Manual operation: 

See 

"Visible"

 

on page 61

CALCulate<n>:LIMit<k>:CLEar[:IMMediate]

This command deletes the result of the current limit check.

The command works on 

all

 limit lines in 

all

 measurement windows at the same time.

Suffix: 

<n>, <k>

.

irrelevant

Example: 

CALC:LIM:CLE

Deletes the result of the limit check.

CALCulate<n>:LIMit<k>:COPY 

<Line>

This command copies a limit line.

Suffix: 

<n>

.

Window

 

Using Limit Lines

Содержание FSW-K40

Страница 1: ...R S FSW K40 Phase Noise Measurements User Manual User Manual 1173 9286 02 15 êä2 ...

Страница 2: ...escribed R S FSW K40 1313 1397 02 2017 Rohde Schwarz GmbH Co KG Mühldorfstr 15 81671 München Germany Phone 49 89 41 29 0 Fax 49 89 41 29 12 164 Email info rohde schwarz com Internet www rohde schwarz com Subject to change Data without tolerance limits is not binding R S is a registered trademark of Rohde Schwarz GmbH Co KG Trade names are trademarks of their owners Throughout this manual products ...

Страница 3: ...2 Residual Effects 23 4 3 Measurement Range 24 4 4 Sweep Modes 25 4 5 Trace Averaging 25 4 6 Frequency Determination 27 4 7 Level Determination 30 4 8 Signal Attenuation 30 4 9 Using Limit Lines 31 4 10 Analyzing Several Traces Trace Mode 33 4 11 Using Markers 35 5 Configuration 36 5 1 Configuration Overview 36 5 2 Default Settings for Phase Noise Measurements 37 5 3 Configuring the Frontend 38 5 ...

Страница 4: ...0 8 2 Introduction 71 8 3 Controlling the Phase Noise Measurement Channel 76 8 4 Performing Measurements 80 8 5 Configuring the Result Display 85 8 6 Configuring the Frontend 92 8 7 Controlling the Measurement 95 8 8 Configuring the Measurement Range 99 8 9 Using Limit Lines 106 8 10 Graphical Display of Phase Noise Results 116 8 11 Configure Numerical Result Displays 126 8 12 Using Markers 139 8 ...

Страница 5: ...nd settings available to configure measure ments and analyze results with their corresponding remote control command How to Perform Measurements with the Phase Noise Application The basic procedure to perform each measurement and step by step instructions for more complex tasks or alternative methods Measurement Examples Detailed measurement examples to guide you through typical measurement sce na...

Страница 6: ...ion of the remote control com mands with programming examples and information on maintenance instrument interfaces and error messages Includes the contents of the getting started manual Software option manual Contains the description of the specific functions of an option Basic information on operating the R S FSW is not included The online version of the user manual provides the complete contents...

Страница 7: ...ation cards white papers etc These documents deal with special applications or background information on particu lar topics See www rohde schwarz com application FSW 1 3 Conventions Used in the Documentation 1 3 1 Typographical Conventions The following text markers are used throughout this documentation Convention Description Graphical user interface ele ments All names of graphical user interfac...

Страница 8: ...eviates from the standard operating procedures The term select may refer to any of the described methods i e using a finger on the touchscreen a mouse pointer in the display or a key on the instrument or on a key board 1 3 3 Notes on Screenshots When describing the functions of the product we use sample screenshots These screenshots are meant to illustrate as much as possible of the provided funct...

Страница 9: ...nstructions in the Getting Started or the release notes of the R S FSW Starting the Application 9 Understanding the Display Information 10 2 1 Starting the Application The phase noise measurement application adds a new type of measurement to the R S FSW To activate the the Phase Noise application 1 Select the MODE key A dialog box opens that contains all operating modes and applications currently ...

Страница 10: ...l The result displays of the individual channels are updated in the tabs as well as the MultiView as the measurements are per formed Sequential operation itself is independent of the currently displayed tab For details on the Sequencer function see the R S FSW User Manual 2 2 Understanding the Display Information The following figure shows the display as it looks for phase noise measurements All d...

Страница 11: ...cteristics for a half decade The values in parentheses are the currently selected values For more information on the available parameters see Half Decades Configuration Table on page 46 Channel bar information The channel bar contains information about the current measurement setup progress and results Figure 2 2 Channel bar of the phase noise application Frequency Frequency the R S FSW has been t...

Страница 12: ... quency that has been measured in the 1st sweep and the frequency that has been measured last SGL Sweep mode single or continuous If you use trace averaging it also shows the current measurement number out of the total number of measurements The following two figures show the relations between the frequency and level errors f ffront fmeas_1 fmeas_2 fmeas_4 fmeas_3 initial offset frequency drift Fi...

Страница 13: ...n 1 Window number 2 Window type 3 Trace color and number 4 Trace mode 5 Smoothing state and degree Status bar information Global instrument settings the instrument status and any irregularities are indicated in the status bar beneath the diagram Furthermore the progress of the current operation is displayed in the status bar Understanding the Display Information ...

Страница 14: ...a logarithmic scale in Hz It always has a logarithmic scale to make sure of a equal representation of offsets near and far away from the carrier The range of offsets that the x axis shows is variable and depends on the measurement range you have defined and the scope of the x axis that you have set For more information on the measurement range see Chapter 4 3 Measurement Range on page 24 If the me...

Страница 15: ...e noise curve with typical characteristics Frequency offsets near the carrier usually have higher phase noise levels than those further away from the carrier The curve has a falling slope until the thermal noise of the DUT has been reached From this point on it is more or less a straight horizontal line Remote command TRACe DATA on page 125 Residual Noise The residual noise display summarizes the ...

Страница 16: ...M on page 129 Querying Residual FM FETCh PNOise t RFM on page 129 Querying Jitter FETCh PNOise t RMS on page 129 Querying Integrated Phase Noise Querying user ranges FETCh PNOise t USER range RFM on page 130 FETCh PNOise t USER range RMS on page 130 FETCh PNOise t USER range RPM on page 131 Spot Noise Spot noise is the phase noise at a particular frequency offset or spot that is part of the measur...

Страница 17: ...The number in brackets T x indicates the trace the result refers to Note that the spot noise results are calculated for a particular trace only You can select the trace by tapping on the trace LED in the header of the result display Remote command Querying spot noise results on 10x offset frequencies CALCulate n SNOise DECades X on page 132 CALCulate n SNOise DECades Y on page 132 Querying custom ...

Страница 18: ...he phase noise measurement The table consists of several rows with each row representing a half decade The num ber of rows depends on the number of half decades analyzed during the measurement The sweep results are made up out of several values Results in a red font indicate that the frequency drift is so large that the frequency has drifted into the range of a higher half decade The result is the...

Страница 19: ...ETCh PNOise SWEep STOP on page 138 Sample rate FETCh PNOise SWEep SRATe on page 138 Averages FETCh PNOise SWEep AVG on page 136 Frequency drift FETCh PNOise SWEep FDRift on page 137 Max drift FETCh PNOise SWEep MDRift on page 137 Level drift FETCh PNOise SWEep LDRift on page 137 Spectrum Monitor The spectrum monitor shows the spectrum for the half decade that is currently mea sured Span The span o...

Страница 20: ...ver time for the half decade that is currently measured Time span The displayed time span on the x axis is defined by the time it takes to perform a mea surement in the half decade that is currently measured If the measurement time for a particular half decade is very long several seconds the application probably updates the result display several times In that case the application splits the meas...

Страница 21: ...l that has been measured and the level that has been measured last The results correspond to the Level Drift and Frequency Drift results displayed in the channel bar For more information see Channel bar information on page 11 Note that the results are only valid for I Q FFT measurements see Global Sweep Mode on page 45 Reference Measurement The reference measurement measures the inherent noise fig...

Страница 22: ...o not matter in evaluating the results and you may want to remove them from the trace in order to get a smooth phase noise trace Spur display Usually spurs are visible on the trace as a peak In addition the R S FSW draws a straight vertical line to visually represent the position of a spur The length of these lines indicate the level of the spur in dBc and refers to the scale on the right side of ...

Страница 23: ...e Figure 4 1 Spur detection and removal principle 4 2 Residual Effects Residual noise effects are modulation products that originate directly from the phase noise It is possible deduct them mathematically from the phase noise of a DUT The application calculates three residual noise effects All calculations are based on an integration of the phase noise over a particular offset frequency range Resi...

Страница 24: ...r The jitter is the RMS temporal fluctuation of a carrier with the given phase noise evalu ated over a given frequency range of interest frequency Carrier with rad ResidualPM Jitter s 0 0 2 f f Figure 4 2 Residual noise based on an integration between 10 kHz and 100 kHz offset 4 3 Measurement Range Noise measurements determine the noise characteristics of a DUT over a particular measurement range ...

Страница 25: ...fect on the measurement time In general it is best to use a resolution bandwidth as small as pos sible for the most accurate measurement results However accuracy comes at the price of measurement speed To avoid long measurement times the application provides only a certain range of RBWs that are available for each half decade 4 4 Sweep Modes Sweep modes define the data processing method Swept The ...

Страница 26: ...ically you will use a small number of averages for small RBWs because small RBWs already provide accurate results and a high number of averages for high RBWs to get more balanced results 4 5 2 Sweep Count The sweep count defines the number of sweeps that the application performs during a complete measurements A sweep in this context is the measurement over the complete measurement range once A com...

Страница 27: ...t itself You can turn trace smoothing on and off for all traces individually and compare for example the raw and the smooth trace Linear smoothing is based on the following algorithm 2 1 2 1 1 n s x n s x x y n s y Equation 4 1 Linear trace smoothing Logarithmic smoothing is based on the following algorithm 2 1 2 1 10 10 10 1 log 10 n s x n s x x y n s y Equation 4 2 Logarithmic trace smoothing y ...

Страница 28: ...ates a measurement that verifies that the frequency of the DUT is within a certain range of the nominal fre quency This measurement takes place before the actual phase noise measurement Its purpose is to find strong signals within a frequency tolerance range and if success ful to adjust the nominal frequency and lock onto that new frequency The frequency tolerance is variable You can define it in ...

Страница 29: ...he sample rate to the half decade it is currently mea suring For half decades that are near the carrier the sample rate is small Half deca des far from the carrier use a higher sample rate However in case of drifting signals this method may result in data loss because the default bandwidth for a half decade might be too small for the actual drift in the frequency In that case you can define the tr...

Страница 30: ...st the nominal level to that of the DUT Else it will abort the phase noise measurement Define a level tolerance in relation to the current nominal level The tolerance range works for DUT levels that are above or below the current nominal level Level tracking For tests on DUTs whose level varies use level tracking If active the application keeps track of the DUTs level during the phase noise measur...

Страница 31: ...h attenuation levels not divisible by 5 again handled by the IF attenuator Compared to RF attenua tion you can define the amount of mechanical and electronic attenuation freely 4 9 Using Limit Lines Limit lines provide an easy way to verify if measurement results are within the limits you need them to be As soon as you turn a limit line on the application will indicate if the phase noise a trace d...

Страница 32: ... by default In most cases these special limit lines will suffice for phase noise measurements as they represent the typical shape of a phase noise curve Figure 4 8 Typical looks of a special limit line Normal limit lines Normal limit lines on the other hand may have any shape and may consist of up to 200 data points You can turn on up to 8 normal limit lines at the same time Each of those limit li...

Страница 33: ...es the following trace modes Table 4 1 Overview of available trace modes Trace Mode Description Blank Hides the selected trace Clear Write Overwrite mode the trace is overwritten by each sweep This is the default setting Max Hold The maximum value is determined over several sweeps and displayed The R S FSW saves the sweep result in the trace memory only if the new value is greater than the previou...

Страница 34: ...race past values have practically no influence on the displayed trace after about ten sweeps With this setting signal noise is effectively reduced without need for restarting the aver aging process after a change of the signal sweep count 1 The currently measured trace is displayed and stored in the trace memory No averaging is performed sweep count 1 For both Single Sweep mode and Continuous Swee...

Страница 35: ...ition special functions can be assigned to the individual markers The availability of special marker functions depends on whether the measurement is performed in the frequency or time domain 4 11 2 Activating Markers Only active markers are displayed in the diagram and in the marker table Active mark ers are indicated by a highlighted softkey By default marker 1 is active and positioned on the max...

Страница 36: ...s in dialog boxes the preview and visualization areas are updated immediately and automatically to reflect the changes Thus you can see if the setting is appropriate or not before accepting the changes Configuration Overview 36 Default Settings for Phase Noise Measurements 37 Configuring the Frontend 38 Controlling the Measurement 40 Configuring the Measurement Range 43 Performing Measurements 46 ...

Страница 37: ...lts See Chapter 6 1 Configuring Graphical Result Displays on page 51 6 Numerical Results See Chapter 6 2 Configure Numerical Result Displays on page 56 To configure settings Select any button in the Overview to open the corresponding dialog box Select a setting in the channel bar at the top of the measurement channel tab to change a specific setting Preset Channel Select the Preset Channel button ...

Страница 38: ...le 5 1 Default settings for phase noise measurement channels Parameter Value Attenuation Auto 0 dB Verify frequency level On Frequency level tracking Off Measurement range 1 kHz 1 MHz Sweep type Normal X axis scaling Measurement range Y axis scaling 20 dBc Hz 120 dBc Hz Smoothing 1 Smoothing type Linear 5 3 Configuring the Frontend Access Overview Input Frontend The Frontend tab of the Measurement...

Страница 39: ...l Attenuation on page 30 Remote command Turning manual attenuation on and off INPut ATTenuation AUTO on page 93 Defining an attenuation level INPut ATTenuation on page 93 Coupling Selects the coupling method at the RF input AC coupling blocks any DC voltage from the input signal DC coupling lets DC voltage through For more information refer to the data sheet Remote command INPut COUPling on page 9...

Страница 40: ...tal PLL 42 Decimation 42 Online I Q 42 Verify Frequency Turns frequency verification on and off If frequency verification is on the R S FSW initiates the phase noise measurement only if the frequency of the DUT is within a certain frequency tolerance range The tol erance range is either a percentage range of the nominal frequency or a absolute devi ation from the nominal frequency If you define bo...

Страница 41: ...o All Starts an automatic frequency and level detection routine if verifica tion has failed After the new frequency and level have been set the measurement restarts For more information see Chapter 5 8 Auto matic Measurement Configuration on page 49 Remote command SENSe SWEep SVFailed on page 99 Frequency Tracking Turns frequency tracking on and off If on the application tracks the frequency of th...

Страница 42: ...alf decades measured in I Q mode Remote command SENSe IQ DPLL on page 97 Decimation Turns decimation on and off When you turn on decimation the samples that have already been used for a given half decade are resampled in lower half decades Reusing these samples results in lower measurement times in the lower half decades because less samples have to be recorded there To get valid results for lower...

Страница 43: ...de is available under the following conditions Only half decades with a frequency offset smaller than 30 kHz can be measured in online mode The half decades that you want to measure in online mode have to be set to I Q FFT sweep mode Decimation has to be turned on Sweep Forward has to be turned off Remote command SENSe IQ ONLine on page 97 5 5 Configuring the Measurement Range Access Overview Phas...

Страница 44: ...rse sweep is the default sweep direction because the application is able to lock on a drifting carrier frequency in that case Remote command SENSe SWEep FORWard on page 105 Presets Selects predefined measurement settings for each individual half decade that are used for the measurement If the measurement settings differ from one of the preset states the application dis plays a symbol at the label ...

Страница 45: ...hree half decades 1st half decade average count 1 2nd half decade average count 3 3rd half decade average count 5 If you turn the multiplier on and define a value of 5 the average count changes as fol lows 1st half decade average count 5 2nd half decade average count 15 3rd half decade average count 25 Remote command SENSe LIST SWEep COUNt MULTiplier on page 104 SENSe LIST SWEep COUNt MULTiplier S...

Страница 46: ...W for each half decade is limited Sweep Mode Selects the measurement mode The measurement mode is the way the application analyzes the data Swept I Q FFT For more information see Chapter 4 4 Sweep Modes on page 25 AVG Defines the number of averagings that the application performs before the results for a half decade are displayed Window Selects the window type for a half decade Window functions ar...

Страница 47: ...p Run Single While the measurement is running the Single Sweep softkey and the RUN SINGLE key are highlighted The running measurement can be aborted by selecting the high lighted softkey or key again Note Sequencer Furthermore the RUN SINGLE key controls the Sequencer not individual sweeps RUN SINGLE starts the Sequencer in single mode If the Sequencer is off only the evaluation for the currently ...

Страница 48: ...n page 84 5 7 Configuring In and Outputs The In Output menu contains all functionality necessary to control and perform phase noise measurements The R S FSW Phase Noise Measurement application can also process input from an external mixer For details on configuring the external mixer see the manual of the R S FSW Input Source Configuration 48 5 7 1 Input Source Configuration Access Overview Input ...

Страница 49: ... Adjusting the Center Frequency Automatically Auto Frequency The R S FSW adjusts the center frequency automatically The optimum center frequency is the frequency with the highest S N ratio in the fre quency span As this function uses the signal counter it is intended for use with sinus oidal signals Remote command SENSe ADJust FREQuency on page 146 Setting the Reference Level Automatically Auto Le...

Страница 50: ...ent is performed on the R S FSW If necessary you can optimize the reference level further Decrease the attenuation level manually to the lowest possible value before an overload occurs then decrease the reference level in the same way Remote command SENSe ADJust LEVel on page 146 Automatic Measurement Configuration ...

Страница 51: ...tain all fun tions necessary to set up and configure the graphical phase noise result displays Scaling the Diagram 51 Configuring Traces 53 6 1 1 Scaling the Diagram X Axis Scope 51 X Axis Start Stop 52 Half Decade 52 Y Axis Scaling 52 Top Range Bottom 52 Auto Scale Once 53 X Axis Scope Selects the way the application scales the horizontal axis Half Decade The horizontal axis shows one half decade...

Страница 52: ...emote command DISPlay WINDow TRACe X SCALe HDECade on page 119 Y Axis Scaling Selects the type of scaling for the vertical axis Auto Automatically scales the vertical axis Top Bot tom Allows you to set the values at the top and bottom of the vertical axis Top Range Allows to set the value at the top of the vertical axis and its range Bottom Range Allows you to set the value at the bottom of the ve...

Страница 53: ... trace offset in dB The trace offset moves the trace vertically by the level you have defined The range is from 200 dB to 200 dB Remote command DISPlay WINDow TRACe Y SCALe RLEVel OFFSet on page 123 Trace Smoothing Defines the magnitude or aperture of trace smoothing in percent The range is from 1 to 20 The aperture takes effect on all traces that you smooth For more information see Chapter 4 5 3 ...

Страница 54: ...its trace mode is Blank Trace Mode Selects the trace mode for the corresponding trace For more information see Chapter 4 10 Analyzing Several Traces Trace Mode on page 33 Smoothing Turns trace smoothing for the corresponding trace on and off For each trace the application allows you to select the smoothing type and percentage For more information see Chapter 4 5 3 Trace Smoothing on page 26 Graphi...

Страница 55: ...on as shown in the channel bar from the export Trace to Export Selects the trace that will be exported to a file Decimal Sep arator Selects the decimal separator for floating point numerals for the ASCII Trace export Evaluation programs require different separators in different languages Export Trace to ASCII File Opens a file selection dialog box and saves the selected trace in ASCII format to th...

Страница 56: ... also remove spurs for individual traces in the Trace Config dialog box Remote command Turn spur suppression on and off SENSe SPURs SUPPression on page 124 Set the threshold SENSe SPURs THReshold on page 125 Frequency Drift Trace 1 On Off Turns the trace displayed in the Frequency Drift result display on and off Spectrum Monitor Raw Trace Trk Trace On Off Turns the traces displayed in the Spectrum...

Страница 57: ...lines EL1 and EL2 in the graphical result display to indicate the custom range Remote command Turn customized range on and off CALCulate n EVALuation STATe on page 127 Define start point of custom range CALCulate n EVALuation STARt on page 126 Define end point of custom range CALCulate n EVALuation STOP on page 127 User Range Defines a custom range for residual noise calculations You have to assig...

Страница 58: ... spot noise results on 10x offset frequencies CALCulate n SNOise DECades X on page 132 CALCulate n SNOise DECades Y on page 132 On User Defined Offsets Offset Frequency Turns custom spot noise frequencies on and off If on the Offset Frequency input fields become available You can measure the spot noise for up to five custom offset frequencies If active the application adds those spots to the spot ...

Страница 59: ...on supports up to 5 ranges Remote command CALCulate PNLimit TYPE on page 107 Selected Traces Selects the trace s to assign a phase noise limit line to For more information see Chapter 4 9 Using Limit Lines on page 31 Remote command CALCulate PNLimit TRACe on page 107 Noise Floor Defines the noise floor level in dBm Hz of the DUT For more information see Chapter 4 9 Using Limit Lines on page 31 Rem...

Страница 60: ...t Line dialog box For more information see Select Limit Line on page 60 Remote command CALCulate PNLimit COPY k on page 106 6 3 2 Selecting Standard Limit Lines Access Overview Limit Analysis Line Config Select Limit Line 60 Name 61 Unit 61 Compatible 61 Visible 61 Check Traces 61 Comment 62 View Filter 62 New Edit Copy To 62 Delete 62 Disable All Lines 62 Select Limit Line The Select Limit Line d...

Страница 61: ...Select Limit Line Displays a limit line in the diagram area You can display up to eight limit lines at the same time Remote command Display a limit line Lower limit CALCulate n LIMit k LOWer STATe on page 111 Upper limit CALCulate n LIMit k UPPer STATe on page 113 Query all visible limit lines CALCulate n LIMit k ACTive on page 109 Check Traces Select Limit Line Turns the limit check for a particu...

Страница 62: ...ements New Edit Copy To Select Limit Line All three buttons open the Edit Limit Line dialog box to create or edit limit lines When you use the New button the dialog box contains no data When you use the Edit button the dialog box contains the data of the previously selected limit line When you use the Copy To button the dialog box also contains a copy the data of the previously selected limit line...

Страница 63: ...Defines a comment for the limit line A comment is not mandatory Remote command CALCulate n LIMit k COMMent on page 113 X Axis Edit Limit Line Defines the characteristics of the horizontal axis The characteristics consist of the unit the scaling and the type of values In the Phase Noise application the unit for the horizontal axis is always Hz The scal ing can either be logarithmic or linear Unit I...

Страница 64: ...zontal Position column and vertical direction Value column The position of the data points have to be in ascending order Remote command Horizontal data position CALCulate n LIMit k CONTrol DATA on page 113 Vertical data value Lower limit CALCulate n LIMit k LOWer DATA on page 114 Upper limit CALCulate n LIMit k UPPer DATA on page 116 Insert Value Edit Limit Line Insert a new limit line data point ...

Страница 65: ...neral marker functionality Marker 1 Marker x 65 Marker Type 66 Reference Marker 66 Assigning the Marker to a Trace 66 Marker Zoom 66 All Marker Off 66 Marker Table Display 67 Marker Info 67 Marker 1 Marker x Selects and turns the corresponding marker on and off Turning on a marker also opens an input field to define the horizontal position of the marker In the Marker Configuration dialog box you c...

Страница 66: ...e relative analysis results delta marker values Remote command CALCulate n DELTamarker m MREFerence on page 142 Assigning the Marker to a Trace The Trace setting assigns the selected marker to an active trace The trace deter mines which value the marker shows at the marker position If the marker was previ ously assigned to a different trace the marker remains on the previous frequency or time but ...

Страница 67: ...f Displays the marker information within the diagram area No separate marker table is displayed Auto Default Up to two markers are displayed in the diagram area If more markers are active the marker table is displayed automatically Remote command DISPlay MTABle on page 144 Marker Info Turns the marker information displayed in the diagram on and off Remote command DISPlay MINFo STAT on page 144 Usi...

Страница 68: ... dialog box 6 Define the measurement range via the Phase Noise dialog box 7 Turn on frequency and level tracking via the Control dialog box 8 Run a single sweep 9 Turn on a marker and read out the results 10 Read out the residual noise over the measurement range 11 Customize a residual noise range and read out the results 12 Freeze trace 1 and 2 trace mode View 13 Turn on trace 3 and 4 trace mode ...

Страница 69: ... custom configuration proceed to set up each measurement parameter sepa rately 4 Define the RBW number of Averages sweep Mode and I Q Window func tion a Define the parameters globally for all half decades covered by the measure ment range b Define the parameters for each individual half decade covered by the mea surement range in the Half Decade Configuration Table Customizing the Measurement Rang...

Страница 70: ...nstrument configuration e g checking the system configuration customizing the screen layout or configuring networks and remote operation Using the common status registers specific status registers for Pulse measure ments are not used Common Suffixes 70 Introduction 71 Controlling the Phase Noise Measurement Channel 76 Performing Measurements 80 Configuring the Result Display 85 Configuring the Fro...

Страница 71: ...eter A header contains one or more keywords separated by a colon Header and parame ters are separated by a white space ASCII code 0 to 9 11 to 32 decimal e g blank If there is more than one parameter for a command these are separated by a comma from one another Only the most important characteristics that you need to know when working with SCPI commands are described here For a more complete descr...

Страница 72: ...he result of a remote command can also be achieved in manual operation a link to the description is inserted 8 2 2 Long and Short Form The keywords have a long and a short form You can use either the long or the short form but no other abbreviations of the keywords The short form is emphasized in upper case letters Note however that this emphasis only serves the purpose to distinguish the short fr...

Страница 73: ... CENTer With a numeric suffix in the optional keyword DISPlay WINDow 1 4 ZOOM STATe DISPlay ZOOM STATe ON enables the zoom in window 1 no suffix DISPlay WINDow4 ZOOM STATe ON enables the zoom in window 4 8 2 5 Alternative Keywords A vertical stroke indicates alternatives for a specific keyword You can use both key words to the same effect Example SENSe BANDwidth BWIDth RESolution In the short form...

Страница 74: ...Defines the default value UP DOWN Increases or decreases the numeric value by one step The step size depends on the setting In some cases you can customize the step size with a corresponding command Querying numeric values When you query numeric values the system returns a number In case of physical quantities it applies the basic unit e g Hz in case of frequencies The number of dig its after the ...

Страница 75: ...phanumeric characters They have to be in straight quotation marks You can use a single quotation mark or a double quotation mark Example INSTRument DELete Spectrum 8 2 6 5 Block Data Block data is a format which is suitable for the transmission of large amounts of data The ASCII character introduces the data block The next number indicates how many of the following digits describe the length of th...

Страница 76: ...ated must be selected first using the INST SEL command Example INST SEL IQAnalyzer INST CRE DUPL Duplicates the channel named IQAnalyzer and creates a new measurement channel named IQAnalyzer2 Usage Event INSTrument CREate NEW ChannelType ChannelName This command adds an additional measurement channel The number of measurement channels you can configure at the same time depends on available memory...

Страница 77: ... IQAnalyzer2 by a new measure ment channel of type IQ Analyzer named IQAnalyzer Usage Setting only INSTrument DELete ChannelName This command deletes a measurement channel If you delete the last measurement channel the default Spectrum channel is activa ted Parameters ChannelName String containing the name of the channel you want to delete A measurement channel must exist in order to be able delet...

Страница 78: ...og Demod Avionics R S FSW K15 AVIonics Avionics cdma2000 BTS R S FSW K82 BC2K CDMA2000 BTS cdma2000 MS R S FSW K83 MC2K CDMA2000 MS DOCSIS 3 1 R S FSW K192 193 DOCSis DOCSIS 3 1 GSM R S FSW K10 GSM GSM I Q Analyzer IQ IQ Analyzer LTE R S FSW K10x LTE LTE Multi Carrier Group Delay R S FSW K17 MCGD MC Group Delay Noise R S FSW K30 NOISE Noise Phase Noise R S FSW K40 PNOISE Phase Noise Pulse R S FSW ...

Страница 79: ...an existing channel name to a new channel this will cause an error Example INST REN IQAnalyzer2 IQAnalyzer3 Renames the channel with the name IQAnalyzer2 to IQAna lyzer3 Usage Setting only INSTrument SELect Application Selects the measurement application channel type for the current channel See also INSTrument CREate NEW on page 76 For a list of available channel types see Table 8 2 Parameters App...

Страница 80: ...en aborted successfully use the OPC or WAI command after ABOR and before the next command For details see the Remote Basics chapter in the R S FSW User Manual Note on blocked remote control programs If a sequential command cannot be completed for example because a triggered sweep never receives a trigger the remote control program will never finish and the remote channel to the R S FSW is blocked ...

Страница 81: ...s stopped As opposed to INITiate n IMMediate this command does not reset traces in maxhold minhold or average mode Therefore it can be used to continue measure ments using maxhold or averaging functions Suffix n irrelevant Usage Event Manual operation See Continue Single Sweep on page 47 INITiate n CONTinuous State This command controls the sweep mode for an individual measurement channel Note tha...

Страница 82: ...starting the measurement You can synchronize to the end of the measurement with OPC OPC or WAI For details on synchronization see the Remote Basics chapter in the R S FSW User Manual Suffix n irrelevant Usage Event Manual operation See Single Sweep Run Single on page 47 INITiate n SEQuencer ABORt This command stops the currently active sequence of measurements The Sequencer itself is not deactivat...

Страница 83: ... example is provided in the Operating Modes chapter in the R S FSW User Manual Note In order to synchronize to the end of a sequential measurement using OPC OPC or WAI you must use SINGle Sequence mode For details on synchronization see the Remote Basics chapter in the R S FSW User Manual Suffix n irrelevant Parameters Mode SINGle Each measurement is performed once regardless of the chan nel s swe...

Страница 84: ...ication stops the measurement and calculates the average after the average count has been reached Suffix n Window Parameters SweepCount If you set a sweep count of 0 or 1 the R S FSW performs one single sweep Range 0 to 200000 RST 200 Example SWE COUN 64 Sets the number of sweeps to 64 INIT CONT OFF Switches to single sweep mode INIT WAI Starts a sweep and waits for its end Manual operation See Sw...

Страница 85: ...sure ments are stopped Further Sequencer commands INIT SEQ are not available RST 0 Example SYST SEQ ON Activates the Sequencer INIT SEQ MODE SING Sets single Sequencer mode so each active measurement will be performed once INIT SEQ IMM Starts the sequential measurements SYST SEQ OFF 8 5 Configuring the Result Display The commands required to configure the screen display in a remote environment are...

Страница 86: ...d SMALl Reduces the size of the selected window to its original size If more than one measurement window was displayed originally these are visible again RST SMALl Example DISP WIND2 SIZE LARG 8 5 2 Working with Windows in the Display The following commands are required to change the evaluation type and rearrange the screen layout for a measurement channel as you do using the SmartGrid in manual o...

Страница 87: ...ery Direction LEFT RIGHt ABOVe BELow Direction the new window is added relative to the existing win dow WindowType text value Type of result display evaluation method you want to add See the table below for available parameter values Return values NewWindowName When adding a new window the command returns its name by default the same as its number as a result Example LAY ADD 1 LEFT MTAB Result 2 A...

Страница 88: ...ft and 1 at the bottom or right Usage Query only LAYout IDENtify WINDow WindowName This command queries the index of a particular display window in the active measure ment channel Note to query the name of a particular window use the LAYout WINDow n IDENtify query Query parameters WindowName String containing the name of a window Return values WindowIndex Index number of the window Example LAY WIN...

Страница 89: ...g WINDow query WindowType Type of result display you want to use in the existing window See LAYout ADD WINDow on page 87 for a list of available window types Example LAY REPL WIND 1 MTAB Replaces the result display in window 1 with a marker table LAYout SPLitter Index1 Index2 Position This command changes the position of a splitter and thus controls the size of the win dows on each side of the spl...

Страница 90: ...een See Figure 8 1 The direction in which the splitter is moved depends on the screen layout If the windows are positioned horizontally the splitter also moves horizontally If the windows are positioned vertically the splitter also moves vertically Range 0 to 100 Example LAY SPL 1 3 50 Moves the splitter between window 1 Frequency Sweep and 3 Marker Table to the center 50 of the screen i e in the ...

Страница 91: ...ement window you want to add See LAYout ADD WINDow on page 87 for a list of available window types Return values NewWindowName When adding a new window the command returns its name by default the same as its number as a result Example LAY WIND1 ADD LEFT MTAB Result 2 Adds a new window named 2 with a marker table to the left of window 1 Usage Query only LAYout WINDow n IDENtify This command queries...

Страница 92: ...The result of this command is identical to the LAYout REPLace WINDow com mand To add a new window use the LAYout WINDow n ADD command Suffix n Window Parameters WindowType Type of measurement window you want to replace another one with See LAYout ADD WINDow on page 87 for a list of available window types Example LAY WIND2 REPL MTAB Replaces the result display in window 2 with a marker table 8 6 Co...

Страница 93: ...RF input If you set the attenuation manually it is no longer coupled to the reference level but the reference level is coupled to the attenuation Thus if the current reference level is not compatible with an attenuation that has been set manually the command also adjusts the reference level Parameters Attenuation Range see data sheet Increment 5 dB RST 10 dB AUTO is set to ON Example INP ATT 30dB ...

Страница 94: ...C coupling DC DC coupling RST AC Example INP COUP DC Manual operation See Coupling on page 39 INPut GAIN STATe State This command turns the preamplifier on and off It requires the optional preamplifier hardware Parameters State ON OFF 1 0 RST 0 Example INP GAIN STAT ON Switches on 30 dB preamplification Manual operation See Preamplifier on page 39 INPut GAIN VALue Gain This command selects the gai...

Страница 95: ...measurement SENSe FREQuency TRACk 95 SENSe FREQuency VERify TOLerance ABSolute 95 SENSe FREQuency VERify TOLerance RELative 96 SENSe FREQuency VERify STATe 96 SENSe IQ DECimation 96 SENSe IQ DPLL 97 SENSe IQ ONLine 97 SENSe IQ TBW 97 SENSe POWer RLEVel VERify TOLerance 98 SENSe POWer RLEVel VERify STATe 98 SENSe POWer TRACk 98 SENSe REJect AM 98 SENSe SWEep SVFailed 99 SENSe FREQuency TRACk State ...

Страница 96: ...e both an absolute and relative tolerance the application uses the higher tolerance level Parameters Percentage Numeric value in relative to the current nominal frequency Range 1 to 100 RST 10 Default unit PCT Example FREQ VER TOL REL 12 Defines a frequency tolerance of 12 in relation to the nominal frequency Manual operation See Verify Frequency on page 40 SENSe FREQuency VERify STATe State This ...

Страница 97: ...than 30 kHz Note that you have to turn on decimation with SENSe IQ DECimation select the I Q FFT mode for the affected half decades with SENSe BANDwidth BWIDth RESolution TYPE turn off forward sweep with SENSe SWEep FORWard Parameters State ON OFF 1 0 Example SWE FORW OFF LIST RANG9 FILT TYPE IQFF LIST RANG8 FILT TYPE IQFF IQ DEC ON IQ ONL ON Configures a online measurement for the half decades be...

Страница 98: ... 5 dB Manual operation See Verify Level on page 41 SENSe POWer RLEVel VERify STATe State This command turns level verification on and off Parameters State ON OFF 1 0 RST 1 Example POW RLEV VER ON Turns on level verification Manual operation See Verify Level on page 41 SENSe POWer TRACk State This command turns level tracking on and off Parameters State ON OFF 1 0 RST 1 Example POW TRAC ON Turns on...

Страница 99: ...has failed RST 0 Example SWE SVF ON Stops the measurement if signal verification has failed Manual operation See On Verify Failed on page 41 8 8 Configuring the Measurement Range The following commands are necessary to configure the phase noise measurement range Table 8 4 range suffix assignment Suffix Half Decade 1 1 Hz 3 Hz 2 3 Hz 10 Hz 3 10 Hz 30 Hz 4 30 Hz 100 Hz 5 100 Hz 300 Hz 6 300 Hz 1 kHz...

Страница 100: ... COUNt 104 SENSe LIST SWEep COUNt MULTiplier 104 SENSe LIST SWEep COUNt MULTiplier STATe 105 SENSe SWEep FORWard 105 SENSe SWEep MODE 105 SENSe LIST BWIDth RESolution RATio Ratio This command defines the resolution bandwidth over all half decades Parameters Ratio Numeric value in The resulting RBW is the percentage of the start frequency of each half decade If the resulting RBW is not available th...

Страница 101: ... the measurement range Parameters Frequency Offset frequencies in half decade steps Range 1 Hz to 3 GHz RST 1 kHz Example FREQ STAR 10kHz Defines a start frequency of 10 kHz Manual operation See Range Start Stop on page 44 SENSe FREQuency STOP Frequency This command defines the stop frequency of the measurement range Parameters Frequency Offset frequencies in half decade steps Range 3 Hz to 10 GHz...

Страница 102: ... selects the window function for all half decades Window functions are available for I Q sweep mode Parameters WindowFunction RECtangular GAUSsian CHEBychev BHARris RST Depends on the half decade Example LIST IQW TYPE REC Selects a rectangular FFT window Manual operation See Global I Q Window on page 45 SENSe LIST RANGe range BWIDth RESolution RBW This command defines the resolution bandwidth for ...

Страница 103: ...ata FFT Measurement based on spectrum analyzer data Kept for com patibility to R S FSV RST Depends on half decade Example LIST RANG9 FILT TYPE FFT Selects FFT analysis for the ninth half decade Manual operation See Half Decades Configuration Table on page 46 SENSe LIST RANGe range IQWindow TYPE WindowFunction This command selects the window function for a particular half decade Window functions ar...

Страница 104: ...n page 46 SENSe LIST SWEep COUNt Averages This command defines the number of measurements to be included in the averaging for each and all half decades Parameters Averages Range 1 to 10000 RST Depends on the half decade Example LIST SWE COUN 20 Defines 20 averages for all half decades Manual operation See Global Average Count on page 45 SENSe LIST SWEep COUNt MULTiplier Multiplier This command def...

Страница 105: ...en switched off the sweep direction is reversed Parameters State ON 1 Measurements in forward direction The measurements starts at the smallest offset frequency OFF 0 Measurement in reverse direction The measurement starts at the highest offset frequency RST 0 Example SWE FORW ON Selects forward measurements Manual operation See Sweep Forward on page 44 SENSe SWEep MODE Mode This command selects t...

Страница 106: ...Culate PNLimit SLOPe segment 108 CALCulate PNLimit COPY k Creates a new user limit line from the data of a phase noise limit line Suffix k 1 8 Number of the limit line the phase noise limit line is copied to An existing limit line in that slot is overwritten Example CALC PNL COPY2 Copies the phase noise limit line to limit line 3 Usage Event Manual operation See Copy to User Limit Line on page 60 ...

Страница 107: ... corner frequency at 2 MHz offset Manual operation See Range x Range y on page 59 CALCulate PNLimit NOISe NoiseLevel This command defines the noise floor level of the DUT The noise floor level is necessary for the calculation of a phase noise limit line Parameters NoiseLevel Range 200 to 200 RST 0 Default unit dBm Hz Example CALC PNL NOIS 150 Defines a noise floor level of 150 dBm Hz Manual operat...

Страница 108: ...limit line with 2 corner frequencies Manual operation See Phase Noise Limit Line on page 59 CALCulate PNLimit FAIL This command queries the limit check results for phase noise limit lines Return values LimitCheck 1 Limit check has passed 0 Limit check has failed Example CALC PNL FAIL Queries the limit check result Usage Query only CALCulate PNLimit SLOPe segment Slope This command defines the slop...

Страница 109: ...e n LIMit k UPPer STATe 113 CALCulate n LIMit k ACTive This command queries the names of all active limit lines Suffix n k irrelevant Return values LimitLines String containing the names of all active limit lines in alphabeti cal order Example CALC LIM ACT Queries the names of all active limit lines Usage Query only Manual operation See Visible on page 61 CALCulate n LIMit k CLEar IMMediate This c...

Страница 110: ...uffix n Window k Limit line Usage Event Manual operation See Delete on page 62 CALCulate n LIMit k FAIL This command queries the result of a limit check in the specified window To get a valid result you have to perform a complete measurement with synchroniza tion to the end of the measurement before reading out the result This is only possible for single sweep mode See also INITiate n CONTinuous o...

Страница 111: ... n LIMit k LOWer STATe State This command turns a lower limit line on and off Before you can use the command you have to select a limit line with CALCulate n LIMit k NAME on page 111 Suffix n irrelevant k Limit line Parameters State ON OFF 1 0 RST 0 Manual operation See Visible on page 61 CALCulate n LIMit k STATe State This command turns the limit check for a specific limit line on and off To que...

Страница 112: ...activate the limit check see CALCulate n LIMit k TRACe t CHECk on page 112 Suffix n Window k Limit line Example CALC LIM2 TRAC 3 Assigns limit line 2 to trace 3 Manual operation See Check Traces on page 61 CALCulate n LIMit k TRACe t CHECk State This command turns the limit check for a specific trace on and off To query the limit check result use CALCulate n LIMit k FAIL Note that this command rep...

Страница 113: ...Culate n LIMit k CONTrol DATA 113 CALCulate n LIMit k CONTrol SHIFt 114 CALCulate n LIMit k LOWer DATA 114 CALCulate n LIMit k LOWer MODE 114 CALCulate n LIMit k LOWer SHIFt 115 CALCulate n LIMit k UPPer MODE 115 CALCulate n LIMit k UPPer DATA 116 CALCulate n LIMit k UPPer SHIFt 116 CALCulate n LIMit k COMMent Comment This command defines a comment for a limit line Suffix n irrelevant k Limit line...

Страница 114: ...hanges the limit line definition points by the value you define Suffix n irrelevant k Limit line Parameters Distance Numeric value The unit depends on the scale of the x axis Manual operation See Shift X on page 64 CALCulate n LIMit k LOWer DATA LimitLinePoints This command defines the vertical definition points of a lower limit line Suffix n irrelevant k Limit line Parameters LimitLinePoints Vari...

Страница 115: ...it line vertically Compared to defining an offset this command actually changes the limit line definition points by the value you define Suffix n Window k Limit line Parameters Distance Defines the distance that the limit line moves Manual operation See Shift Y on page 64 CALCulate n LIMit k UPPer MODE Mode This command selects the vertical limit line scaling Suffix n Window k Limit line Parameter...

Страница 116: ...imit line vertically Compared to defining an offset this command actually changes the limit line definition points by the value you define Suffix n irrelevant k Limit line Parameters Distance Defines the distance that the limit line moves Usage Event Manual operation See Shift Y on page 64 8 10 Graphical Display of Phase Noise Results The following commands are necessary to set up and configure th...

Страница 117: ... TRACe DATA 125 CALCulate n MATH EXPression DEFine Expression This command selects the mathematical expression for trace mathematics Before you can use the command you have to turn trace mathematics on Suffix n Window Parameters Expression TRACE1 TRACE2 Subtracts trace 2 from trace 1 TRACE1 TRACE3 Subtracts trace 3 from trace 1 TRACE1 TRACE4 Subtracts trace 4 from trace 1 Example CALC MATH STAT ON...

Страница 118: ...ace mode for trace 2 INIT WAI Performs the measurement 16 sweeps with synchronization to the end Manual operation See Traces on page 54 DISPlay WINDow TRACe t SMOothing APERture Aperture This command defines the degree aperture of the trace smoothing A single aperture applies to all traces which require smoothing Suffix t Trace Parameters Aperture Range 1 to 20 RST 0 Default unit PCT Example DISP ...

Страница 119: ...mple DISP TRAC2 SMO TYPE LIN Selects linear smoothing for trace 2 Manual operation See Smoothing Type on page 53 DISPlay WINDow TRACe t SPURs SUPPress State This command turns spur suppression on individual traces on and off Suffix t Trace Parameters State ON OFF 1 0 RST 0 Example DISP TRAC3 SPUR SUPP ON Turns on spur suppression on trace 3 Manual operation See Traces on page 54 DISPlay WINDow TRA...

Страница 120: ...s a custom part of the measurement range You can select the start and stop offsets with MRANGe Shows the complete measurement range RST MRANGe Example DISP TRAC X SCOP MRAN Shows the complete measurement range on the x axis Manual operation See X Axis Scope on page 51 DISPlay WINDow TRACe X SCALe STARt StartFrequency This command selects the start frequency of the display range Before you can use ...

Страница 121: ...nd of the display range Manual operation See X Axis Start Stop on page 52 DISPlay WINDow TRACe Y SCALe Range This command defines the display range Note that you have to select manual y axis scaling before you can use the command Parameters Range Range 1 to 200 RST 100 Default unit dB Example DISP TRAC Y 80 Defines a display range over 80 dB Manual operation See Top Range Bottom on page 52 DISPlay...

Страница 122: ... operation See Y Axis Scaling on page 52 DISPlay WINDow TRACe Y SCALe RLEVel Reference This command defines the reference value or upper border of the diagram area Note that you have to select manual y axis scaling before you can use the command Parameters Reference Range 200 to 0 RST 20 Default unit dBc Hz Example DISP TRAC Y RLEV 50 Defines a reference value of 50 dBc Hz Manual operation See Top...

Страница 123: ...a comma as decimal separator e g 4 05 POINt Uses a point as decimal separator e g 4 05 RST RST has no effect on the decimal separator Default is POINt Example FORM DEXP DSEP POIN Sets the decimal point as separator Manual operation See Trace Export on page 55 FORMat DEXPort HEADer State If enabled additional instrument and measurement settings are included in the header of the export file for resu...

Страница 124: ...tored on the instrument are stored to volatile memory which is restricted to 256 MB Thus a memory limit reached error can occur although the hard disk indicates that storage space is still available To store data permanently select an external storage location such as a USB memory device For details see Protecting Data Using the Secure User Mode in the Data Manage ment section of the R S FSW User ...

Страница 125: ...RACE6 The first parameter is the destination trace the second parame ter is the source Note the e in the parameter is required Example TRAC COPY TRACE1 TRACE2 Copies the data from trace 2 to trace 1 Manual operation See Copy Trace on page 55 TRACe DATA Trace This command queries the results of the graphical result displays Parameters Trace TRACE1 TRACE2 TRACE3 TRACE4 TRACE5 TRACE6 Return values Fr...

Страница 126: ...eading Out the Spur List 134 Reading Out Measured Values 135 Reading Out the Sweep Result List 136 8 11 1 Configuring Residual Noise Measurements CALCulate n EVALuation STARt 126 CALCulate n EVALuation STATe 127 CALCulate n EVALuation STOP 127 CALCulate n EVALuation USER range STARt 127 CALCulate n EVALuation USER range STOP 128 CALCulate n EVALuation USER range TRACe 128 CALCulate n EVALuation ST...

Страница 127: ...quency This command defines the end point of the residual noise integration range Before you can use the command you have to turn on the measurement range inte gration with CALCulate n EVALuation STATe on page 127 Suffix n Window Parameters OffsetFrequency The minimum offset is 1 Hz The maximum offset depends on the hardware you are using RST 1 MHz Example CALC EVAL STOP 1 MHZ Defines an end point...

Страница 128: ... trace with CALCulate n EVALuation USER range TRACe on page 128 Suffix n Window Parameters OffsetFrequency The minimum offset is 1 Hz The maximum offset depends on the hardware you are using RST 1 MHz Example CALC EVAL USER2 STOP 100kHz Defines an end point of 100 kHz for the second user range Manual operation See User Range on page 57 CALCulate n EVALuation USER range TRACe Trace This command sel...

Страница 129: ...eries the Integrated Phase Noise for the first trace in the dia gram Usage Query only FETCh PNOise t RFM This command queries the residual FM for the first trace Suffix t Trace Example FETC PNO2 RFM Queries the residual FM for the first trace in the diagram Usage Query only Manual operation See Residual Noise on page 15 FETCh PNOise t RMS This command queries the residual RMS jitter for the first ...

Страница 130: ...e user range Example FETC PNO USER2 IPN Queries the Integrated Phase Noise for user range 2 Usage Query only FETCh PNOise t USER range RFM This command queries the residual FM for a particular user range The trace that is queried depends on CALCulate n EVALuation USER range TRACe Suffix t Trace range 1 3 Selects the user range Example FETC PNO USER2 RFM Queries the residual FM for user range 2 Usa...

Страница 131: ...ge 1 3 Selects the user range Example FETC PNO USER2 RPM Queries the residual PM for user range 2 Usage Query only Manual operation See Residual Noise on page 15 8 11 3 Configuring Spot Noise Measurements CALCulate n SNOise AOFF 131 CALCulate n SNOise DECades STATe 132 CALCulate n SNOise DECades X 132 CALCulate n SNOise DECades Y 132 CALCulate n SNOise m STATe 133 CALCulate n SNOise m X 133 CALCul...

Страница 132: ...ade Edges on page 58 CALCulate n SNOise DECades X This command queries the horizontal poistion of the 10x offset frequency spot noise markers Suffix n Window Return values OffsetFrequency List of offset frequencies one for each 10x spot noise marker The number of return values depends on the measurement range Default unit Hz Example CALC SNO DEC X Return values e g 1000 10000 100000 1000000 Usage ...

Страница 133: ...n and off Suffix n Window m 1 5 Selects the spot noise marker Parameters State ON OFF 1 0 RST All 1 Example CALC SNO3 STATE ON Turns spot noise marker 3 on Manual operation See On User Defined Offsets Offset Frequency on page 58 CALCulate n SNOise m X OffsetFrequency This command defines the horizontal position of a custom spot noise marker Suffix n Window m 1 5 Selects the spot noise marker Param...

Страница 134: ... Example CALC SNO3 Y Queries the level of the third custom spot noise marker Usage Query only Manual operation See Spot Noise on page 16 See On User Defined Offsets Offset Frequency on page 58 DISPlay WINDow n TRACe t SELect Trace This command selects the trace for which spot noise results are calculated A trace can only be selected if it has been turned on Trace Mode Blank Suffix n t irrelevant P...

Страница 135: ...nual operation See Spur List on page 17 FETCh PNOise SPURs DISCrete This command queries the Discrete Jitter result Return values Jitter Default unit s Example FETC PNO SPUR DISC would return e g 2 3e 08 Usage Query only Manual operation See Spur List on page 17 FETCh PNOise SPURs RANDom This command queries the Random Jitter result Return values Jitter Default unit s Example FETC PNO SPUR RAND wo...

Страница 136: ...alues Level Level in dBm Example FETC PNO MEAS LEV Queries the measured level Usage Query only 8 11 6 Reading Out the Sweep Result List FETCh PNOise SWEep AVG 136 FETCh PNOise SWEep FDRift 137 FETCh PNOise SWEep LDRift 137 FETCh PNOise SWEep MDRift 137 FETCh PNOise SWEep SRATe 138 FETCh PNOise SWEep STARt 138 FETCh PNOise SWEep STOP 138 FETCh PNOise SWEep AVG This command queries the number of mea...

Страница 137: ...ion See Sweep Result List on page 18 FETCh PNOise SWEep LDRift This command queries the level drift in each half decade Return values Level Level drift as displayed in the Sweep Result List The command returns one value for each half decade as a comma separated list Default unit dB Example FETC PNO SWE LDR would return e g 0 84823463324 6 55278904401 1 02393361087 2 10021296216 5 28119567376 Usage...

Страница 138: ...00 Usage Query only Manual operation See Sweep Result List on page 18 FETCh PNOise SWEep STARt This command queries the start frequency offset of each half decade Return values Frequency Frequency offset as displayed in the Sweep Result List The command returns one value for each half decade as a comma separated list Default unit Hz Example FETC PNO SWE STAR would return e g 1000 3000 10000 30000 ...

Страница 139: ...arker Zoom 145 8 12 1 Using Markers CALCulate n MARKer m AOFF 139 CALCulate n MARKer m STATe 139 CALCulate n MARKer m TRACe 140 CALCulate n MARKer m X 140 CALCulate n MARKer m Y 141 CALCulate n MARKer m AOFF This command turns off all markers Suffix n Window m Marker Example CALC MARK AOFF Switches off all markers Usage Event Manual operation See All Marker Off on page 66 CALCulate n MARKer m STAT...

Страница 140: ...marker first Suffix n Window m Marker Parameters Trace 1 to 6 Trace number the marker is assigned to Example CALC MARK3 TRAC 2 Assigns marker 3 to trace 2 Manual operation See Assigning the Marker to a Trace on page 66 CALCulate n MARKer m X Position This command moves a marker to a particular coordinate on the x axis If necessary the command activates the marker If the marker has been used as a d...

Страница 141: ...rn values Level Phase noise level of the marker Default unit dBc Hz Example INIT CONT OFF Switches to single measurement mode CALC MARK2 ON Switches marker 2 INIT WAI Starts a measurement and waits for the end CALC MARK2 Y Outputs the measured value of marker 2 Usage Query only 8 12 2 Using Delta Markers CALCulate n DELTamarker m AOFF 141 CALCulate n DELTamarker m MREFerence 142 CALCulate n DELTam...

Страница 142: ...re relative to marker 2 Manual operation See Reference Marker on page 66 CALCulate n DELTamarker m STATe State This command turns delta markers on and off If necessary the command activates the delta marker first No suffix at DELTamarker turns on delta marker 1 Suffix n Window m Marker Parameters State ON OFF 1 0 RST 0 Example CALC DELT2 ON Turns on delta marker 2 Manual operation See Marker 1 Mar...

Страница 143: ... marker The unit is Hz offset frequency A query returns the absolute position of the delta marker Range The value range depends on the current measure ment range Example CALC DELT X Outputs the absolute frequency time of delta marker 1 CALCulate n DELTamarker m Y This command queries the relative position of a delta marker on the y axis If necessary the command activates the delta marker first To ...

Страница 144: ...ns the marker information in all diagrams on and off Parameters DisplayMode ON 1 Displays the marker information in the diagrams OFF 0 Hides the marker information in the diagrams RST 1 Example DISP MINF OFF Hides the marker information Manual operation See Marker Info on page 67 DISPlay MTABle DisplayMode This command turns the marker table on and off Parameters DisplayMode ON 1 Turns on the mark...

Страница 145: ...s command turns the marker zoom for marker 1 on and off Parameters State ON OFF 1 0 RST 0 Example DISP ZOOM ON Turns on the marker zoom Manual operation See Marker Zoom on page 66 8 13 Configuring In and Outputs The following commands are necessary to configure the frontend settings INPut CONNector 145 INPut CONNector ConnType Determines whether the RF input data is taken from the RF input connect...

Страница 146: ...level Example ADJ ALL Usage Event Manual operation See Adjusting all Determinable Settings Automatically Auto All on page 49 SENSe ADJust FREQuency This command sets the center frequency to the frequency with the highest signal level in the current frequency range Example ADJ FREQ Usage Event Manual operation See Adjusting the Center Frequency Automatically Auto Fre quency on page 49 SENSe ADJust ...

Страница 147: ...ng operation or information about limit checks The R S FSW stores this information in the status reg isters and in the error queue You can query the status register and error queue via IEC bus The R S FSW K40 features several status registers that are specific to phase noise measurements Here is a description of those including the corresponding remote commands Status Registers for Phase Noise Mea...

Страница 148: ...used STATus QUEStionable PNOise No traces active SIGNal not found VERIfy signal failed PNOise 15 14 13 12 11 10 9 8 7 6 5 4 3 0 1 2 STATus QUEStionable FREQuency not used OVEN COLD LO UNLocked External REFerence FREQuency Phase Noise Limit FAIL Figure 8 2 Status registers for phase noise measurements The R S FSW structures the information hierarchically with the Status Byte register STB and the Se...

Страница 149: ...e noise measurements 8 CALibration This bit is set if the R S FSW is not calibrated 9 LIMit This bit is set if a limit line is violated 10 12 Unavailable for phase noise measurements 13 PNOise This bit is set if the phase noise measurement is questionable 14 Unavailable for phase noise measurements 15 This bit is always 0 8 15 1 2 STATus QUEStionable POWer Register The STATus QUEStionable POWer re...

Страница 150: ...e 4 is violated 4 LIMit 5 FAIL This bit is set if limit line 5 is violated 5 LIMit 6 FAIL This bit is set if limit line 6 is violated 6 LIMit 7 FAIL This bit is set if limit line 7 is violated 7 LIMit 8 FAIL This bit is set if limit line 8 is violated 8 Phase Noise LIMit FAIL This bit is set if a limit of the phase noise limit line is violated 9 to 14 Unavailable for phase noise measurements 15 Th...

Страница 151: ... POWer ENABle 152 STATus OPERation NTRansition 152 STATus QUEStionable NTRansition 152 STATus QUEStionable LIMit NTRansition 152 STATus QUEStionable PNOise NTRansition 152 STATus QUEStionable POWer NTRansition 152 STATus OPERation PTRansition 153 STATus QUEStionable PTRansition 153 STATus QUEStionable LIMit PTRansition 153 STATus QUEStionable PNOise PTRansition 153 STATus QUEStionable POWer PTRans...

Страница 152: ...the ENABle part of a register The ENABle part allows true conditions in the EVENt part of the status register to bere ported in the summary bit If a bit is 1 in the enable register and its associated event bit transitions to true a positive transition will occur in the summary bit reported to the next higher level Parameters SumBit Range 0 to 65535 ChannelName String containing the name of the cha...

Страница 153: ...annelName String containing the name of the channel The parameter is optional If you omit it the command works for the currently active channel 8 16 Remote Control Example Scripts This chapter contains a few remote control example scripts for particular phase noise measurement and configuration tasks The first chapter contains a short sequence of commands to perform a complete phase noise measurem...

Страница 154: ...esidual PM FETC PNO2 RPM Residual RMS jitter FETC PNO2 RMS Freeze trace 1 and trace 2 DISP TRAC MODE VIEW DISP TRAC2 MODE VIEW Activate trace 3 and trace 4 DISP TRAC3 MODE WRIT DISP TRAC4 MODE WRIT Activate linear trace smoothing for trace 4 DISP TRAC4 SMO ON DISP TRAC4 SMO TYPE LIN DISP TRAC SMO APER 1 Select IQ sweep mode SWE MODE MAN LIST BWID RES TYPE IQFF Repeat the measurement INIT WAI 8 16 ...

Страница 155: ...Sweep type LIST RANG5 FILT TYPE IQFF Window function LIST RANG5 IQW TYPE CHEB Averages LIST RANG5 SWE COUN 5 Customize the range from 300 Hz to 1 kHz Averages LIST RANG6 SWE COUN 5 8 16 3 Scaling the Display Scaling the x axis displaying a half decade Select display of one half decade DISP TRAC X SCOP HDEC Select the start frequency of the half decade DISP TRAC X HDEC 1KHZ Display the full measure...

Страница 156: ...y axis scaling DISP TRAC Y MAN TBOT Define the bottom value DISP TRAC Y RLEV LOW 160 Define the top value DISP TRAC Y RLEV 100 8 16 4 Configuring Numerical Results Defining a user range for residual noise results and query the results Select the trace for integration CALC EVAL USER2 TRAC TRACE1 Define the start and stop frequencies of the integration range CALC EVAL USER2 STAR 100KHZ CALC EVAL USE...

Страница 157: ...PE FC3 Define the characteristics of the line segments CALC PNL FC1 300KHZ CALC PNL SLOP1 10 CALC PNL FC2 30KHZ CALC PNL SLOP2 20 CALC PNL FC3 3KHZ CALC PNL SLOP3 30 Assign the limit line to trace 1 and 2 CALC PNL TRAC 1 2 Query limit check results CALC PNL FAIL Programming a standard limit line Select or create the limit line by name CALC LIM NAME Phase Noise Comment on the limit line CALC LIM CO...

Страница 158: ...oise results on page 156 Using normal and delta markers Activate and position a normal marker marker 1 CALC MARK ON CALC MARK X 1MHZ Position marker 1 on trace 2 CALC MARK TRAC 2 Query the position of marker 1 CALC MARK Y Activate and position a delta marker delta marker 1 CALC DELT ON CALC DELT X 900KHZ Position the delta marker on trace 2 CALC DELT TRAC 2 Query the position of the delta marker C...

Страница 159: ...Se LIST RANGe range FILTer TYPE 103 SENSe LIST RANGe range IQWindow TYPE 103 SENSe LIST RANGe range SWEep COUNt 104 SENSe LIST SWEep COUNt 104 SENSe LIST SWEep COUNt MULTiplier 104 SENSe LIST SWEep COUNt MULTiplier STATe 105 SENSe POWer RLEVel 93 SENSe POWer RLEVel VERify TOLerance 98 SENSe POWer RLEVel VERify STATe 98 SENSe POWer TRACk 98 SENSe REJect AM 98 SENSe SPURs SUPPression 124 SENSe SPURs...

Страница 160: ...k CONTrol DATA 113 CALCulate n LIMit k COPY 109 CALCulate n LIMit k DELete 110 CALCulate n LIMit k FAIL 110 CALCulate n LIMit k LOWer MODE 114 CALCulate n LIMit k LOWer SHIFt 115 CALCulate n LIMit k LOWer STATe 111 CALCulate n LIMit k LOWer DATA 114 CALCulate n LIMit k NAME 111 CALCulate n LIMit k STATe 111 CALCulate n LIMit k TRACe 112 CALCulate n LIMit k TRACe t CHECk 112 CALCulate n LIMit k UPP...

Страница 161: ...18 DISPlay WINDow TRACe t SPURs SUPPress 119 DISPlay WINDow n SIZE 86 DISPlay WINDow n TRACe t SELect 134 FETCh PNOise IPN 129 FETCh PNOise MEASured FREQuency 136 FETCh PNOise MEASured LEVel 136 FETCh PNOise SPURs DISCrete 135 FETCh PNOise SPURs RANDom 135 FETCh PNOise SPURs 135 FETCh PNOise SWEep AVG 136 FETCh PNOise SWEep FDRift 137 FETCh PNOise SWEep LDRift 137 FETCh PNOise SWEep MDRift 137 FET...

Страница 162: ...ABle 152 STATus OPERation NTRansition 152 STATus OPERation PTRansition 153 STATus OPERation EVENt 151 STATus QUEStionable CONDition 152 STATus QUEStionable ENABle 152 STATus QUEStionable LIMit CONDition 152 STATus QUEStionable LIMit ENABle 152 STATus QUEStionable LIMit NTRansition 152 STATus QUEStionable LIMit PTRansition 153 STATus QUEStionable LIMit EVENt 151 STATus QUEStionable NTRansition 152 ...

Страница 163: ...List of Remote Commands Phase Noise R S FSW K40 163 User Manual 1173 9286 02 15 SYSTem SEQuencer 85 TRACe DATA 125 TRACe n COPY 125 ...

Страница 164: ...ntrol 92 D Data format Remote 123 Data sheet 7 Delta markers 66 Defining 66 Delta markers remote control 139 Duplicating Measurement channel remote 76 E Evaluation methods Remote 87 F FFT window 45 FFT window remote control 99 Format Data remote 123 Frequency Nominal 39 Nominal remote control 92 Frequency tolerance 40 Frequency tolerance remote control 95 Frequency tracking 41 Frequency tracking r...

Страница 165: ... remote control 99 RBW 44 46 RBW remote control 99 Reference level Auto level 49 Reference marker 66 Reference measurement 81 Release notes 7 Remote commands Basics on syntax 71 Boolean values 74 Capitalization 72 Character data 75 Data blocks 75 Numeric values 74 Optional keywords 73 Parameters 73 Strings 75 Suffixes 72 Residual FM remote control 126 Residual noise Integration range 57 Integratio...

Страница 166: ...rt 55 Trace export remote control 116 Trace math 56 Trace math remote control 116 Trace offset 53 Trace offset remote control 116 Trace smoothing 26 53 Trace smoothing remote control 116 Traces Copying 55 Copying remote control 125 Tracking frequency 41 frequency remote control 95 level 41 level remote control 95 V Verify frequency 40 Verify frequency remote control 95 Verify level 41 Verify level...

Отзывы: