circuitRF Reference Guide

circuitRF Reference Guide

The complete technical reference. Plain and direct — look things up here.

The Reference Guide is every chapter below. They are in one reading order, and every page carries Previous and Next links at its foot, so the whole guide can be read straight through as well as dipped into.

Core concepts

Design

Simulate

Layout & EM

SAR and MRI

Tools

Command Line & Agents

Where to start

If you are new to circuitRF

Read Units and Grid & Connectivity first. Between them they cover the two conventions that are circuitRF's own rather than the industry's — how a coordinate is stored versus displayed, and what actually decides that two things are connected. Almost every early surprise is one of those two.

Eight chapters that are easy to miss

Seven of these are tools in their own right rather than components with a dialog, and one is a whole class of parts.

The Match Component synthesises a bandpass matching network that absorbs both terminations — closed-form, no optimiser, and broadband. The Smith Chart is its narrowband opposite: it synthesises nothing, and instead draws one curve per component so you can drag the network into place by hand. harmonicaRF runs harmonic load-pull on one device while you drag a marker. wBond models bondwire arrays as geometry rather than as a number you looked up. The Model Composer builds a nonlinear FET model from measured or simulated data, and places it in a schematic as a ComposedFET; Model Data is the data it reads, every format with an example. The Signal Designer defines the modulated signal an envelope run plays — LTE, NR, CW, or an I/Q file of your own — and shows its spectrum, CCDF and EVM first. And System Components covers the ideal blocks a system block diagram is drawn out of — circulator, coupler, hybrid, balun, switch, amplifier, attenuator, filter, duplexer and mixer — including where passive intermodulation comes from and what "ideal" costs you. The RF Chain Budget is a receive chain out of those blocks, as a table: the cascade in closed form, an array included, and one action that writes the test benches that check every number.