annotate isl55110.lib @ 6:0e6f354b0ae0

Tweak PP for 2.5kW
author Daniel O'Connor <darius@dons.net.au>
date Wed, 18 Oct 2023 23:25:29 +1030
parents 22c97f9ed2cc
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
1 *ISL55110 Spice Model
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
2 * Delays now simulated with Delay Lines instead of RC Time Constants
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
3 * Models
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
4 *$
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
5 .model SWOUTN VSWITCH ron=2.83 roff=100Meg von=+.2 voff=-.2
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
6 *$
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
7 .model SWOUTP VSWITCH ron=2.6 roff=100Meg von=.2 voff=-.2
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
8 *$
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
9 .model den D (n=1)
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
10 *$
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
11 .model SWMOD VSWITCH ron=10 roff=100Meg von=+.1 voff=-.1
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
12 *$
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
13 .model SWHIZ VSWITCH ron=100Meg roff=0.001 von=+.2 voff=-.2
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
14 *$
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
15
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
16 * Components Definitions
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
17 *Input PAD
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
18 .subckt IN_PAD 1 2
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
19 RIN 1 2 100e6
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
20 CIN 1 2 1e-12
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
21 .ends
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
22 *$
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
23 * Output PAD (IN GND)
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
24 .subckt OUT_PAD 1 2
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
25 RIN 1 2 100e6
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
26 * CIN should be adjusted depending on the power down time.(PD time - 10 ns )
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
27 CIN 1 2 14e-12
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
28 .ends
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
29 *$
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
30 *Comparator with hysterisis
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
31 *COMP_HS IN OUT VDD GND
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
32 .subckt COMP_HS 1 2 3 4
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
33 * Thresholds
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
34 VTHR1 7 4 1.2
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
35 VTHR2 8 4 1.4
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
36 * VDD/2 Generation
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
37 R1 3 9 100e6
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
38 R2 4 9 100e6
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
39 *Delayed output
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
40 R3 2 21 3e3
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
41 C1 21 4 0.43e-12
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
42 SW1 7 10 21 9 SWMOD
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
43 SW2 8 10 9 21 SWMOD
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
44 *COMPARISON
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
45 SW3 3 2 1 10 SWMOD
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
46 SW4 4 2 10 1 SWMOD
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
47 .ends
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
48 *$
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
49 * Buffer Models ( IN OUT VDD GND)
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
50 .subckt BUF_X 1 2 3 4
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
51 *Generating VDD/2
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
52 R1 3 7 100e6
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
53 R2 4 7 100e6
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
54 SW1 3 2 1 7 SWMOD
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
55 SW2 4 2 7 1 SWMOD
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
56 .ends
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
57 *$
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
58 *Level shifter (IN OUT LV_SUPPLY GND HV_SUPPLY)
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
59 .subckt LS 1 2 3 4 5
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
60 *Gnerating VDD/2
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
61 R1 3 7 100e6
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
62 R2 4 7 100e6
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
63 SW1 5 2 1 7 SWMOD
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
64 SW2 4 2 7 1 SWMOD
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
65 .ends
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
66 *$
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
67 * Delay from LV(VDD) components in signal path
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
68 * LV comparator and level shifter give a delay of 3 ns(approx).
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
69 * T=0.69*R*C Obsolete, use delay line model instead
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
70 * Delay_LV IN OUT GND
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
71 .subckt Delay_LV 1 2 3
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
72 T1 1 3 2 3 Z0=100Meg TD=3n
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
73 R1 2 3 100Meg
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
74 *C1 2 3 0.43e-12
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
75 .ends
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
76 *$
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
77 * Delay from HV inverters in the signal path.
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
78 * though this delay vary with supply(VH) , modeled delay as 6 ns .
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
79 * T=0.69*R*C Obsolete, use delay line model instead
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
80 .subckt Delay_HV 1 2 3
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
81 T1 1 3 2 3 Z0=100Meg TD=6n
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
82 R1 2 3 100Meg
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
83 *C1 2 3 0.43e-12
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
84 .ends
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
85
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
86 *$
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
87 .subckt DelaY_HV-1 1 2 3
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
88 T1 1 3 2 3 Z0=100Meg TD=3n
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
89 R1 2 3 100Meg
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
90 *C1 2 3 0.43e-12
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
91 .ends
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
92 *$
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
93 *ISL55110 model
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
94 *
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
95 * VDD PD IN_B IN_A OA VH GND OB ENABLEZ
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
96 * | | | | | | | | |
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
97 * | | | | | | | | |
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
98 * | | | | | | | | |
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
99 * | | | | | | | | |
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
100 * | | | | | | | | |
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
101 * | | | | | | | | |
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
102 * | | | | | | | | |
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
103 * | | | | | | | | |
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
104 * | | | | | | | | |
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
105 * | | | | | | | | |
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
106 * | | | | | | | | |
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
107 * | | | | | | | | |
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
108 .subckt ISL55110 1 2 3 4 5 6 7 8 9
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
109 XPAD_INB 3 7 IN_PAD
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
110 XPAD_INA 4 7 IN_PAD
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
111 XPAD_PD 2 7 IN_PAD
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
112 XPAD_ENZ 9 7 IN_PAD
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
113 *Input Clamp Diodes for IBIS
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
114 d5 7 3 den
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
115 d6 3 1 den
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
116 d7 7 4 den
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
117 d8 4 1 den
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
118 d9 7 2 den
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
119 d10 2 1 den
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
120 d11 7 9 den
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
121 d12 9 1 den
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
122 *
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
123 *
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
124 *
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
125 R1 1 99 100e6
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
126 R2 99 7 100e6
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
127 R10 6 199 100e6
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
128 R11 7 199 100e6
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
129 XCOMP_A 4 10 1 7 COMP_HS
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
130 XCOMP_B 3 11 1 7 COMP_HS
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
131 XDELAY_LVA 10 12 7 Delay_LV
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
132 XDELAY_LVB 11 13 7 Delay_LV
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
133 XLEVEL_SHIFTERA 12 14 1 7 6 LS
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
134 XLEVEL_SHIFTERB 13 15 1 7 6 LS
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
135 XDELAY_HVA 14 16 7 Delay_HV
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
136 XDELAY_HVB 15 17 7 Delay_HV
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
137 *PD or ENABLEZ
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
138 R3 18 7 100e6
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
139 SW1 1 18 2 99 SWMOD
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
140 *SW2 1 18 9 99 SWMOD
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
141 SWA 16 19 99 18 SWMOD
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
142 SWB 17 20 99 18 SWMOD
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
143 V 210 7 -1
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
144 R4 19 210 100e6
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
145 R5 20 210 100e6
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
146 * OUTPUT SWITCHES
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
147 *OA Switch
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
148 T1 9 7 230 7 Z0=100Meg TD=15n
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
149 R6 230 7 100Meg
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
150 SWTPA 6 220 230 99 SWHIZ
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
151 *
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
152 SWPA 220 5 19 199 SWOUTP
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
153 SWNA 221 5 199 19 SWOUTN
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
154 *
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
155 SWTNA 7 221 230 99 SWHIZ
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
156 *
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
157 C1 5 7 100pF
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
158 d1 7 5 den
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
159 d2 5 6 den
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
160 XPAD_OUTA 5 7 OUT_PAD
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
161 *
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
162 *
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
163 * OB Switch
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
164 *HIZ High Side
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
165 SWTPB 6 222 230 99 SWHIZ
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
166 *
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
167 SWPB 222 8 20 199 SWOUTP
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
168 SWNB 223 8 199 20 SWOUTN
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
169 *HIX Low Side
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
170 SWTNB 7 223 230 99 SWHIZ
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
171 C2 8 7 100pF
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
172 d3 7 8 den
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
173 d4 8 6 den
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
174 XPAD_OUTB 8 7 OUT_PAD
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
175 .ends
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
176
22c97f9ed2cc Add GAN190-650FBE simulation
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
177 *$