*Multi-MMIC-Soliton Line *with clamping circuit vsource:vin1 1001 0 f=10e9 vac=4 phase=-90 r:rs1 1001 1 r=50 vsource:vin3 1002 0 f=9.99e9 vac=4. phase=-90 r:rs2 1002 6 r=50 vsource:vin5 1003 0 f=10.01e9 vac=4 phase=-90 r:rs3 1003 11 r=50 vsource:vin7 1004 0 f=9.98e9 vac=4 phase=-90 r:rs4 1004 16 r=50 vsource:vin9 1005 0 f=10.02e9 vac=4 phase=-90 r:rs5 1005 21 r=50 .wavetran tstop=3ns tstep=1ps im=1 zref=50 tol=1e-8 out_steps=50 kex=4 *.tran tstop=4ns tstep=1ps im=1 out_steps=50 xmmic1 1 2 0 mmic inductor:l1 2 4 l=20n vsource:vnl1 0 4 vdc=6 xnltline1 2 5 0 nltline xmmic2 6 7 0 mmic inductor:l2 7 9 l=20n vsource:vnl2 0 9 vdc=6 xnltline2 7 10 0 nltline xmmic3 11 12 0 mmic inductor:l3 12 14 l=20n vsource:vnl3 0 14 vdc=6 xnltline3 12 15 0 nltline xmmic4 16 17 0 mmic inductor:l4 17 19 l=20n vsource:vnl4 0 19 vdc=6 xnltline4 17 20 0 nltline xmmic5 21 22 0 mmic inductor:l5 22 24 l=20n vsource:vnl5 0 24 vdc=6 xnltline5 22 25 0 nltline resistor:rp1 5 10 r=80 resistor:rp2 10 15 r=80 resistor:rp3 15 20 r=80 resistor:rp4 20 25 r=80 resistor:rl1 5 0 r=100 resistor:rl2 10 0 r=100 resistor:rl3 15 0 r=100 resistor:rl4 20 0 r=100 resistor:rl5 25 0 r=100 **************************************************** * Definition of the MMIC LNA model * Input node = 2 * Output node = 26 * Common node = "GND1" (GND) **************************************************** **Netlist of an Xband MMIC LNA (LMA 411) **Low noise phemt lna using 0.25um technology **First amplifier is 300um (6x50um) thick and second is 400 um thick **DC supply of 6 volts **GaAs substrate thickness 100 um, silicon nitride passivation: **Standard thickness 1,000 ang **Litton process **spiral inductor modeled as regular inductor .subckt mmic 2 26 "GND1" vsource:v1 12 0 vdc=6 .options f0=10e9 .model m_line1 tlinp4 (z0mag = 95.7 k=7.55 fscale=10e9 alpha=773 nsect=20 fopt=10e9 tand=0.006) .model m_line2 tlinp4 (z0mag= 81.9 k=7.73 fscale=10e9 alpha=78 nsect=20 fopt=10e9 tand=0.006) .model m_line3 tlinp4 (z0mag = 76.2 k=7.82 fscale=10e9 alpha= 156 nsect=20 fopt=10e9 tand=0.006) c1 2 3 6e-12 tlinp4:t1 3 "GND1" "GND1" "GND1" model="m_line1" length = 1194u tlinp4:t2 3 "GND1" 4 "GND1" model="m_line2" length = 183u mesfetc:m1 42 51 62 A0=0.09910 A1=0.08541 A2=-0.02030 A3=-0.01543 + BETA=0.01865 GAMA=0.8293 + VDS0=6.494 VT0=-1.2 VBI=0.8 CGD0=3f CGS0=528.2f IS=3e-12 NR=1.2 T=1e-12 vbd=12 area=6 resistor:rg1 41 42 r=0.83 resistor:rd1 5 51 r=0.83 resistor:rs1 61 62 r=0.33 l:lg1 4 41 l=7e-12 l:ls1 6 61 l=11e-12 tlinp4:t3 6 "GND1" 8 "GND1" model="m_line2" length=391u tlinp4:t4 6 "GND1" 7 "GND1" model="m_line2" length=401u c:c_via4 7 "GND1" c=17e-12 resistor:r_via4 7 "GND1" r=6 c:c_via3 8 "GND1" c=17e-12 tlinp4:t5 5 "GND1" 9 "GND1" model="m_line2" length=102u tlinp4:t6 9 "GND1" 10 "GND1" model="m_line1" length=368u resistor:r1 10 11 r=10.53 resistor:r2 11 12 r = 61.53 c:c_s6 11 "GND1" c=17e-12 *resistor:rc 111 "GND1" r=50 tlinp4:t7 9 "GND1" 13 "GND1" model="m_line2" length=33u c:c2 13 14 c=2e-12 tlinp4:t8 14 "GND1" 15 "GND1" model="m_line1" length=705u tlinp4:t9 14 "GND1" "GND1" "GND1" model="m_line2" length=419u tlinp4:t10 14 "GND1" 17 "GND1" model="m_line2" length=58u mesfetc:m2 172 192 182 + A0=0.1321 A1=0.1085 A2=-0.04804 A3=-0.03821 + BETA=0.03141 GAMA=0.7946 VDS0=5.892 VT0=-1.2 VBI=1.5 + CGD0=4e-15 CGS0=695.2f + IS=4e-12 N=1.2 T=1e-12 vbd=12 area=8 resistor:rg2 171 172 r=0.63 resistor:rd2 191 192 r=0.63 resistor:rs2 181 182 r=0.25 l:lg2 17 171 l=16e-12 l:ld2 19 191 l=11e-12 l:ls2 18 181 l=11e-12 c:c_via8 18 "GND1" c=17p resistor:r_via8 18 "GND1" r=8 tlinp4:t11 19 "GND1" 20 "GND1" model="m_line1" length=138u c:cfb 20 21 c=4.28e-12 resistor:rfb 21 22 r=237.4 *.ref 0 *NPortFoster1:f1 22 "0" 15 "0" *+ filename = "filtronicsind.yp" ports = 2 poles1 = 2 poles2 = 4 l:lfb 22 15 l=1.268n int_res=9.55 tlinp4:t12 19 "GND1" 23 "GND1" model="m_line1" length=313u *NPortFoster1:f2 23 "0" 24 "0" *+ filename = "filtronicsind.yp" ports = 2 poles1 = 2 poles2 = 4 l:lp 23 24 l=1.268n int_res=1.55 resistor:rpad 24 29 r=24.93 vsource:v2 29 "GND1" vdc=6 c:c_via12 24 "GND1" c=17e-12 tlinp4:t13 19 "GND1" 25 "GND1" model="m_line3" length=229u c:cload 25 26 c=6e-12 .ends ***************************************************** **************************************************** * Definition of the Non-linear Tr Line model * Input node = 202 * Output node = 48 * Common node = "GND1" (GND) **************************************************** .subckt nltline 202 48 "GND1" * * Diode parameters * * From thesis: js=2.24e-12, alfa=21.13 * * From Libra netlist: js=51e-15, alfa=default * .model carlos diode ( js=2.24e-12 alfa=21.13 e=10 ct0=1.32767e-15 r0=171.9 + fi=1.27517 gama=0.810205 jb=1.e-5 vb=-16. ) * * Transmission line parameters * .model c_line tlinp4 ( z0mag=75.00 k=7 fscale=10.e9 alpha = 59.9 + nsect = 20 fopt=10e9) * * Diodes * diode:d1 101 "GND1" model = "carlos" area=271.64 diode:d2 102 "GND1" model = "carlos" area=258.63 diode:d3 103 "GND1" model = "carlos" area=246.24 diode:d4 104 "GND1" model = "carlos" area=234.45 diode:d5 105 "GND1" model = "carlos" area=223.21 diode:d6 106 "GND1" model = "carlos" area=212.52 diode:d7 107 "GND1" model = "carlos" area=202.34 diode:d8 108 "GND1" model = "carlos" area=192.65 diode:d9 109 "GND1" model = "carlos" area=183.42 diode:d10 110 "GND1" model = "carlos" area=174.63 diode:d11 111 "GND1" model = "carlos" area=166.27 diode:d12 112 "GND1" model = "carlos" area=158.3 diode:d13 113 "GND1" model = "carlos" area=150.72 diode:d14 114 "GND1" model = "carlos" area=143.5 diode:d15 115 "GND1" model = "carlos" area=136.63 diode:d16 116 "GND1" model = "carlos" area=130.08 diode:d17 117 "GND1" model = "carlos" area=123.85 diode:d18 118 "GND1" model = "carlos" area=117.92 diode:d19 119 "GND1" model = "carlos" area=112.27 diode:d20 120 "GND1" model = "carlos" area=106.89 diode:d21 121 "GND1" model = "carlos" area=101.77 diode:d22 122 "GND1" model = "carlos" area=96.89 diode:d23 123 "GND1" model = "carlos" area=92.25 diode:d24 124 "GND1" model = "carlos" area=87.83 diode:d25 125 "GND1" model = "carlos" area=83.63 diode:d26 126 "GND1" model = "carlos" area=79.62 diode:d27 127 "GND1" model = "carlos" area=75.81 diode:d28 128 "GND1" model = "carlos" area=72.18 diode:d29 129 "GND1" model = "carlos" area=68.72 diode:d30 130 "GND1" model = "carlos" area=65.43 diode:d31 131 "GND1" model = "carlos" area=62.29 diode:d32 132 "GND1" model = "carlos" area=59.31 diode:d33 133 "GND1" model = "carlos" area=56.47 diode:d34 134 "GND1" model = "carlos" area=53.76 diode:d35 135 "GND1" model = "carlos" area=51.19 diode:d36 136 "GND1" model = "carlos" area=48.73 diode:d37 137 "GND1" model = "carlos" area=46.4 diode:d38 138 "GND1" model = "carlos" area=44.18 diode:d39 139 "GND1" model = "carlos" area=42.06 diode:d40 140 "GND1" model = "carlos" area=40.05 diode:d41 141 "GND1" model = "carlos" area=38.13 diode:d42 142 "GND1" model = "carlos" area=36.3 diode:d43 143 "GND1" model = "carlos" area=34.56 diode:d44 144 "GND1" model = "carlos" area=32.91 diode:d45 145 "GND1" model = "carlos" area=31.33 diode:d46 146 "GND1" model = "carlos" area=29.83 diode:d47 147 "GND1" model = "carlos" area=28.4 * * Parasitic inductors * inductor:i1 1 101 l=21.8pH inductor:i2 2 102 l=21.8pH inductor:i3 3 103 l=21.8pH inductor:i4 4 104 l=21.8pH inductor:i5 5 105 l=21.8pH inductor:i6 6 106 l=21.8pH inductor:i7 7 107 l=21.8pH inductor:i8 8 108 l=21.8pH inductor:i9 9 109 l=21.8pH inductor:i10 10 110 l=21.8pH inductor:i11 11 111 l=21.8pH inductor:i12 12 112 l=21.8pH inductor:i13 13 113 l=21.8pH inductor:i14 14 114 l=21.8pH inductor:i15 15 115 l=21.8pH inductor:i16 16 116 l=21.8pH inductor:i17 17 117 l=21.8pH inductor:i18 18 118 l=21.8pH inductor:i19 19 119 l=21.8pH inductor:i20 20 120 l=21.8pH inductor:i21 21 121 l=21.8pH inductor:i22 22 122 l=21.8pH inductor:i23 23 123 l=21.8pH inductor:i24 24 124 l=21.8pH inductor:i25 25 125 l=21.8pH inductor:i26 26 126 l=21.8pH inductor:i27 27 127 l=21.8pH inductor:i28 28 128 l=21.8pH inductor:i29 29 129 l=21.8pH inductor:i30 30 130 l=21.8pH inductor:i31 31 131 l=21.8pH inductor:i32 32 132 l=21.8pH inductor:i33 33 133 l=21.8pH inductor:i34 34 134 l=21.8pH inductor:i35 35 135 l=21.8pH inductor:i36 36 136 l=21.8pH inductor:i37 37 137 l=21.8pH inductor:i38 38 138 l=21.8pH inductor:i39 39 139 l=21.8pH inductor:i40 40 140 l=21.8pH inductor:i41 41 141 l=21.8pH inductor:i42 42 142 l=21.8pH inductor:i43 43 143 l=21.8pH inductor:i44 44 144 l=21.8pH inductor:i45 45 145 l=21.8pH inductor:i46 46 146 l=21.8pH inductor:i47 47 147 l=21.8pH * * Transmission lines * tlinp4:t0 202 "GND1" 1 "GND1" model = "c_line" length=501.29u tlinp4:t1 1 "GND1" 2 "GND1" model = "c_line" length=978.57u tlinp4:t2 2 "GND1" 3 "GND1" model = "c_line" length=931.69u tlinp4:t3 3 "GND1" 4 "GND1" model = "c_line" length=887.06u tlinp4:t4 4 "GND1" 5 "GND1" model = "c_line" length=844.57u tlinp4:t5 5 "GND1" 6 "GND1" model = "c_line" length=804.11u tlinp4:t6 6 "GND1" 7 "GND1" model = "c_line" length=765.59u tlinp4:t7 7 "GND1" 8 "GND1" model = "c_line" length=728.92u tlinp4:t8 8 "GND1" 9 "GND1" model = "c_line" length=694.00u tlinp4:t9 9 "GND1" 10 "GND1" model = "c_line" length=660.75u tlinp4:t10 10 "GND1" 11 "GND1" model = "c_line" length=629.10u tlinp4:t11 11 "GND1" 12 "GND1" model = "c_line" length=598.97u tlinp4:t12 12 "GND1" 13 "GND1" model = "c_line" length=570.27u tlinp4:t13 13 "GND1" 14 "GND1" model = "c_line" length=542.96u tlinp4:t14 14 "GND1" 15 "GND1" model = "c_line" length=516.95u tlinp4:t15 15 "GND1" 16 "GND1" model = "c_line" length=492.18u tlinp4:t16 16 "GND1" 17 "GND1" model = "c_line" length=468.61u tlinp4:t17 17 "GND1" 18 "GND1" model = "c_line" length=446.16u tlinp4:t18 18 "GND1" 19 "GND1" model = "c_line" length=424.79u tlinp4:t19 19 "GND1" 20 "GND1" model = "c_line" length=404.44u tlinp4:t20 20 "GND1" 21 "GND1" model = "c_line" length=385.06u tlinp4:t21 21 "GND1" 22 "GND1" model = "c_line" length=366.62u tlinp4:t22 22 "GND1" 23 "GND1" model = "c_line" length=349.05u tlinp4:t23 23 "GND1" 24 "GND1" model = "c_line" length=332.33u tlinp4:t24 24 "GND1" 25 "GND1" model = "c_line" length=316.41u tlinp4:t25 25 "GND1" 26 "GND1" model = "c_line" length=301.26u tlinp4:t26 26 "GND1" 27 "GND1" model = "c_line" length=286.83u tlinp4:t27 27 "GND1" 28 "GND1" model = "c_line" length=273.09u tlinp4:t28 28 "GND1" 29 "GND1" model = "c_line" length=260.00u tlinp4:t29 29 "GND1" 30 "GND1" model = "c_line" length=247.55u tlinp4:t30 30 "GND1" 31 "GND1" model = "c_line" length=235.69u tlinp4:t31 31 "GND1" 32 "GND1" model = "c_line" length=224.40u tlinp4:t32 32 "GND1" 33 "GND1" model = "c_line" length=213.65u tlinp4:t33 33 "GND1" 34 "GND1" model = "c_line" length=203.42u tlinp4:t34 34 "GND1" 35 "GND1" model = "c_line" length=193.67u tlinp4:t35 35 "GND1" 36 "GND1" model = "c_line" length=184.39u tlinp4:t36 36 "GND1" 37 "GND1" model = "c_line" length=175.56u tlinp4:t37 37 "GND1" 38 "GND1" model = "c_line" length=167.15u tlinp4:t38 38 "GND1" 39 "GND1" model = "c_line" length=159.14u tlinp4:t39 39 "GND1" 40 "GND1" model = "c_line" length=151.52u tlinp4:t40 40 "GND1" 41 "GND1" model = "c_line" length=144.26u tlinp4:t41 41 "GND1" 42 "GND1" model = "c_line" length=137.35u tlinp4:t42 42 "GND1" 43 "GND1" model = "c_line" length=130.77u tlinp4:t43 43 "GND1" 44 "GND1" model = "c_line" length=124.51u tlinp4:t44 44 "GND1" 45 "GND1" model = "c_line" length=118.54u tlinp4:t45 45 "GND1" 46 "GND1" model = "c_line" length=112.86u tlinp4:t46 46 "GND1" 47 "GND1" model = "c_line" length=107.46u tlinp4:t47 47 "GND1" 48 "GND1" model = "c_line" length=52.41u .ends ***************************************************** .out plot term 10 vt in "mmic_soliton.out10" .out plot term 25 vt in "mmic_soliton.out25" .out plot term 6 vt in "mmic_soliton.6" .out plot term 7 vt in "mmic_soliton.7" .out plot term 10 vt term 15 vt sub in "mmic_soliton.10_15" .out plot term 10 vt term 5 vt sub in "mmic_soliton.10_5" .end