sycan.components.blocks¶
Linear system-modelling blocks and hierarchical subcircuits.
Behavioural building blocks for signal-flow / loop-filter modelling that stamp into the existing MNA framework as VCVS-style elements: high-impedance differential inputs, voltage-forced differential output, and a single auxiliary branch current per block.
Intended use cases include sigma-delta modulators, behavioural filters, and control-system loop analysis where the device-level realisation is irrelevant.
The SubCircuit element provides hierarchical design support:
any Circuit can be wrapped, named, and
instantiated multiple times in a parent circuit. OPAMP is
the first concrete subcircuit — an ideal differential VCVS-style
op-amp.
Modules
Static linear gain block: |
|
Continuous-time integrator block. |
|
Op-amp models packaged as |
|
Linear-model quantizer. |
|
Hierarchical subcircuit (SPICE |
|
Weighted summing junction. |
|
Generic linear time-invariant transfer-function block. |