Main Content

Determine Linear and Nonlinear Characteristics of RF Chain

RF budget analysis can help you determine both linear and nonlinear characteristics within an RF chain. By computing the RF budget, you can verify whether key parameters—such as output power, signal-to-noise ratio (SNR), second- and third-order intercept point (IP2 and IP3), and noise figure (NF)—meet the system specifications at each stage of an RF cascaded system. Optimizing these performance parameters involves an iterative process that accounts for constraints like RF component selection, channel path loss, and nonlinear element stability[1].

You can use either the rfbudget object or the RF Budget Analyzer app to compute an RF budget for a chain of 2-port elements.

Compute RF Budget in Three Steps

To compute the RF budget:

  • First, specify the three system parameters as an input: carrier (input) frequency, input power, and signal bandwidth. These system parameters are used in Friis or harmonic balance (HB) analyses.

  • Second, describe or create an RF chain. You can build an arbitrary chain representing a transmitter or receiver by cascading elements such as amplifiers, modulators, transmission lines, filters, and antennas. For a list of supported RF elements, see Available elements for RF budget analysis.

    These elements can be represented with datasheet parameters such as gain, noise figure, nonlinearities, and input and output impedances.

  • Finally, select the solver to compute the RF budget. You can choose either the Friis or HB solver in the rfbudget object and in the RF Budget Analyzer app.

This figure lists the three required steps to compute an RF budget of a chain or cascade of elements.

Compute RF Budget in Three Steps: Input system parameters, create an RF chain, and select a solver to compute RF budget.

Friis Solver and Harmonic Balance Solver

You can choose the Friis or harmonic balance solver to compute an RF budget based on your application. Consult this table for a summary of the features supported by the two solvers.

Summary of Features

FeatureFriisHarmonic Balance

Compute:

  • Output frequency

  • Output power

  • Transducer gain

  • Noise figure (NF)

  • Input and output third-order intercept points (IIP3 and OIP3)

  • Signal-to-noise ratio (SNR)

YesYes
Compute second-order intercept points (IIP2 and OIP2)NoYes
Enable faster simulation speedYesDetermined by number of harmonics used for one- and two-tone analysis. You can Use HarmonicOrder property to set the number of harmonics to use for all the tones in HB analyses.
Account for intermodulation distortion effectsNoYes
Account for noise folding effectsNoYes

Visualize RF Budget Analysis

After computing the RF budget, visualize the results. Consult this table to choose the right type of visualization option for your application.

VisualizeExample
Budget results, S-parameters over stages and frequenciesPlot S-Parameters, Output Power, and Transducer Gain of RF System
Amplifier power characteristicsRF Transmitter System Analysis
One- and two-tone harmonic balance results of the RF budget chainVisualize One-Tone and Two-Tone Analysis Results
Mixer spurs and spur-free zones of the IMT mixer elementPerform Frequency Planning to Find Spur-Free IF Bandwidths

Export RF Budget Analysis

Iterate on the budget analysis by adding different components with various specifications. Once satisfied with the architectures, the number of stages, and the initial results, you can export the:

  • Per-stage and cascade values to the MATLAB® workspace.

  • System design to RF Blockset™ for circuit envelope and idealized baseband simulation. For more information, see Circuit Envelope vs. Idealized Baseband simulation in RF Blockset (RF Blockset).

  • System design to the RF Blockset Testbench as a device under test (DUT) subsystem and verify the results using simulation.

  • System design to an rfsystem System object™.

  • RF budget results to create a phased.Transmitter (Phased Array System Toolbox) System object and a phased.Receiver (Phased Array System Toolbox) System object.

References

[1] Tripathy, Shiv. RF & μWave Measurements: For Design, Verification and Quality Control.. Independently published, 2019.

[2] Razavi, Behzad. RF Microelectronics. Upper Saddle River, NJ: Prentice Hall, 2011.