Design and simulate RF systems

SimRF™ provides a component library and simulation engine for designing RF systems. It includes amplifiers, mixers, S-parameter blocks, and other basic blocks for designing architectures for wireless transmitters and receivers in communication and radar systems. You can connect blocks arbitrarily to form diverse architectures and simulate the system-level behavior of the RF front end.

SimRF lets you simulate RF amplifiers to estimate gain, noise, even-order, and odd-order intermodulation distortion. You can simulate mixers to predict image rejection, reciprocal mixing, local oscillator phase offsets, and DC conversion. You can also simulate frequency-dependent impedance mismatches between linear and nonlinear components in the time and frequency domains. The RF Budget Analyzer app lets you generate test benches to validate your transmitter or receiver performance and automatically set up a circuit envelope simulation.

With SimRF you can model RF systems at different levels of abstraction. The circuit envelope solver enables high-fidelity, multicarrier simulation of networks with arbitrary topologies. The Equivalent Baseband library enables fast, discrete-time simulation of single-carrier cascaded systems.

Analog Devices RF Transceivers Support


Wireless System Simulation Using SimRF

Model and rapidly simulate RF front ends for wireless applications such as radar or communication systems.

Learn more

Top-Down Design of RF Systems

Build RF receivers and transmitters by connecting blocks, or generate a SimRF model using the app.

Learn more

RF Simulation Technology

Take advantage of the two modelling libraries for describing RF systems at different abstraction levels.

Learn more

RF Component Modeling

Use models of amplifiers, mixers, impedances, transmission lines, filters, and other RF components.

Learn more

Product Resources

Discover more about SimRF by exploring these resources.


Explore documentation for SimRF functions and features, including release notes and examples.


View a Simulink library of blocks that SimRF supports.

System Requirements

View system requirements for the latest release of SimRF.

Technical Articles

View articles that demonstrate technical advantages of using SimRF.

User Stories

Read how SimRF is accelerating research and development in your industry.

Community and Support

Find answers to questions and explore troubleshooting resources.

Hardware Support

Connect SimRF to hardware platforms.

Wireless Communications Design Solutions

Learn how wireless engineering teams use MATLAB® to reduce development time.

Try or Buy

Get a Free Trial

Test drive SimRF.

Get a trial

Ready to Buy?

Purchase SimRF and explore related products.

Contact sales
Pricing and licensing

Have Questions?


Contact Giorgia Zucchelli,
SimRF Technical Expert

Email Giorgia

SimRF requires MATLAB, Simulink, and RF Toolbox.

Related Solutions

Use SimRF to solve scientific and engineering challenges:

News and Events

Build a simple RF receiver that introduces noise using blocks from the Circuit Envelope library of SimRF™.

RF Design of Digitally Controlled RF Transmitters and Receivers