lfilter
Project Library Model Name Kind
pll libpll lfilter Hierarchical Module

Parameters

Name Type Default Description
c1 double 1e-12 C1 value in Farads
r2 double 1 R1 value in Ohm
c2 double 1e-12 C2 value in Farads
r3 double 1.0 R3 value in Ohm
c3 double 1e-12 C3 value in Farads
third_order bool false Order selection flag (false to 2nd order, true for 3rd)

Ports

Name Interface Type Description
icp sca_tdf::sca_in double input control current
vcp sca_tdf::sca_out double voltage of the input node (charge pump)
vctrl sca_tdf::sca_out double voltage of the output (=v_cp for the 2nd order filter)

Description

Loop filter

Schematic

vcp: the voltage at this node will affect the charge pump current. p n inp i_sca_tdf_isource scale = -1 gnd gnd gnd p n outp i_sca_tdf_vsink1 scale = 1.0 gnd c1 = 1e-12 r2 = 1 c2 = 1e-12 icp IN vctrl OUT p n i_sca_r3 value = p.r3 gnd i_const_src_sc <bool> const_val = p.third_order CONST_SRC_SC<T> r3 = 1.0 c3 = 1e-12 third_order = false p n i_sca_de_rswitch1 ron = 1 roff = 100e9 true ctrl p n outp i_sca_tdf_vsink2 scale = 1.0 gnd vcp OUT input_node output_node order_control
@copyright COSEDA Technologies GmbH. All rights reserved.
(customizable in sca_modules.dtd)