Skip to main content

Adding and Connecting Blocks

Adding blocks

There are two equally valid ways to add blocks:

Via the block selector (canvas): Click the (+) button on the canvas, select a block from the list. The block will automatically placed on the canvas.

Via the AI assistant:

Add a LNA, Bandpass Filter, and Mixer in that order
Insert a 3 dB Attenuator between the VGA and the ADC

The AI places blocks and connects them in the described order.


Connecting blocks

Blocks are connected port-to-port, in the order that they are added.

Manually: You can insert a new block from a specific port on an existing block, but you cannot directly drag a wire between two existing blocks on the canvas today.

Via the AI assistant:

Connect the filter to the mixer 

Removing blocks

Hover over a block and click the (X) in the upper right-hand corner, or ask the AI assistant :

Remove the Attenuator

When a block is removed, the tool automatically reconnects the ends of the open ports if they are compatible (e.g., removing a filter between two amplifiers reconnects them). If port types are incompatible, the edges are left disconnected.


Renaming blocks

Click a block on the canvas to open the parameter popup, then click the label text directly to enter rename mode. Or ask the AI:

Rename the first Low Noise Amplifier to "Front-end LNA"

Names are shown on the canvas and in the Block Parameters workbench column headers.


Moving and reordering

To reorder blocks in the signal path, you can ask the AI assistant:

Move the Attenuator before the Variable Gain Amplifier
Swap the LNA and the BPF

Visual repositioning (drag on canvas) does not change signal path order.


Replacing a block

Replace the LNA with a LNA that has higher IIP3

Or you can do it via the canvas by clicking the positioning icon to the top left of the block.

Bypassing a block

Bypass a block to exclude it from cascade analysis without removing it from the chain. Bypassed blocks are treated as a passthrough — zero gain, no NF contribution, no linearity impact.

Click the bypass toggle on a block in the canvas, or ask the AI:

Bypass the Attenuator
Enable bypass on the second Bandpass Filter

To re-enable a bypassed block:

Remove bypass from the Attenuator

Bypass is useful for comparing analysis results with and without a specific stage — for example, checking how much the NF improves if a lossy filter is removed from the path.