⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ltra_1.cir

📁 spice中支持多层次元件模型仿真的可单独运行的插件源码
💻 CIR
字号:
   BJTdriver -- 24inch lossy line -- DiodeCircuit* This unclassified circuit is from Raytheon, courtesy Gerry Marino.* It consists of a BJT driver connected by a 24 inch lossy line to a* passive load consisting mostly of diodes. Each inch * of the lossy line is modelled by 10 LRC lumps in the Raytheon* model.* The line parameters (derived from the Raytheon input file) are:* L = 9.13nH per inch* C = 3.65pF per inch* R = 0.2 ohms per inch* the circuit*tran 0.1ns 60ns 0 0.5nsv1 1 0 0v pulse(0 4 1ns 1ns 1ns 20ns 40ns)*v1 1 0 4v pulse(4 0 1ns 1ns 1ns 20ns 40ns)vcc 10 0 5v*rseries 1 2 5x1 1 2 10 bjtdrvr*t1 2 0 3 0 z0=50.0136 td=4.38119ns rel=10o2 2 0 3 0 lline*x2 2 3 oneinch*x2 100 101 twentyfourinch*x2 100 101 xtwentyfourinchvtest1 2 100 0vtest2 101 3 0x3 3 4 10 dioload*rl 3 0 5*dl 0 3 diod2.model lline ltra rel=1 r=0.2 g=0 l=9.13e-9 c=3.65e-12 len=24 steplimit compactrel=1.0e-3 compactabs=1.0e-14.model qmodn npn(bf=100 rb=100 cje=0.09375pF cjc=0.28125pF is=1e-12+pe=0.5 pc=0.5).model qmodpd npn(bf=100 rb=100 cje=0.08187pF cjc=0.2525pF is=1e-12+pe=0.5 pc=0.5)*.model qmodpdmine npn(bf=100 rb=100  cje=0.08187pF cjc=0.15pF is=1e-12.model qmodpdmine npn(bf=100 rb=100  cje=0.08187pF cjc=0.05pF is=1e-12+pe=0.5 pc=0.5).model dmod1 d(n=2.25 is=1.6399e-4 bv=10).model dmod2 d.model dmod d(vj=0.3v)*.model diod1 d(1.0 tt=0.75ns vj=0.6 rs=909 bv=10).model diod1 d(tt=0.75ns vj=0.6 rs=909 bv=10)*.model diod2 d(1.0 tt=0.5ns vj=0.3 rs=100 bv=10).model diod2 d(tt=0.5ns vj=0.3 rs=100 bv=10).options itl5=0 acct+reltol=1e-3 abstol=1e-14.tran 0.1ns 60ns.save v(1) v(2) v(3)*.tran 1e-9 1e-8* bjt driver - 19=input, 268=output, 20=vcc; wierd node numbers from * the Raytheon file.subckt bjtdrvr 19 268 20q1 22 18 13 qmodnq2 18 16 13 qmodnqd2 21 9 0 qmodnq4 14 14 0 qmodnq3 16 15 14 qmodpdq5 8 13 17 qmodnq6 25 12 0 qmodnq7 6 17 0 qmodpdqd1 26 10 0 qmodnq8 7 11 10 qmodnq10 268 17 0 qmodpdmine*q10 268 17 0 qmodpdq9 7 10 268 qmodnd1 0 19 dmod1d2 18 19 dmod2d3 13 19 dmoddq1 18 22 dmoddq2 16 18 dmodd502 9 21 dmoddq3 15 16 dmodd10 24 8 dmodd4 15 6 dmoddq6 12 25 dmoddq7 17 6 dmoddd1 17 10 dmodd7 11 6 dmoddd2 17 26 dmodd9 23 6 dmoddq8 11 7 dmodd501 17 268 dmoddq9 10 7 dmodd14 20 27 dmodd8 0 268 dmodr1 18 20 6kr2 22 20 2.2kr4 0 13 7krd1 9 13 2krd2 21 13 3kr3 16 20 10kr5 15 20 15kr9 0 17 4kr6 24 20 750r10 12 17 2kr12 24 11 1.5kr11 25 17 3kr15 23 20 10kr13 0 10 15kr14 7 27 12.ends bjtdrvr* subckt dioload - diode load: input=28, output=4, vcc=5.subckt dioload 28 4 5*comment out everything in dioload except d5 and r503, and watch* the difference in results obtained between a tran 0.1ns 20ns and* a tran 0.01ns 20nsc1 28 0 5pFr503 0 4 5.55r4 0 28 120kr5 1 5 7.5kd5 4 28 diod2d1 1 28 diod1d4 2 0 diod1d3 3 2 diod1d2 1 3 diod1.ends dioload* subckt lump - one RLC lump of the lossy line*10 segments per inch.subckt lump 1 2*r1 1 3 0.02*c1 3 0 0.365pF*l1 3 2 0.913nHl1 1 3 0.913nHc1 2 0 0.365pFr1 3 2 0.02*r1 1 3 0.01*c1 3 0 0.1825pF*l1 3 4 0.4565nH*r2 4 5 0.01*c2 5 0 0.1825pF*l2 5 2 0.4565nH*c1 1 0 0.365pF*l1 1 2 0.913nH.ends lump.subckt oneinch 1 2x1 1 3 lumpx2 3 4 lumpx3 4 5 lumpx4 5 6 lumpx5 6 7 lumpx6 7 8 lumpx7 8 9 lumpx8 9 10 lumpx9 10 11 lumpx10 11 2 lump.ends oneinch.subckt fourinch 1 2x1 1 3 oneinchx2 3 4 oneinchx3 4 5 oneinchx4 5 2 oneinch.ends fourinch.subckt fiveinch 1 2x1 1 3 oneinchx2 3 4 oneinchx3 4 5 oneinchx4 5 6 oneinchx5 6 2 oneinch.ends fiveinch.subckt twentyfourinch 1 2x1 1 3 fiveinchx2 3 4 fiveinchx3 4 5 fiveinchx4 5 6 fiveinchx5 6 2 fourinch.ends twentyfourinch*modelling using R and lossless lines*5 segments per inch.model llfifth ltra nocontrol noprint rel=10 r=0 g=0 l=9.13e-9+c=3.65e-12 len=0.2 steplimit quadinterp.subckt xlump 1 2 o1 1 0 3 0 llfifthr1 2 3 0.04.ends xlump.subckt xoneinch 1 2x1 1 3 xlumpx2 3 4 xlumpx3 4 5 xlumpx4 5 6 xlumpx5 6 2 xlump*x5 6 7 xlump*x6 7 8 xlump*x7 8 9 xlump*x8 9 10 xlump*x9 10 11 xlump*x10 11 2 xlump.ends xoneinch.subckt xfourinch 1 2x1 1 3 xoneinchx2 3 4 xoneinchx3 4 5 xoneinchx4 5 2 xoneinch.ends xfourinch.subckt xfiveinch 1 2x1 1 3 xoneinchx2 3 4 xoneinchx3 4 5 xoneinchx4 5 6 xoneinchx5 6 2 xoneinch.ends xfiveinch.subckt xtwentyfourinch 1 2x1 1 3 xfiveinchx2 3 4 xfiveinchx3 4 5 xfiveinchx4 5 6 xfiveinchx5 6 2 xfourinch.ends xtwentyfourinch

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -