summaryrefslogtreecommitdiff
path: root/Windows/spice/examples/TransmissionLines/cpl4_txl_2_line.sp
diff options
context:
space:
mode:
Diffstat (limited to 'Windows/spice/examples/TransmissionLines/cpl4_txl_2_line.sp')
-rw-r--r--Windows/spice/examples/TransmissionLines/cpl4_txl_2_line.sp378
1 files changed, 0 insertions, 378 deletions
diff --git a/Windows/spice/examples/TransmissionLines/cpl4_txl_2_line.sp b/Windows/spice/examples/TransmissionLines/cpl4_txl_2_line.sp
deleted file mode 100644
index 986c9b63..00000000
--- a/Windows/spice/examples/TransmissionLines/cpl4_txl_2_line.sp
+++ /dev/null
@@ -1,378 +0,0 @@
-BJTdriver -- 2in st. lin -- 20in coupled line CPL -- 2in st line -- DiodeCircuit
-
-* This unclassified circuit is from Raytheon, courtesy Gerry Marino.
-*
-* _______
-* -------- 2in _________________ 2in | |
-* | BJT |______| |______|Diode|
-* | |------| |------| |
-* | Drvr | line | 2-wire | line |rcvr.|
-* -------- | coupled | |_____|
-* | transmission |
-* |-/\/\/\/\----| line |-------\/\/\/\/\----|
-* | 50ohms | | 50ohms |
-* | | | |
-* Ground ----------------- Ground
-*
-*
-* 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
-* K = 0.482 [coupling coefficient; K = M/sqrt(L1*L2)]
-* Cc = 1.8pF per inch
-*
-* coupled ltra model generated using the standalone program
-* multi_decomp
-
-* the circuit
-*tran 0.1ns 60ns
-
-v1 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
-
-* series termination
-*x1 1 oof 10 bjtdrvr
-*rseries oof 2 50
-
-x1 1 2 10 bjtdrvr
-rt1 3 0 50
-
-
-* convolution model
-x2 2 3 4 5 conv2wetcmodel
-
-* rlc segments model
-*x2 2 3 4 5 rlc2wetcmodel
-
-x3 4 dioload
-rt2 5 0 50
-
-
-
-.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.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(tt=0.75ns vj=0.6 rs=909 bv=10)
-
-.model diod2 d(tt=0.5ns vj=0.3 rs=100 bv=10)
-
-.options acct reltol=1e-3 abstol=1e-12
-.control
-tran 0.1ns 60ns 0 0.35N
-plot v(2) v(4) v(5)
-.endc
-
-* bjt driver - 19=input, 268=output, 20=vcc; wierd node numbers from
-* the Raytheon file
-
-.subckt bjtdrvr 19 268 20
-q1 22 18 13 qmodn
-q2 18 16 13 qmodn
-qd2 21 9 0 qmodn
-q4 14 14 0 qmodn
-q3 16 15 14 qmodpd
-q5 8 13 17 qmodn
-q6 25 12 0 qmodn
-q7 6 17 0 qmodpd
-qd1 26 10 0 qmodn
-q8 7 11 10 qmodn
-*q10 268 17 0 qmodpd
-q10 268 17 0 qmodpdmine
-q9 7 10 268 qmodn
-
-d1 0 19 dmod1
-d2 18 19 dmod2
-d3 13 19 dmod
-dq1 18 22 dmod
-dq2 16 18 dmod
-d502 9 21 dmod
-dq3 15 16 dmod
-d10 24 8 dmod
-d4 15 6 dmod
-dq6 12 25 dmod
-dq7 17 6 dmod
-dd1 17 10 dmod
-d7 11 6 dmod
-dd2 17 26 dmod
-d9 23 6 dmod
-dq8 11 7 dmod
-d501 17 268 dmod
-dq9 10 7 dmod
-d14 20 27 dmod
-d8 0 268 dmod
-
-r1 18 20 6k
-r2 22 20 2.2k
-r4 0 13 7k
-rd1 9 13 2k
-rd2 21 13 3k
-r3 16 20 10k
-r5 15 20 15k
-r9 0 17 4k
-r6 24 20 750
-r10 12 17 2k
-r12 24 11 1.5k
-r11 25 17 3k
-r15 23 20 10k
-r13 0 10 15k
-r14 7 27 12
-
-.ends bjtdrvr
-
-* subckt dioload - diode load: input=28, output=4, vcc=5
-
-.subckt dioload 28
-*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 20ns
-vccint 5 0 5v
-
-c1 28 0 5pF
-r503 0 4 5.55
-r4 0 28 120k
-r5 1 5 7.5k
-
-d5 4 28 diod2
-d1 1 28 diod1
-d4 2 0 diod1
-d3 3 2 diod1
-d2 1 3 diod1
-.ends dioload
-
-* subckt rlclump - one RLC lump of the lossy line
-
-.subckt rlclump 1 2
-*r1 1 3 0.02
-*c1 3 0 0.365pF
-*l1 3 2 0.913nH
-
-l1 1 3 0.913nH
-c1 2 0 0.365pF
-r1 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 rlconeinch 1 2
-x1 1 3 rlclump
-x2 3 4 rlclump
-x3 4 5 rlclump
-x4 5 6 rlclump
-x5 6 7 rlclump
-x6 7 8 rlclump
-x7 8 9 rlclump
-x8 9 10 rlclump
-x9 10 11 rlclump
-x10 11 2 rlclump
-.ends rlconeinch
-
-.subckt rlctwoinch 1 2
-x1 1 3 rlconeinch
-x2 3 2 rlconeinch
-.ends rlctwoinch
-
-.subckt rlcfourinch 1 2
-x1 1 3 rlconeinch
-x2 3 4 rlconeinch
-x3 4 5 rlconeinch
-x4 5 2 rlconeinch
-.ends rlcfourinch
-
-.subckt rlcfiveinch 1 2
-x1 1 3 rlconeinch
-x2 3 4 rlconeinch
-x3 4 5 rlconeinch
-x4 5 6 rlconeinch
-x5 6 2 rlconeinch
-.ends rlcfiveinch
-
-.subckt rlctwentyrlcfourinch 1 2
-x1 1 3 rlcfiveinch
-x2 3 4 rlcfiveinch
-x3 4 5 rlcfiveinch
-x4 5 6 rlcfiveinch
-x5 6 2 rlcfourinch
-.ends rlctwentyrlcfourinch
-
-.subckt rlclumpstub A B C D
-x1 A int1 rlcfiveinch
-x2 int1 int2 rlcfiveinch
-x3 int2 1 rlcfiveinch
-x4 1 2 rlcfourinch
-x5 1 int3 rlcfiveinch
-x6 int3 B rlconeinch
-x7 2 C rlcfiveinch
-x8 2 D rlcfourinch
-.ends rlclumpstub
-
-.subckt ltrastub A B C D
-yy1 A 0 1 0 ylline15in
-yy2 1 0 B 0 ylline6in
-yy3 1 0 2 0 ylline4in
-yy4 2 0 C 0 ylline5in
-yy5 2 0 D 0 ylline4in
-.ends ltrastub
-
-*modelling using R and lossless lines
-
-*5 segments per inch
-.model yllfifth txl r=0 g=0 l=9.13e-9 c=3.65e-12 length=0.2
-
-.subckt xlump 1 2
-y1 1 0 3 0 yllfifth
-r1 2 3 0.04
-.ends xlump
-
-.subckt xoneinch 1 2
-x1 1 3 xlump
-x2 3 4 xlump
-x3 4 5 xlump
-x4 5 6 xlump
-x5 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 2
-x1 1 3 xoneinch
-x2 3 4 xoneinch
-x3 4 5 xoneinch
-x4 5 2 xoneinch
-.ends xfourinch
-
-.subckt xfiveinch 1 2
-x1 1 3 xoneinch
-x2 3 4 xoneinch
-x3 4 5 xoneinch
-x4 5 6 xoneinch
-x5 6 2 xoneinch
-.ends xfiveinch
-
-.subckt xlumpstub A B C D
-x1 A int1 xfiveinch
-x2 int1 int2 xfiveinch
-x3 int2 1 xfiveinch
-x4 1 2 xfourinch
-x5 1 int3 xfiveinch
-x6 int3 B xoneinch
-x7 2 C xfiveinch
-x8 2 D xfourinch
-.ends xlumpstub
-
-* modelling a 2 wire coupled system using RLC lumps
-* 10 segments per inch
-*
-* 1---xxxxx----2
-* 3---xxxxx----4
-
-.subckt rlc2wlump 1 3 2 4
-l1 1 5 0.913nH
-c1 2 0 0.365pF
-r1 5 2 0.02
-l2 3 6 0.913nH
-c2 4 0 0.365pF
-r2 6 4 0.02
-cmut 2 4 0.18pF
-k12 l1 l2 0.482
-.ends rlc2wlump
-
-.subckt rlc2woneinch 1 2 3 4
-x1 1 2 5 6 rlc2wlump
-x2 5 6 7 8 rlc2wlump
-x3 7 8 9 10 rlc2wlump
-x4 9 10 11 12 rlc2wlump
-x5 11 12 13 14 rlc2wlump
-x6 13 14 15 16 rlc2wlump
-x7 15 16 17 18 rlc2wlump
-x8 17 18 19 20 rlc2wlump
-x9 19 20 21 22 rlc2wlump
-x10 21 22 3 4 rlc2wlump
-.ends rlc2woneinch
-
-.subckt rlc2wfiveinch 1 2 3 4
-x1 1 2 5 6 rlc2woneinch
-x2 5 6 7 8 rlc2woneinch
-x3 7 8 9 10 rlc2woneinch
-x4 9 10 11 12 rlc2woneinch
-x5 11 12 3 4 rlc2woneinch
-.ends rlc2wfiveinch
-
-.subckt rlc2wtwentyinch 1 2 3 4
-x1 1 2 5 6 rlc2wfiveinch
-x2 5 6 7 8 rlc2wfiveinch
-x3 7 8 9 10 rlc2wfiveinch
-x4 9 10 3 4 rlc2wfiveinch
-.ends rlc2wtwentyinch
-
-.subckt rlc2wetcmodel 1 2 3 4
-x1 1 5 rlctwoinch
-x2 5 2 6 4 rlc2wtwentyinch
-x3 6 3 rlctwoinch
-.ends rlc2wetcmodel
-
-* Subcircuit conv2wtwentyinch
-* conv2wtwentyinch is a subcircuit that models a 2-conductor transmission line with
-* the following parameters: l=9.13e-09, c=3.65e-12, r=0.2, g=0,
-* inductive_coeff_of_coupling k=0.482, inter-line capacitance cm=1.8e-12,
-* length=20. Derived parameters are: lm=4.40066e-09, ctot=5.45e-12.
-*
-* It is important to note that the model is a simplified one - the
-* following assumptions are made: 1. The self-inductance l, the
-* self-capacitance ctot (note: not c), the series resistance r and the
-* parallel capacitance g are the same for all lines, and 2. Each line
-* is coupled only to the two lines adjacent to it, with the same
-* coupling parameters cm and lm. The first assumption imply that edge
-* effects have to be neglected. The utility of these assumptions is
-* that they make the sL+R and sC+G matrices symmetric, tridiagonal and
-* Toeplitz, with useful consequences.
-*
-* It may be noted that a symmetric two-conductor line will be
-* accurately represented by this model.
-
-* swec model
-.model plines cpl
-+R=0.2 0
-+ 0.2
-+L=9.13e-9 4.4e-9
-+ 9.13e-9
-+G=0 0 0
-+C=5.45e-12 -1.8e-12
-+ 5.45e-12
-+length=20
-
-.model yconvtwoinch txl r=0.2 g=0 l=9.13e-9 c=3.65e-12 length=2.0
-.subckt conv2wetcmodel 1 2 3 4
-y1 1 0 5 0 yconvtwoinch
-p2 5 2 0 6 4 0 plines
-y2 6 0 3 0 yconvtwoinch
-.ends conv2wetcmodel
-
-.end