3rd Order Elliptic LP Filter - CCICAP Input File

.title 3rd order elliptic filter (LC passive)
' normalized filter corner is at 1 rps (.318 Hz)
.ac 50 10 { 1 PI / 2 / 10 / } { 1 PI / 2 / 10 X }
.plot ac png eout -70. 10. eout { -6.02 1 - } { -6.02 1 + }
' desired corner frequency
.par fo 5.k
.fscale { PI 2 X fo X }
' desired resistor value
.par ro 1.k
.zscale { ro }
.noise
' circuit is normalized to 1 rps, 1 ohm.
.include el032530.ckt
.go

.ac 200 { 1 PI / 2 / 2.2 X } { 1 PI / 2 / 2.5 X }
.plot clr
.plot ac png eout -100. -30.

.go

.next

.title 3rd order elliptic filter (FDNR active - op27)
' normalized filter corner is at 1 rps (.318 Hz)
.ac 50 10 { 1 PI / 2 / 10 / } { 1 PI / 2 / 10 X }
.plot ac png eout -70. 10. eout -1. 1.
.include op27.mdl
.par oan op27
' desired corner frequency
.par fo 5.k
.fscale { PI 2 X fo X }
' desired capacitor value
.par co 1.0e-6
.zscale { 1 PI 2 X fo X / co / }
.noise
' circuit is normalized to 1 rps, 1 ohm.
.include el03fdnr.ckt
.go

.ac 200 { 1 PI / 2 / 2.2 X } { 1 PI / 2 / 2.5 X }
.plot clr
.plot ac png eout -100. -30.

.go

.next

.title 3rd order elliptic filter (SSDA active - op27)
' normalized filter corner is at 1 rps (.318 Hz)
.ac 50 10 { 1 PI / 2 / 10 / } { 1 PI / 2 / 10 X }
.plot ac png eout -70. 10. eout -1. 1.
.include op27.mdl
.par oan op27
' desired corner frequency
.par fo 5.k
.fscale { PI 2 X fo X }
' desired capacitor value
.par co 1.0e-6
.zscale { 1 PI 2 X fo X / co / }
.noise
' circuit is normalized to 1 rps, 1 ohm.
.include el03ssda.ckt
.go

.ac 200 { 1 PI / 2 / 2.2 X } { 1 PI / 2 / 2.5 X }
.plot clr
.plot ac png eout -100. -30.

.go

.next

.title 3rd order elliptic filter (FDNR active - op37)
' normalized filter corner is at 1 rps (.318 Hz)
.ac 50 10 { 1 PI / 2 / 10 / } { 1 PI / 2 / 10 X }
.plot ac png eout -70. 10. eout -1. 1.
.include op37.mdl
.par oan op37
' desired corner frequency
.par fo 5.k
.fscale { PI 2 X fo X }
' desired capacitor value
.par co 1.0e-6
.zscale { 1 PI 2 X fo X / co / }
.noise
' circuit is normalized to 1 rps, 1 ohm.
.include el03fdnr.ckt
.go

.ac 200 { 1 PI / 2 / 2.2 X } { 1 PI / 2 / 2.5 X }
.plot clr
.plot ac png eout -100. -30.

.go

.next

.title 3rd order elliptic filter (SSDA active - op37)
' normalized filter corner is at 1 rps (.318 Hz)
.ac 50 10 { 1 PI / 2 / 10 / } { 1 PI / 2 / 10 X }
.plot ac png eout -70. 10. eout -1. 1.
.include op37.mdl
.par oan op37
' desired corner frequency
.par fo 5.k
.fscale { PI 2 X fo X }
' desired capacitor value
.par co 1.0e-6
.zscale { 1 PI 2 X fo X / co / }
.noise
' circuit is normalized to 1 rps, 1 ohm.
.include el03ssda.ckt
.go

.ac 200 { 1 PI / 2 / 2.2 X } { 1 PI / 2 / 2.5 X }
.plot clr
.plot ac png eout -100. -30.

.go

.stop