Elliptical Filter

 

Components 

 

Operational amplifiers:3(Opamp 2)

OA2_1-OA2_3

Resistors:15

R1-R15

Capacitors:7

C1-C7


Elliptical filter frequency response with nominal component values.

 

Component variations

Nominal value

Variation at 1s

R1

19.6KW

1.0KW

R2

196.0KW

9.8KW

R3

147.0KW

7.4KW

R4

1.0KW

50 W

R5

71.5 W

3.6 W

R6

37.4KW

1.9KW

R7

154.0KW

7.7KW

R8

260.0 W

13.0 W

R9

740.0 W

37.0 W

R10

402.0 W

20.0 W

R11

110.0KW

5.0KW

R12

110.0KW

5.0KW

R13

27.4KW

1.4KW

R14

40.0 W

2.0 W

R15

960.0 W

48.0 W

C1-C7

2.67nF

0.13nF

 


Elliptical filter frequency response with component variation.

 

Hard fault table

Faults

No. of faults

OA2_1-OA2_3

Opamp faults

3x20=60

R1-R15

Stuck-open/short

15x2=30

C1-C7

Stuck-open/short

7x2=14

Total no. of faults:

 

104

 

Soft fault table

Nominal value

-6s

+6s

R1

19.6KW

13.6KW

25.6KW

R2

196.0KW

137.2KW

254.8KW

R3

147.0KW

102.6KW

191.4KW

R4

1.0KW

700 W

1.3KW

R5

71.5 W

49.9 W

93.1 W

R6

37.4KW

27.8KW

47.0KW

R7

154.0KW

107.8KW

200.2KW

R8

260.0 W

182.0 W

338.0 W

R9

740.0 W

518.0 W

962.0 W

R10

402.0 W

282.0 W

522.0 W

R11-R12

110.0KW

80.0KW

140.0KW

R13

27.4KW

19.0KW

35.8KW

R14

40.0 W

28.0 W

52.0 W

R15

960.0 W

672.0 W

1248 W

C1-C7

2.67nF

1.89nF

3.45nF

 

Elliptical Filter
.Subckt opamp 4 5 8 1 11
.MODEL mosn NMOS
+ vto=1 kp=17u gamma=1.3 lambda=0.01 phi=0.7
+pb=0.8 mj=0.5 mjsw=.3 cgso=350p cgdo=350p cgbo=200p
+cj=300u cjsw=500p ld=0.8u tox=80n
.MODEL mosp PMOS
+ vto=-1 kp=8u gamma=.6 lambda=0.02 phi=0.6
+pb=0.5 mj=0.5 mjsw=.25 cgso=350p cgdo=350p cgbo=200p
+cj=150u cjsw=400p ld=0.8u tox=80n
R1a 6 66 1
R1b 66 3 100meg
m1 66 4 3 3 mosp w=20u l=10u
R2a 7 77 1
R2b 77 3 100meg
m2 77 5 3 3 mosp w=20u l=10u
R3a 6 67 1
R3b 67 11 100meg
m3 67 6 11 11 mosn w=36u l=10u
R4a 7 78 1
R4b 78 11 100meg
m4 78 6 11 11 mosn w=36u l=10u
R5a 3 33 1
R5b 33 1 100meg
m5 33 2a 1 1 mosp w=30u l=10u
R6a 8 88 1
R6b 88 11 100meg
m6 88 7 11 11 mosn w=100u l=10u
R7a 8 89 1
R7b 89 1 100meg
m7 89 2 1 1 mosp w=42u l=10u
R8a 2 22 1
R8b 22 11 100
m8 22 6 11 11 mosn w=60u l=10u
R9a 2 23 1
R9b 23 1 100meg
m9 23 2 1 1 mosp w=30u l=10u
Rc 7 76 1
cc 76 8 6p
Rs 76 8 100meg
vbias 2a 0 .1
.ends
**Capacitor Block:
.SUBCKT CNET 1 2 3 4 5 6 7 8 9 10 11 12 13 14
CM1 1 2 2.6667NF
CM2 3 4 2.6667NF
CM3 5 6 2.6667NF
CM4 7 8 2.6667NF
CM5 9 10 2.6667NF
CM6 11 12 2.6667NF
CM7 13 14 2.6667NF
.ENDS CNET
*Capacitor fault block:
.SUBCKT RNET 1 2 3 4 5 6 7 8 9 10 11 12 13 14
RF1 1 2 1.0e8
RF2 3 4 1.0e8
RF3 5 6 1.0e8
RF4 7 8 1.0e8
RF5 9 10 1.0e8
RF6 11 12 1.0e8
RF7 13 14 1.0e8
.ENDS RNET

*MAIN CIRCUIT
vin 1 0 AC 1
X1 2 0 3 77 44 opamp
R1 1 2 19.6K
R2 2 3 196.0K
X2 9 7 9 77 44 opamp
R3 3 5 147.0K
R7 5 7 154.0K
R4 3 10 1.0K
R5 10 0 71.5
R6 6 8 37.4K
X3 15 14 15 77 44 opamp
R11 9 11 110.0K
R12 11 14 110.0K
R8 9 8 260.0
R9 8 4 740
R13 12 13 27.4K
R14 15 13 40.0
RM11 4 0 402.0
R15 13 0 960.0
V2 44 0 -15
V3 77 0 15
X4 2 3 10 6 5 8 6 7 4 12 13 11 12 14 CNET
X5 2 3 10 6 5 8 6 7 4 12 13 11 12 14 RNET
.ac dec 20 10 1g
.plot v(1) vdb(15)
.options list node post=2
.END