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.