📄 fsl_pkg_netlists.net
字号:
Cpad=0.0 Lpad=0.0 Rpad=0.0 Ccoup=0.0 \ Lg1=0.0 Qg1=1000 RDCG1=0.0 \ Ld1=0.0 Qd1=1000 RDCD1=0.0 \ Lg2=0.0 Qg2=1000 RDCG2=0.0 \ Lg3=0.0 Qg3=1000 RDCG3=0.0 \ Ld2=0.0 Qd2=1000 RDCD2=0.0 \ Cin1=0.0 Cin2=0.0 Cout=0.0 \ KMUT1=0.0 KMUT2=0.0 Kcoup=0.0Qpad=40.0 ;************device 1 of push-pullShort:IG1 n1 _net50 Mode=0Short:ID1 n3 _net2 Mode=0INDQ:Lpad1 _net50 _net1 L=Lpad pH Q=Qpad F=Fo GHz Mode=2 Rdc=Rpad OhmC:Cgtp1 _net1 n5 C=Cpad pFINDQ:Lbondd1 _net2 _net19 L=Ld2 pH Q=Qd2 F=Fo GHz Mode=2 Rdc=RDCD2 OhmC:Cdrnp1 _net19 n5 C=Cpad pFC:Ccpl1 _net1 _net19 C=Ccoup pFINDQ:Lbondg1 _net1 _net9 L=Lg2 pH Q=Qg2 F=Fo GHz Mode=2 Rdc=RDCG2 OhmC:Cmatch1 _net9 n5 C=Cin1 pFL:Lgt1 n6 _net9 L=Lg1 pH R=RDCG1 OhmL:Ldrn1 n7 _net19 L=Ld1 pH R=RDCD1 OhmMutual:Mutual1 K=KMUT1 Inductor1="Lgt1" Inductor2="Ldrn1"C:X1CGPAD n6 n5 C=CGPAD pFC:X1CDPAD n7 n5 C=CDPAD pF;****************device 2 of push-pullShort:IG2 n2 _net60 Mode=0Short:ID2 n4 _net22 Mode=0INDQ:Lpad2 _net60 _net11 L=Lpad pH Q=Qpad F=Fo GHz Mode=1 Rdc=Rpad OhmC:Cgtp2 _net11 n5 C=Cpad pFINDQ:Lbondd2 _net40 _net22 L=Ld2 pH Q=Qd2 F=Fo GHz Mode=2 Rdc=RDCD2 OhmC:Cdrnp2 _net22 n5 C=Cpad pFC:Ccpl2 _net11 _net40 C=Ccoup pFINDQ:Lbondg2 _net11 _net30 L=Lg2 pH Q=Qg2 F=Fo GHz Mode=2 Rdc=RDCG2 OhmC:Cmatch2 _net30 n5 C=Cin1 pFL:Lgt2 n8 _net30 L=Lg1 pH R=RDCG1 OhmL:Ldrn2 n9 _net40 L=Ld1 pH R=RDCD1 OhmMutual:Mutual2 K=KMUT1 Inductor1="Lgt2" Inductor2="Ldrn2"C:X2CGPAD n8 n5 C=CGPAD pFC:X2CDPAD n9 n5 C=CDPAD pFend push_pull_185;***************************************************************;***************************************************************define push_pull_9180 ( n1 n2 n3 n4 n5 n6 n7 n8 n9)parameters Fo=1.0 CGPAD=0.0 CDPAD=0.0 \ Cpad=0.0 Lpad=0.0 Rpad=0.0 Ccoup=0.0 \ Lg1=0.0 Qg1=1000 RDCG1=0.0 \ Ld1=0.0 Qd1=1000 RDCD1=0.0 \ Lg2=0.0 Qg2=1000 RDCG2=0.0 \ Lg3=0.0 Qg3=1000 RDCG3=0.0 \ Ld2=0.0 Qd2=1000 RDCD2=0.0 \ Cin1=0.0 Cin2=0.0 Cout=0.0 \ KMUT1=0.0 KMUT2=0.0 Kcoup=0.0 Short:IG1 n1 _net9 Mode=0Short:ID1 n3 _net1 Mode=0Short:IG2 n2 _net19 Mode=0Short:ID2 n4 _net14 Mode=0C:X1CGPAD n6 n5 C=CGPAD pFC:X1CDPAD n7 n5 C=CDPAD pFC:X2CGPAD n8 n5 C=CGPAD pFC:X2CDPAD n9 n5 C=CDPAD pFC:C1 _net5 _net150 C=Ccoup pFMutual:Mutual1 K=KMUT1 Inductor1="L6" Inductor2="L7" C:MOSCAP1 _net2 n5 C=Cin1 pFL:L7 n7 _net7 L=Ld2 pH R=RDCD2 OhmC:Cpad _net5 n5 C=Cpad pFL:L6 n6 _net8 L=Lg2 pH R=RDCG2 OhmMutual:Mutual2 K=KMUT1 Inductor1="L13" Inductor2="L14" L:L14 n9 _net12 L=Ld2 pH R=RDCD2 OhmL:L13 n8 _net11 L=Lg2 pH R=RDCG2 OhmC:C2 _net100 _net200 C=Ccoup pFL:L5 _net150 _net1 L=Lpad pH R=Rpad OhmL:L1 _net9 _net5 L=Lpad pH R=Rpad OhmC:Cpad1 _net150 n5 C=Cpad pFL:L10 _net19 _net100 L=Lpad pH R=Rpad OhmL:L11 _net200 _net14 L=Lpad pH R=Rpad OhmC:Cpad2 _net100 n5 C=Cpad pFC:MOSCAP2 _net18 n5 C=Cin1 pFC:Cpad3 _net200 n5 C=Cpad pFINDQ:L12 _net18 _net11 L=Lg2 pH Q=Qg2 F=Fo GHz Mode=2 Rdc=RDCG2 OhmINDQ:L3 _net2 _net8 L=Lg2 pH Q=Qg2 F=Fo GHz Mode=2 Rdc=RDCG2 OhmINDQ:L2 _net5 _net2 L=Lg1 pH Q=Qg1 F=Fo GHz Mode=2 Rdc=RDCG1 OhmINDQ:L4 _net7 _net150 L=Ld1 pH Q=Qd1 F=Fo GHz Mode=2 Rdc=RDCD1 OhmINDQ:L9 _net100 _net18 L=Lg1 pH Q=Qg1 F=Fo GHz Mode=2 Rdc=RDCG1 OhmINDQ:L8 _net12 _net200 L=Ld1 pH Q=Qd1 F=Fo GHz Mode=2 Rdc=RDCD1 Ohmend push_pull_9180;***************************************************************;***************************************************************define push_pull_120 ( n1 n2 n3 n4 n5 n6 n7 n8 n9)parameters Fo=1.0 CGPAD=0.0 CDPAD=0.0 \ Cpad=0.0 Lpad=0.0 Rpad=0.0 Ccoup=0.0 \ Lg1=0.0 Qg1=1000 RDCG1=0.0 \ Ld1=0.0 Qd1=1000 RDCD1=0.0 \ Lg2=0.0 Qg2=1000 RDCG2=0.0 \ Lg3=0.0 Qg3=1000 RDCG3=0.0 \ Ld2=0.0 Qd2=1000 RDCD2=0.0 \ Cin1=0.0 Cin2=0.0 Cout=0.0 \ KMUT1=0.0 KMUT2=0.0 Kcoup=0.0 Ld1b=(2.0*Ld1)Short:IG1 n1 _net1 Mode=0Short:ID1 n3 _net4 Mode=0L:LpadG1 _net1 _net13 L=Lpad pH R=Rpad OhmC:CpadG1 _net13 n5 C=Cpad pFL:LpadD1 _net3 _net4 L=Lpad pH R=Rpad OhmC:CpadD1 _net3 n5 C=Cpad pFC:Ccoup1 _net13 _net3 C=Ccoup pFINDQ:LGT11 _net13 _net27 L=Lg1 pH Q=Qg1 F=Fo GHz Mode=2 Rdc=RDCG1 Ohm Temp=27INDQ:LGT21 _net27 _net21 L=Lg2 pH Q=Qg2 F=Fo GHz Mode=2 Rdc=RDCG2 Ohm Temp=27INDQ:LDN11 _net11 _net3 L=Ld1 pH Q=Qd1 F=Fo GHz Mode=2 Rdc=RDCD1 Ohm Temp=27INDQ:LDN21 _net2 _net8 L=Ld2 pH Q=Qd2 F=Fo GHz Mode=2 Rdc=RDCD2 Ohm Temp=27C:MOSCAP1 _net27 n5 C=Cin1 pFL:L7 n6 _net21 L=Lg2 pH R=RDCG2 OhmL:L3 n7 _net18 L=Ld1b pH R=RDCD1 OhmMutual:Mutual2 K=KMUT1 Inductor1="L7" Inductor2="L3" L:L4 _net18 _net11 L=Ld1b pH R=RDCD1 OhmL:L5 n7 _net2 L=Ld2 pH R=RDCD2 OhmMutual:Mutual3 K=KMUT2 Inductor1="L4" Inductor2="L5" C:Cout1 n5 _net8 C=Cout pFC:X1CGPAD n6 n5 C=CGPAD pFC:X1CDPAD n7 n5 C=CDPAD pF; *************device 2 in push pull packageShort:IG2 n2 _net33 Mode=0Short:ID2 n4 _net19 Mode=0L:LpadG2 _net33 _net250 L=Lpad pH R=Rpad OhmC:CpadG2 _net250 n5 C=Cpad pFL:LpadD2 _net24 _net19 L=Lpad pH R=Rpad OhmC:CpadD2 _net24 n5 C=Cpad pFC:Ccoup2 _net250 _net24 C=Ccoup pFINDQ:LGT12 _net250 _net14 L=Lg1 pH Q=Qg1 F=Fo GHz Mode=2 Rdc=RDCG1 Ohm Temp=27INDQ:LGT22 _net14 _net100 L=Lg2 pH Q=Qg2 F=Fo GHz Mode=2 Rdc=RDCG2 Ohm Temp=27INDQ:LDN12 _net17 _net24 L=Ld1 pH Q=Qd1 F=Fo GHz Mode=2 Rdc=RDCD1 Ohm Temp=27INDQ:LDN22 _net200 _net28 L=Ld2 pH Q=Qd2 F=Fo GHz Mode=2 Rdc=RDCG1 Ohm Temp=27C:MOSCAP2 _net14 n5 C=Cin1 pFL:L12 n8 _net100 L=Lg2 pH R=RDCG2 OhmL:L18 n9 _net9 L=Ld1b pH R=RDCD1 OhmMutual:Mutual4 K=KMUT1 Inductor1="L12" Inductor2="L18" L:L19 _net9 _net17 L=Ld1b pH R=RDCD1 OhmL:L17 n9 _net200 L=Ld2 pH R=RDCD2 OhmMutual:Mutual1 K=KMUT2 Inductor1="L17" Inductor2="L19" C:Cout2 n5 _net28 C=Cout pFC:X2CGPAD n8 n5 C=CGPAD pFC:X2CDPAD n9 n5 C=CDPAD pFend push_pull_120;***************************************************************;***************************************************************define sparm_s4p ( n1 n2 n3 n4)parameters Filename="test";#uselib "ckt" , "S4P"S4P:SNP1 n1 n2 n3 n4 0 \ File=Filename Type="touchstone" InterpMode="linear" InterpDom="ri" Temp=27.0 end sparm_s4p;***************************************************************;***************************************************************define sparm_s5p ( n1 n2 n3 n4 n5 )parameters Filename="test";#uselib "ckt" , "S5P"S5P:SNP1 n1 n2 n3 n4 n5 0 \ File=Filename Type="touchstone" InterpMode="linear" InterpDom="ri" Temp=27.0 end sparm_s5p;***************************************************************;***************************************************************define sparm_s4p_pp ( n1 n2 n3 n4 n5 n6 n7 n8 )parameters Filename="test";#uselib "ckt" , "S4P"S4P:SNP1 n1 n3 n5 n7 0 \ File=Filename Type="touchstone" InterpMode="linear" InterpDom="ri" Temp=27.0 S4P:SNP2 n2 n4 n6 n8 0 \ File=Filename Type="touchstone" InterpMode="linear" InterpDom="ri" Temp=27.0 end sparm_s4p_pp;***************************************************************;***************************************************************define sparm_s6p_pp ( n1 n2 n3 n4 n5 n6 n7 n8 n9 n10 n11 n12)parameters Filename="test";#uselib "ckt" , "S6P"S6P:SNP1 n1 n3 n5 n6 n7 n8 0 \ File=Filename Type="touchstone" InterpMode="linear" InterpDom="ri" Temp=27.0 S6P:SNP2 n2 n4 n9 n10 n11 n12 0 \ File=Filename Type="touchstone" InterpMode="linear" InterpDom="ri" Temp=27.0 end sparm_s6p_pp;***************************************************************define sparm_s6p ( n1 n2 n3 n4 n5 n6)parameters Filename="test";#uselib "ckt" , "S6P"S6P:SNP1 n1 n2 n3 n4 n5 n6 0 \ File=Filename Type="touchstone" InterpMode="linear" InterpDom="ri" Temp=27.0 end sparm_s6p;***************************************************************define sparm_s7p ( n1 n2 n3 n4 n5 n6 n7 n8)parameters Filename="test";#uselib "ckt" , "S7P"S7P:SNP1 n1 n2 n3 n4 n5 n6 n7 n8 \ File=Filename Type="touchstone" InterpMode="linear" InterpDom="ri" Temp=27.0 end sparm_s7p;***************************************************************;***************************************************************define sparm_s8p ( n1 n2 n3 n4 n5 n6 n7 n8)parameters Filename="test";#uselib "ckt" , "S8P"S8P:SNP1 n1 n2 n3 n4 n5 n6 n7 n8 0 \ File=Filename Type="touchstone" InterpMode="linear" InterpDom="ri" Temp=27.0 end sparm_s8p;***************************************************************define sparm_s9p ( n1 n2 n3 n4 n5 n6 n7 n8 n9 n10)parameters Filename="test";#uselib "ckt" , "S9P"S9P:SNP1 n1 n2 n3 n4 n5 n6 n7 n8 n9 n10 \ File=Filename Type="touchstone" InterpMode="linear" InterpDom="ri" Temp=27.0 end sparm_s9p;***************************************************************;***********************MW4IC2230*******************************define MW4IC2230_Base_Root ( _net1 _net2 _net3 _net4 ) parameters Filename="NULL" \ Periphery=4.8 mm NumFingers=16 SDspacing=12.35 um GPW=0.1 um DPW=5.0 um model HPFETM1 HP_FET File=Filename #uselib "ckt" , "SRC"SRC:SRC3 0 _net2 R=Rdrain Ohm C=Cdrain F #uselib "ckt" , "SRC"SRC:SRC1 0 _net1 R=Rgate Ohm C=Cgate F R:R1 0 _net4 R=50 MOhm Noise=yes "HPFETM1":ADSFET1 _net2 _net1 _net3 Wtot=Periphery N=NumFingers HVICpDK_CALC_PAD_Area(w,s,nf) = w*s*nfHVICpDK_CALC_PAD_RES(Area) = (4.78e-8/Area)HVICpDK_CALC_PAD_CAP(Area) = (Area*5.25e-6)The_AreaD = HVICpDK_CALC_PAD_Area(DPW,SDspacing, NumFingers)The_AreaG = HVICpDK_CALC_PAD_Area(GPW,SDspacing, NumFingers)Cgate = HVICpDK_CALC_PAD_CAP(The_AreaG)Rgate = HVICpDK_CALC_PAD_RES(The_AreaG)Cdrain = HVICpDK_CALC_PAD_CAP(The_AreaD)Rdrain = HVICpDK_CALC_PAD_RES(The_AreaD)end MW4IC2230_Base_Root;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;define MW4IC2230_Base_MET ( _net1 _net2 _net3 _net4 ) parameters Filename="NULL" TSNK=25 \ Periphery=4.8 mm NumFingers=16 SDspacing=12.35 um GPW=0.1 um DPW=5.0 um #uselib "ckt" , "SRC"SRC:SRC3 0 _net2 R=Rdrain Ohm C=Cdrain F #uselib "ckt" , "SRC"SRC:SRC1 0 _net1 R=Rgate Ohm C=Cgate F R:Rt_HVF 0 _net4 R=50 MOhm Noise=noMETMOS_FSL_ext:MRF1 _net1 _net2 _net3 _net4 File=Filename TSNK=TSNK RTH=-1 CTH=-1HVICpDK_CALC_PAD_Area(w,s,nf) = w*s*nfHVICpDK_CALC_PAD_RES(Area) = (4.78e-8/Area)HVICpDK_CALC_PAD_CAP(Area) = (Area*5.25e-6)The_AreaD = HVICpDK_CALC_PAD_Area(DPW,SDspacing, NumFingers)The_AreaG = HVICpDK_CALC_PAD_Area(GPW,SDspacing, NumFingers)Cgate = HVICpDK_CALC_PAD_CAP(The_AreaG)Rgate = HVICpDK_CALC_PAD_RES(The_AreaG)Cdrain = HVICpDK_CALC_PAD_CAP(The_AreaD)Rdrain = HVICpDK_CALC_PAD_RES(The_AreaD)end MW4IC2230_Base_MET;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;define mw4ic2230_packbond_rev1c_SPmodif ( _net4902 _net4903 _net4904 _net4905 _net4906 \ _net4907 _net4908 _net4909 _net4910 _net4911 _net4912 _net4913 _net4914 \ _net4915 _net4916 _net4917 _net4918 _net4919 _net4920 ) parameters DataPath="NULL"FileName1=strcat(DataPath,"MW4IC2230_Pkg_Bond.s19p")#uselib "ckt" , "S19P"S19P:SNP1 _net4902 _net4903 _net4904 _net4905 _net4906 _net4907 _net4908 _net4909 \ _net4910 _net4911 _net4912 _net4913 _net4914 _net4915 _net4916 _net4917 \ _net4918 _net4919 _net4920 0 \ File=FileName1 Type="touchstone" InterpMode="linear" InterpDom="ri" ExtrapMode="interpMode" Temp=27.0 end mw4ic2230_packbond_rev1c_SPmodif;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;define MW4IC2230_FET_Stage1 ( _net76 _net77 ) parameters DataPath="NULL"FileName1=strcat(DataPath,"b4fin175_f67_34f_300um_25C_2200mhz.raw")MW4IC2230_Base_Root:X1 _net76 _net77 0 _net78 Filename=FileName1 \ Periphery=4.8 mm NumFingers=16 SDspacing=12.35 um GPW=0.1 um DPW=5.0 um end MW4IC2230_FET_Stage1define MW4IC2230_FET_Stage2 ( _net20 _net21 ) parameters DataPath="NULL"FileName1=strcat(DataPath,"b4fin175_f67_34f_300um_25C_2200mhz.raw")MW4IC2230_Base_Root:X1 _net20 _net21 0 _net22 Filename=FileName1 \ Periphery=8.4 mm NumFingers=28 SDspacing=12.35 um GPW=0.1 um DPW=5.0 um end MW4IC2230_FET_Stage2define MW4IC2230_FET_Stage3 ( _net20 _net21 ) parameters DataPath="NULL"FileName1=strcat(DataPath,"b4fin175_f67_34f_300um_25C_2200mhz.raw")MW4IC2230_Base_Root:X1 _net20 _net21 0 _net22 Filename=FileName1 \ Periphery=19.8 mm NumFingers=66 SDspacing=12.35 um GPW=0.1 um DPW=75.0 um end MW4IC2230_FET_Stage3;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;define MW4IC2230_FET_Stage1_MET ( _net76 _net77 _net1) parameters TSNK=25 DataPath="NULL"FileName1=strcat(DataPath,"mw4ic2230_FET_Stage1.mdl")MW4IC2230_Base_MET:X1 _net76 _net77 0 _net1 Filename=FileName1 \ Periphery=4.8 mm NumFingers=16 SDspacing=12.35 um GPW=0.1 um DPW=5.0 um \ TSNK=TSNKend MW4IC2230_FET_Stage1_METdefine MW4IC2230_FET_Stage2_MET ( _net20 _net21 _net1) parameters TSNK=25 DataPath="NULL"FileName1=strcat(DataPath,"mw4ic2230_FET_Stage2.mdl")MW4IC2230_Base_MET:X1 _net20 _net21 0 _net1 Filename=FileName1 \ Periphery=8.4 mm NumFingers=28 SDspacing=12.35 um GPW=0.1 um DPW=5.0 um \ TSNK=TSNK end MW4IC2230_FET_Stage2_METdefine MW4IC2230_FET_Stage3_MET ( _net20 _net21 _net1) parameters TSNK=25 DataPath="NULL"FileName1=strcat(DataPath,"mw4ic2230_FET_Stage3.mdl")MW4IC2230_Base_MET:X1 _net20 _net21 0 _net1 Filename=FileName1 \ Periphery=19.8 mm NumFingers=66 SDspacing=12.35 um GPW=0.1 um DPW=75.0 um \ TSNK=TSNKend MW4IC2230_FET_Stage3_MET;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;define MW4IC2230_IC_Linear_SP ( _net100 _net110 _net120 _net130 _net140 _net150 \ _net160 _net170 _net180 _net1000 _net1001 _net1002 \ _net1003 _net1004 _net1005 _net1006 _net1007 _net1008 \ _net1009 _net1100 _net1101 _net1102 _net1103 _net1104 \ _net1105 _net1106 _net1107 ) parameters DataPath="NULL"FileName1=strcat(DataPath,"MW4IC2230_IC_Linear.s27p")#uselib "ckt" , "S27P"S27P:SN_net100 _net100 _net110 _net120 _net130 _net140 _net150 _net160 _net170 \ _net180 _net1000 _net1001 _net1002 _net1003 _net1004 _ne
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -