Last active
November 26, 2020 13:37
-
-
Save buttercutter/b8b0fb0dc717107c5019e9da3fd2a05f to your computer and use it in GitHub Desktop.
Design of CMOS Integrated Q-enhanced RF Filters for Multi-Band/Mode Wireless Applications
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Version 4 | |
SHEET 1 2824 1108 | |
WIRE -128 16 -432 16 | |
WIRE 208 16 -128 16 | |
WIRE 576 16 208 16 | |
WIRE 864 16 576 16 | |
WIRE 1376 16 864 16 | |
WIRE 1920 16 1376 16 | |
WIRE 2288 16 1920 16 | |
WIRE 2624 16 2288 16 | |
WIRE 864 80 864 16 | |
WIRE 1376 80 1376 16 | |
WIRE 864 192 864 160 | |
WIRE 864 192 800 192 | |
WIRE 1648 192 864 192 | |
WIRE 1376 224 1376 160 | |
WIRE 1376 224 1104 224 | |
WIRE 800 256 800 192 | |
WIRE 800 256 736 256 | |
WIRE 1104 256 1104 224 | |
WIRE 1104 256 1040 256 | |
WIRE 1376 256 1376 224 | |
WIRE 1424 256 1376 256 | |
WIRE 1648 256 1648 192 | |
WIRE 1696 256 1648 256 | |
WIRE 800 272 800 256 | |
WIRE 1104 272 1104 256 | |
WIRE 1376 272 1376 256 | |
WIRE 1648 272 1648 256 | |
WIRE -128 288 -128 16 | |
WIRE -128 288 -192 288 | |
WIRE 2624 288 2624 16 | |
WIRE 2688 288 2624 288 | |
WIRE -128 304 -128 288 | |
WIRE 208 304 208 16 | |
WIRE 2288 304 2288 16 | |
WIRE 2624 304 2624 288 | |
WIRE -432 320 -432 16 | |
WIRE 736 320 736 256 | |
WIRE 800 320 736 320 | |
WIRE 1040 320 1040 256 | |
WIRE 1104 320 1040 320 | |
WIRE 1424 320 1424 256 | |
WIRE 1424 320 1376 320 | |
WIRE 1696 320 1696 256 | |
WIRE 1696 320 1648 320 | |
WIRE -192 352 -192 288 | |
WIRE -128 352 -192 352 | |
WIRE 896 352 848 352 | |
WIRE 1200 352 1152 352 | |
WIRE 1328 352 1264 352 | |
WIRE 1600 352 1568 352 | |
WIRE 2688 352 2688 288 | |
WIRE 2688 352 2624 352 | |
WIRE -32 384 -80 384 | |
WIRE 2576 384 2528 384 | |
WIRE -32 432 -32 384 | |
WIRE 208 432 208 384 | |
WIRE 208 432 -32 432 | |
WIRE 896 432 896 352 | |
WIRE 896 432 208 432 | |
WIRE 1200 432 1200 352 | |
WIRE 1200 432 896 432 | |
WIRE 1376 432 1376 368 | |
WIRE 1376 432 1200 432 | |
WIRE 1648 432 1648 368 | |
WIRE 1648 432 1376 432 | |
WIRE -432 448 -432 400 | |
WIRE -128 464 -128 400 | |
WIRE -128 464 -208 464 | |
WIRE 800 464 800 368 | |
WIRE 1104 464 1104 368 | |
WIRE 1104 464 800 464 | |
WIRE 1264 464 1264 352 | |
WIRE 1264 464 1104 464 | |
WIRE 1568 464 1568 352 | |
WIRE 1568 464 1264 464 | |
WIRE 2288 464 2288 384 | |
WIRE 2288 464 1568 464 | |
WIRE 2528 464 2528 384 | |
WIRE 2528 464 2288 464 | |
WIRE 2624 464 2624 400 | |
WIRE 2704 464 2624 464 | |
WIRE 576 496 576 16 | |
WIRE 624 496 576 496 | |
WIRE 1920 496 1920 16 | |
WIRE 1920 496 1872 496 | |
WIRE 576 512 576 496 | |
WIRE 1920 512 1920 496 | |
WIRE -128 544 -128 464 | |
WIRE 2624 544 2624 464 | |
WIRE 624 560 624 496 | |
WIRE 624 560 576 560 | |
WIRE 1872 560 1872 496 | |
WIRE 1920 560 1872 560 | |
WIRE -128 592 -176 592 | |
WIRE 208 592 208 432 | |
WIRE 528 592 208 592 | |
WIRE 2288 592 2288 464 | |
WIRE 2288 592 1968 592 | |
WIRE 2672 592 2624 592 | |
WIRE -16 624 -80 624 | |
WIRE 2576 624 2512 624 | |
WIRE -176 656 -176 592 | |
WIRE -128 656 -128 640 | |
WIRE -128 656 -176 656 | |
WIRE 576 656 576 608 | |
WIRE 576 656 512 656 | |
WIRE 1920 656 1920 608 | |
WIRE 1984 656 1920 656 | |
WIRE 2624 656 2624 640 | |
WIRE 2672 656 2672 592 | |
WIRE 2672 656 2624 656 | |
WIRE 576 672 576 656 | |
WIRE 1920 672 1920 656 | |
WIRE 1152 688 1152 640 | |
WIRE 1328 688 1328 640 | |
WIRE 208 704 208 592 | |
WIRE 2288 704 2288 592 | |
WIRE 512 720 512 656 | |
WIRE 576 720 512 720 | |
WIRE 1984 720 1984 656 | |
WIRE 1984 720 1920 720 | |
WIRE 256 752 208 752 | |
WIRE 1232 752 624 752 | |
WIRE 1872 752 1232 752 | |
WIRE 2288 752 2240 752 | |
WIRE -128 784 -128 656 | |
WIRE 160 784 80 784 | |
WIRE 2416 784 2336 784 | |
WIRE 2624 784 2624 656 | |
WIRE 1232 816 1232 752 | |
WIRE 208 864 208 800 | |
WIRE 576 864 576 768 | |
WIRE 576 864 208 864 | |
WIRE 640 864 576 864 | |
WIRE 768 864 704 864 | |
WIRE 928 864 768 864 | |
WIRE 1712 864 1616 864 | |
WIRE 1792 864 1712 864 | |
WIRE 1920 864 1920 768 | |
WIRE 1920 864 1856 864 | |
WIRE 2288 864 2288 800 | |
WIRE 2288 864 1920 864 | |
WIRE 576 928 576 864 | |
WIRE 928 928 928 864 | |
WIRE 1616 928 1616 864 | |
WIRE 1920 928 1920 864 | |
WIRE 576 1056 576 1008 | |
WIRE 928 1056 928 1008 | |
WIRE 1616 1056 1616 1008 | |
WIRE 1920 1056 1920 1008 | |
FLAG -128 784 0 | |
FLAG 256 752 0 | |
FLAG -432 448 0 | |
FLAG -208 464 O1 | |
FLAG -16 624 Vc | |
FLAG 80 784 Vb | |
FLAG 576 1056 0 | |
FLAG 768 864 IN1 | |
FLAG 1232 816 0 | |
FLAG 2624 784 0 | |
FLAG 2240 752 0 | |
FLAG 2704 464 O2 | |
FLAG 2512 624 Vc | |
FLAG 2416 784 Vb | |
FLAG 1920 1056 0 | |
FLAG 1152 688 0 | |
FLAG 1328 688 0 | |
FLAG 1616 1056 0 | |
FLAG 1152 560 Vb | |
FLAG 1328 560 Vc | |
FLAG 928 1056 0 | |
FLAG 1712 864 IN2 | |
SYMBOL pmos4 -80 304 M0 | |
WINDOW 123 56 100 Left 2 | |
SYMATTR Value2 W=12u L=0.18u | |
SYMATTR InstName M11 | |
SYMATTR Value PM | |
SYMBOL nmos4 -80 544 M0 | |
WINDOW 123 56 100 Left 2 | |
SYMATTR Value2 W=1u L=0.18u | |
SYMATTR InstName M13 | |
SYMATTR Value NM | |
SYMBOL nmos4 160 704 R0 | |
WINDOW 123 56 100 Left 2 | |
SYMATTR Value2 W=2u L=0.18u | |
SYMATTR InstName M1 | |
SYMATTR Value NM | |
SYMBOL current 208 304 R0 | |
SYMATTR InstName Ibia2 | |
SYMATTR Value 1µA | |
SYMBOL voltage -432 304 M0 | |
SYMATTR InstName Vdd | |
SYMATTR Value 1.8V | |
SYMBOL current 576 928 M0 | |
WINDOW 123 0 0 Left 0 | |
WINDOW 39 0 0 Left 0 | |
SYMATTR InstName Ibia1 | |
SYMATTR Value 4µA | |
SYMBOL pmos4 624 672 M0 | |
WINDOW 123 56 100 Left 2 | |
SYMATTR Value2 W=20u L=0.18u | |
SYMATTR InstName M5 | |
SYMATTR Value PM | |
SYMBOL cap 704 848 R90 | |
WINDOW 0 0 32 VBottom 2 | |
WINDOW 3 32 32 VTop 2 | |
SYMATTR InstName CIN1 | |
SYMATTR Value 120f | |
SYMBOL pmos4 528 512 R0 | |
WINDOW 123 56 100 Left 2 | |
SYMATTR Value2 W=4u L=0.18u | |
SYMATTR InstName M3 | |
SYMATTR Value PM | |
SYMBOL pmos4 848 272 M0 | |
WINDOW 123 56 100 Left 2 | |
SYMATTR Value2 W=0.3u L=0.18u | |
SYMATTR InstName M9 | |
SYMATTR Value PM | |
SYMBOL current 864 80 M0 | |
SYMATTR InstName IQ1 | |
SYMATTR Value 1µA | |
SYMBOL pmos4 1152 272 M0 | |
WINDOW 123 56 100 Left 2 | |
SYMATTR Value2 W=0.4u L=0.18u | |
SYMATTR InstName M7 | |
SYMATTR Value PM | |
SYMBOL current 1376 80 R0 | |
SYMATTR InstName IQ2 | |
SYMATTR Value 1µA | |
SYMBOL pmos4 1328 272 R0 | |
WINDOW 123 56 100 Left 2 | |
SYMATTR Value2 W=0.4u L=0.18u | |
SYMATTR InstName M8 | |
SYMATTR Value PM | |
SYMBOL pmos4 1600 272 R0 | |
WINDOW 123 56 100 Left 2 | |
SYMATTR Value2 W=0.3u L=0.18u | |
SYMATTR InstName M10 | |
SYMATTR Value PM | |
SYMBOL pmos4 2576 304 R0 | |
WINDOW 123 56 100 Left 2 | |
SYMATTR Value2 W=12u L=0.18u | |
SYMATTR InstName M12 | |
SYMATTR Value PM | |
SYMBOL nmos4 2576 544 R0 | |
WINDOW 123 56 100 Left 2 | |
SYMATTR Value2 W=1u L=0.18u | |
SYMATTR InstName M14 | |
SYMATTR Value NM | |
SYMBOL nmos4 2336 704 M0 | |
WINDOW 123 56 100 Left 2 | |
SYMATTR Value2 W=2u L=0.18u | |
SYMATTR InstName M2 | |
SYMATTR Value NM | |
SYMBOL current 2288 304 M0 | |
SYMATTR InstName Ibia3 | |
SYMATTR Value 1µA | |
SYMBOL current 1920 928 R0 | |
WINDOW 123 0 0 Left 0 | |
WINDOW 39 0 0 Left 0 | |
SYMATTR InstName Ibia4 | |
SYMATTR Value 4µA | |
SYMBOL pmos4 1872 672 R0 | |
WINDOW 123 56 100 Left 2 | |
SYMATTR Value2 W=20u L=0.18u | |
SYMATTR InstName M6 | |
SYMATTR Value PM | |
SYMBOL cap 1792 848 M90 | |
WINDOW 0 0 32 VBottom 2 | |
WINDOW 3 32 32 VTop 2 | |
SYMATTR InstName CIN2 | |
SYMATTR Value 120f | |
SYMBOL pmos4 1968 512 M0 | |
WINDOW 123 56 100 Left 2 | |
SYMATTR Value2 W=4u L=0.18u | |
SYMATTR InstName M4 | |
SYMATTR Value PM | |
SYMBOL voltage 1152 544 M0 | |
SYMATTR InstName Vb | |
SYMATTR Value 1.8V | |
SYMBOL voltage 1328 544 R0 | |
SYMATTR InstName Vc | |
SYMATTR Value 1.1V | |
SYMBOL voltage 1616 912 M0 | |
WINDOW 123 24 124 Left 2 | |
WINDOW 39 0 0 Left 0 | |
SYMATTR Value2 AC -1 | |
SYMATTR InstName VIN2 | |
SYMATTR Value SINE(3.3 -1m 2g) | |
SYMBOL voltage 928 912 R0 | |
WINDOW 123 24 124 Left 2 | |
WINDOW 39 0 0 Left 0 | |
SYMATTR Value2 AC 1 | |
SYMATTR InstName VIN1 | |
SYMATTR Value SINE(3.3 1m 2g) | |
TEXT 16 -72 Left 2 !.lib mosfet_018.lib | |
TEXT 472 -72 Left 2 !.ac lin 1000 0.1 0.5g | |
TEXT 808 -72 Left 2 !;.tran 100n |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[AC Analysis] | |
{ | |
Npanes: 2 | |
{ | |
traces: 1 {65538,0,"V(in1)-V(in2)"} | |
X: ('M',0,0.1,5e+007,5e+008) | |
Y[0]: (' ',4,1.998,0.0004,2.002) | |
Y[1]: ('m',1,-0.001,0.0002,0.001) | |
Volts: ('m',0,0,1,-0.002,0.0004,0.002) | |
Log: 0 0 0 | |
PltMag: 1 | |
}, | |
{ | |
traces: 1 {65542,0,"V(o1)-V(o2)"} | |
X: ('M',0,0.1,5e+007,5e+008) | |
Y[0]: (' ',1,0,0.4,4) | |
Y[1]: (' ',0,-100,20,100) | |
Volts: ('m',0,0,0,-0.016,0.002,0.002) | |
Log: 0 0 0 | |
PltMag: 1 | |
} | |
} | |
[Transient Analysis] | |
{ | |
Npanes: 2 | |
Active Pane: 1 | |
{ | |
traces: 1 {589826,0,"V(in1)-V(in2)"} | |
X: ('n',0,0,1e-008,1e-007) | |
Y[0]: ('m',1,-0.0024,0.0004,0.0024) | |
Y[1]: ('m',1,1e+308,0.0002,-1e+308) | |
Volts: ('m',0,0,1,-0.0024,0.0004,0.0024) | |
Log: 0 0 0 | |
PltMag: 1 | |
PltPhi: 1 0 | |
}, | |
{ | |
traces: 1 {589830,0,"V(o1)-V(o2)"} | |
X: ('n',0,0,1e-008,1e-007) | |
Y[0]: ('m',1,-0.001,0.0002,0.001) | |
Y[1]: ('m',2,1e+308,0.0002,-1e+308) | |
Volts: ('m',0,0,1,-0.001,0.0002,0.001) | |
Log: 0 0 0 | |
PltMag: 1 | |
PltPhi: 1 0 | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* modified for use with LTSpice; DM 8/19/2008 | |
* | |
* 0.18u CMOS process | |
* | |
* NMOS transistor model name: NM | |
* PMOS transistor model name: PM | |
*----------------------------------------------------------------------- | |
.subckt NM D G S B | |
+params: W=10u L=1u | |
M1 D G S B NM L={L} W={W} AS={1.1u*W} PS={2.2u+W} AD={1.1u*W} PD={2.2u+W} | |
.ends | |
* ---------------------------------------------------------------------- | |
* NMOS transistor model | |
* ---------------------------------------------------------------------- | |
.MODEL NM NMOS LEVEL=49 | |
* ---------------------------------------------------------------------- | |
************************* SIMULATION PARAMETERS ************************ | |
* ---------------------------------------------------------------------- | |
* format : LTspice | |
* model : MOS BSIM3v3 | |
* ---------------------------------------------------------------------- | |
* TYPICAL MEAN CONDITION | |
* ---------------------------------------------------------------------- | |
+VERSION = 3.1 TNOM = 27 TOX = 4.1E-9 | |
+XJ = 1E-7 NCH = 2.3549E17 VTH0 = 0.354505 | |
+K1 = 0.5733393 K2 = 3.177172E-3 K3 = 27.3563303 | |
+K3B = -10 W0 = 2.341477E-5 NLX = 1.906617E-7 | |
+DVT0W = 0 DVT1W = 0 DVT2W = 0 | |
+DVT0 = 1.6751718 DVT1 = 0.4282625 DVT2 = 0.036004 | |
+U0 = 327.3736992 UA = -4.52726E-11 UB = 4.46532E-19 | |
+UC = -4.74051E-11 VSAT = 8.785346E4 A0 = 1.6897405 | |
+AGS = 0.2908676 B0 = -8.224961E-9 B1 = -1E-7 | |
+KETA = 0.021238 A1 = 8.00349E-4 A2 = 1 | |
+RDSW = 105 PRWG = 0.5 PRWB = -0.2 | |
+WR = 1 WINT = 5e-9 LINT = 2.351737E-8 | |
+DWG = 1.610448E-9 | |
+DWB = -5.108595E-9 VOFF = -0.0652968 NFACTOR = 2.4901845 | |
+CIT = 0 CDSC = 2.4E-4 CDSCD = 0 | |
+CDSCB = 0 ETA0 = 0.0231564 ETAB = -0.058499 | |
+DSUB = 0.9467118 PCLM = 0.8512348 PDIBLC1 = 0.0929526 | |
+PDIBLC2 = 0.01 PDIBLCB = -0.1 DROUT = 0.5224026 | |
+PSCBE1 = 7.979323E10 PSCBE2 = 1.522921E-9 PVAG = 0.01 | |
+DELTA = 0.01 RSH = 6.8 MOBMOD = 1 | |
+PRT = 0 UTE = -1.5 KT1 = -0.11 | |
+KT1L = 0 KT2 = 0.022 UA1 = 4.31E-9 | |
+UB1 = -7.61E-18 UC1 = -5.6E-11 AT = 3.3E4 | |
+WL = 0 WLN = 1 WW = 0 | |
+WWN = 1 WWL = 0 LL = 0 | |
+LLN = 1 LW = 0 LWN = 1 | |
+LWL = 0 CAPMOD = 2 XPART = 0.5 | |
+CGDO = 7.7E-10 CGSO = 7.7E-10 CGBO = 1E-12 | |
+CJ = 1.010083E-3 PB = 0.7344298 MJ = 0.3565066 | |
+CJSW = 2.441707E-10 PBSW = 0.8005503 MJSW = 0.1327842 | |
+CJSWG = 3.3E-10 PBSWG = 0.8005503 MJSWG = 0.1327842 | |
+CF = 0 PVTH0 = 1.307195E-3 PRDSW = -5 | |
+PK2 = -1.022757E-3 WKETA = -4.466285E-4 LKETA = -9.715157E-3 | |
+PU0 = 12.2704847 PUA = 4.421816E-11 PUB = 0 | |
+PVSAT = 1.707461E3 PETA0 = 1E-4 PKETA = 2.348777E-3 | |
*----------------------------------------------------------------------- | |
.subckt PM D G S B | |
+params: W=10u L=1u | |
M1 D G S B PM L={L} W={W} AS={1.1u*W} PS={2.2u+W} AD={1.1u*W} PD={2.2u+W} | |
.ends | |
* ---------------------------------------------------------------------- | |
* PMOS transistor model | |
* ---------------------------------------------------------------------- | |
.MODEL PM PMOS LEVEL=49 | |
* ---------------------------------------------------------------------- | |
************************* SIMULATION PARAMETERS ************************ | |
* ---------------------------------------------------------------------- | |
* format : LTSPICE | |
* model : MOS BSIM3v3 | |
* ---------------------------------------------------------------------- | |
* TYPICAL MEAN CONDITION | |
* ---------------------------------------------------------------------- | |
+VERSION = 3.1 TNOM = 27 TOX = 4.1E-9 | |
+XJ = 1E-7 NCH = 4.1589E17 VTH0 = -0.4120614 | |
+K1 = 0.5590154 K2 = 0.0353896 K3 = 0 | |
+K3B = 7.3774572 W0 = 1E-6 NLX = 1.103367E-7 | |
+DVT0W = 0 DVT1W = 0 DVT2W = 0 | |
+DVT0 = 0.4301522 DVT1 = 0.2156888 DVT2 = 0.1 | |
+U0 = 128.7704538 UA = 1.908676E-9 UB = 1.686179E-21 | |
+UC = -9.31329E-11 VSAT = 1.658944E5 A0 = 1.6076505 | |
+AGS = 0.3740519 B0 = 1.711294E-6 B1 = 4.946873E-6 | |
+KETA = 0.0210951 A1 = 0.0244939 A2 = 1 | |
+RDSW = 127.0442882 PRWG = 0.5 PRWB = -0.5 | |
+WR = 1 WINT = 5.928484E-10 LINT = 3.468805E-8 | |
+DWG = -2.453074E-8 | |
+DWB = 6.408778E-9 VOFF = -0.0974174 NFACTOR = 1.9740447 | |
+CIT = 0 CDSC = 2.4E-4 CDSCD = 0 | |
+CDSCB = 0 ETA0 = 0.1847491 ETAB = -0.2531172 | |
+DSUB = 1.5 PCLM = 4.8842961 PDIBLC1 = 0.0156227 | |
+PDIBLC2 = 0.1 PDIBLCB = -1E-3 DROUT = 0 | |
+PSCBE1 = 1.733878E9 PSCBE2 = 5.002842E-10 PVAG = 15 | |
+DELTA = 0.01 RSH = 7.7 MOBMOD = 1 | |
+PRT = 0 UTE = -1.5 KT1 = -0.11 | |
+KT1L = 0 KT2 = 0.022 UA1 = 4.31E-9 | |
+UB1 = -7.61E-18 UC1 = -5.6E-11 AT = 3.3E4 | |
+WL = 0 WLN = 1 WW = 0 | |
+WWN = 1 WWL = 0 LL = 0 | |
+LLN = 1 LW = 0 LWN = 1 | |
+LWL = 0 CAPMOD = 2 XPART = 0.5 | |
+CGDO = 7.11E-10 CGSO = 7.11E-10 CGBO = 1E-12 | |
+CJ = 1.179334E-3 PB = 0.8545261 MJ = 0.4117753 | |
+CJSW = 2.215877E-10 PBSW = 0.6162997 MJSW = 0.2678074 | |
+CJSWG = 4.22E-10 PBSWG = 0.6162997 MJSWG = 0.2678074 | |
+CF = 0 PVTH0 = 2.283319E-3 PRDSW = 5.6431992 | |
+PK2 = 2.813503E-3 WKETA = 2.438158E-3 LKETA = -0.0116078 | |
+PU0 = -2.2514581 PUA = -7.62392E-11 PUB = 4.502298E-24 | |
+PVSAT = -50 PETA0 = 1E-4 PKETA = -1.047892E-4 | |
* ---------------------------------------------------------------------- |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment