|
libsidplayfp 2.15.0
|
#include <Integrator8580.h>


Public Member Functions | |
| Integrator8580 (FilterModelConfig8580 &fmc) | |
| void | setFc (double wl) |
| void | setV (double v) |
| int | solve (int vi) const override |
Additional Inherited Members | |
Protected Attributes inherited from reSIDfp::Integrator | |
| int | vx |
| int | vc |
8580 integrator
+---C---+
| |
vi -----Rfc---o--[A>--o-- vo
vx
IRfc + ICr = 0
IRfc + C*(vc - vc0)/dt = 0
dt/C*(IRfc) + vc - vc0 = 0
vc = vc0 - n*(IRfc(vi,vx))
vc = vc0 - n*(IRfc(vi,g(vc)))
IRfc = K*W/L*(Vgst^2 - Vgdt^2) = n*((Vddt - vx)^2 - (Vddt - vi)^2)
Rfc gate voltage is generated by an OP Amp and depends on chip temperature.
|
inline |
Set Filter Cutoff resistor ratio.
|
inline |
Set FC gate voltage multiplier.
|
overridevirtual |
Implements reSIDfp::Integrator.