From a34c4a3e531bb586986320ed891789a438345d70 Mon Sep 17 00:00:00 2001 From: dwarning Date: Sat, 23 Jan 2010 22:12:53 +0000 Subject: [PATCH] matrixes must be complete to prevent access violation --- examples/TransmissionLines/cpl_ibm1.sp | 21 +++++++++++-------- examples/TransmissionLines/cpl_ibm2.sp | 7 ++++--- examples/TransmissionLines/cpl_ibm3.sp | 28 +++++++++++++++----------- 3 files changed, 33 insertions(+), 23 deletions(-) diff --git a/examples/TransmissionLines/cpl_ibm1.sp b/examples/TransmissionLines/cpl_ibm1.sp index 8a04b1d87..c5920ea53 100644 --- a/examples/TransmissionLines/cpl_ibm1.sp +++ b/examples/TransmissionLines/cpl_ibm1.sp @@ -25,20 +25,25 @@ c6l 6l 0 0.1P p1 1 2 3 4 5 6 0 7 8 9 10 11 12 0 pline .model pline cpl -+C = 0.907067P -0.657947P -0.0767356P -0.0536544P -0.0386514P -0.0523990P -+ 0.138873P -0.607034P -0.0597635P -0.0258851P -0.0273442P -+ 1.39328P -0.625675P -0.0425551P -0.0319791P -+ 1.07821P -0.255048P -0.0715824P -+ 1.06882P -0.692091P -+ 0.903603P ++C = 0.907067P -0.657947P -0.0767356P -0.0536544P -0.0386514P -0.0523990P ++ 0.138873P -0.607034P -0.0597635P -0.0258851P -0.0273442P ++ 1.39328P -0.625675P -0.0425551P -0.0319791P ++ 1.07821P -0.255048P -0.0715824P ++ 1.06882P -0.692091P ++ 0.903603P +L = 0.868493E-7 0.781712E-7 0.748428E-7 0.728358E-7 0.700915E-7 0.692178E-7 + 0.866074E-7 0.780613E-7 0.748122E-7 0.711591E-7 0.701023E-7 + 0.865789E-7 0.781095E-7 0.725431E-7 0.711986E-7 + 0.867480E-7 0.744242E-7 0.725826E-7 + 0.868022E-7 0.782377E-7 + 0.868437E-7 -+R = 0.2 0.2 0.2 0.2 0.2 0.2 -+G = 0 0 0 0 0 0 ++R = 0.2 0 0 0 0 0 ++ 0.2 0 0 0 0 ++ 0.2 0 0 0 ++ 0.2 0 0 ++ 0.2 0 ++ 0.2 ++G = 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + +length = 2 diff --git a/examples/TransmissionLines/cpl_ibm2.sp b/examples/TransmissionLines/cpl_ibm2.sp index 867466da2..c5b7a9390 100644 --- a/examples/TransmissionLines/cpl_ibm2.sp +++ b/examples/TransmissionLines/cpl_ibm2.sp @@ -1,15 +1,16 @@ -ibm 2 +Simple coupled transmissionline VES IN 0 PULSE (0 1 0N 1.5N 1.5N 4.5N 200N) R1 IN V1 50 R2 V2 0 10 p1 V1 V2 0 V3 V4 0 cpl1 .model cpl1 cpl -+R = 0.5 0.5 ++R = 0.5 0 ++ 0.5 +L = 247.3e-9 31.65e-9 + 247.3e-9 +C = 31.4e-12 -2.45e-12 + 31.4e-12 -+G = 0 0 ++G = 0 0 0 +length = 0.3048 *length = 0.6096 R3 V3 0 100 diff --git a/examples/TransmissionLines/cpl_ibm3.sp b/examples/TransmissionLines/cpl_ibm3.sp index 98c285592..d88ffa33b 100644 --- a/examples/TransmissionLines/cpl_ibm3.sp +++ b/examples/TransmissionLines/cpl_ibm3.sp @@ -1,4 +1,4 @@ -********************** test circuit No. 3 ************************** +Mixed single and coupled transmission lines c1g 1 0 1P l11a 1 1a 6e-9 r1a7 1a 7 0.025K @@ -7,7 +7,8 @@ l67 6 7 10e-9 c7g 7 0 1P P2 1 7 0 2 8 0 PLINE .MODEL PLINE CPL -+R = 2.25 2.25 ++R = 2.25 0 ++ 2.25 +L = 0.6e-6 0.05e-6 + 0.6e-6 +G = 0 @@ -35,18 +36,21 @@ c17g 17 0 2P P1 4 2 13 17 0 5 14 15 18 0 PLINE1 .MODEL PLINE1 CPL -+R = 3.5 3.5 3.5 3.5 ++R = 3.5 0 0 0 ++ 3.5 0 0 ++ 3.5 0 ++ 3.5 +L = -+1e-6 0.11e-6 0.03e-6 0 -+ 1e-6 0.11e-6 0.03e-6 -+ 1e-6 0.11e-6 -+ 1e-6 -+G = 0 0 0 0 ++1e-6 0.11e-6 0.03e-6 0 ++ 1e-6 0.11e-6 0.03e-6 ++ 1e-6 0.11e-6 ++ 1e-6 ++G = 0 0 0 0 0 0 0 0 0 0 +C = -+1.5e-9 -0.17e-9 -0.03e-9 0 -+ 1.5e-9 -0.17e-9 -0.03e-9 -+ 1.5e-9 -0.17e-9 -+ 1.5e-9 ++1.5e-9 -0.17e-9 -0.03e-9 0 ++ 1.5e-9 -0.17e-9 -0.03e-9 ++ 1.5e-9 -0.17e-9 ++ 1.5e-9 +length = 0.02 D1 5 0