~ubuntu-branches/ubuntu/precise/pcb/precise

« back to all changes in this revision

Viewing changes to lib/pcblib

  • Committer: Bazaar Package Importer
  • Author(s): Hamish Moffatt
  • Date: 2005-02-20 13:14:00 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20050220131400-pfz66g5vhx0azl8f
Tags: 1.99j+20050127-2
* Improved package description: (closes: #295405)
* Fixed dependency: tk84 -> tk8.4 (closes: #295404)
* Updated README.debian (closes: #269578)
* Applied patch to src/djopt.c to allow compilation with gcc-4.0
  (closes: #294319), thanks to Andreas Jochens for the patch.
* Prevent example files from being compressed

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# This is a frozen state file generated by GNU m4 1.4.2
 
2
V1
 
3
T15,21
 
4
PinList_uA7918C`Com',`In',`Out',`In'
 
5
T14,11
 
6
PinList_2N3904`E',`B',`C'
 
7
T33,3
 
8
Param1_generic_resistor_axial_600600
 
9
T16,2
 
10
Param1_74574_dil20
 
11
T21,77
 
12
PKG_JOHNSTECH_QFN_50SPKG_GENERIC_JOHNSTECH7248_QFN(`$1',`$2',`$3',`$4',`$5', `50',`36',`50', `$6')
 
13
T38,16
 
14
Description_generic_resistor_axial_400`resistor_axial'
 
15
T17,127
 
16
PinList_74651_dil`CAB',`SAB',`GAB',`A1',`A2',`A3',`A4',`A5',`A6',`A7',`A8',`Gnd',`B8',`B7',`B6',`B5',`B4',`B3',`B2',`B1',`/GBA',`SA',`CBA',`Vcc'
 
17
T17,126
 
18
PinList_74649_dil`CAB',`SAB',`DIR',`A1',`A2',`A3',`A4',`A5',`A6',`A7',`A8',`Gnd',`B8',`B7',`B6',`B5',`B4',`B3',`B2',`B1',`/G',`SBA',`CBA',`Vcc'
 
19
T16,3
 
20
Param2_74156_dil300
 
21
T15,3
 
22
Param2_7406_dil300
 
23
T16,2
 
24
Param1_74422_dil14
 
25
T26,42
 
26
Description_geda_SOJ26_350`Small outline J-leaded package (350 mil)'
 
27
T17,97
 
28
PinList_TL074_dil`Out1',`In1-',`In1+',`Vcc+',`In2+',`In2-',`Out2',`Out3',`In3-',`In3+',`Vcc-',`In4+',`In4-',`Out4'
 
29
T14,11
 
30
PinList_2N3906`E',`B',`C'
 
31
T34,2
 
32
Param1_smd_capacitor_polarized_80580
 
33
T20,3
 
34
Param1_MOLEX_025_100100
 
35
T16,2
 
36
Param1_74248_dil16
 
37
T19,400
 
38
PKG_TO126STAND-WIDEElement(0x00 "$1" "$2" "$3" 270 170 0 100 0x00)
 
39
(
 
40
        PIN(100, 100, 80, 20, 1)
 
41
        PIN(200, 200, 80, 20, 2)
 
42
        PIN(300, 100, 80, 20, 3)
 
43
 
 
44
        # Gehaeuse
 
45
        ElementLine(200 200 200 150 30)
 
46
        ElementLine( 50  50 350  50 20)
 
47
        ElementLine(350  50 350 150 20)
 
48
        ElementLine(350 150  50 150 20)
 
49
        ElementLine( 50 150  50  50 20) 
 
50
 
 
51
        # Bohrung
 
52
        ElementLine(150 50 150 150 10)
 
53
        ElementLine(250 50 250 150 10)
 
54
 
 
55
        Mark(100 100)
 
56
)
 
57
T13,94
 
58
PKG_SMT_DIODECOMMON_SMT_2PAD_MIL(`$1', `$2', `$3',
 
59
                  `eval(($4*1000)/254)', `eval(($5*1000)/254)', 30, 1)
 
60
T9,0
 
61
PKG_DUMMY
 
62
T22,24
 
63
Description_geda_SOT89`SMT transistor, 4 pins'
 
64
T23,24
 
65
Description_geda_SC70_3`SMT transistor, 3 pins'
 
66
T15,22
 
67
PinList_uA7818C`In',`Com',`Out',`Com'
 
68
T19,246
 
69
PinList_MC68681_dil`Rs1',`Ip3',`Rs2',`Ip1',`Rs3',`Rs4',`Ip0',`R/W',`/Dtack',`RxDB',`TxDB',`Op1',`Op3',`Op5',`Op7',`D1',`D3',`D5',`D7',`Gnd',`/Irq',`D6',`D4',`D2',`D0',`Op6',`Op4',`Op2',`Op0',`TxDA',`RxDA',`X1/Clk',`X2',`/Reset',`/Cs',`Ip2',`/Iack',`Ip5',`Ip4',`Vcc'
 
70
T22,2
 
71
Param1_DIN41_651_24lay24
 
72
T12,548
 
73
PKG_SMD_CHIPdefine(`X1', `eval(eval(`$4' /100)*10)')
 
74
        define(`Y1', `eval(eval(`$4'- X1 *10) *10)')
 
75
# line radius (LR) depicts offset to pads lines and pad "band width"
 
76
        define(`LR', `ifelse(eval(Y1 < 40), 1, eval(Y1/4), 10)')
 
77
Element(0x00 "$1" "$2" "$3" 0 0 0 25 0x00)
 
78
(
 
79
        PAD(LR LR LR eval(Y1-LR) eval(LR*2) )
 
80
        PAD(eval(X1-LR) LR eval(X1-LR) eval(Y1-LR) eval(LR*2) )
 
81
 
 
82
        ElementLine( 0  0 X1  0 5)
 
83
        ElementLine(X1  0 X1 Y1 5)
 
84
        ElementLine(X1 Y1  0 Y1 5)
 
85
        ElementLine( 0 Y1  0  0 5)
 
86
 
 
87
        Mark(eval(X1/2) eval(Y1/2))
 
88
)
 
89
T23,24
 
90
Description_geda_SC70_4`SMT transistor, 4 pins'
 
91
T21,63
 
92
Description_74354_dil`8-to-1 data selector/multiplexor/register transparent 3-state'
 
93
T17,89
 
94
PinList_74153_dil`/1G',`B',`1C3',`1C2',`1C1',`1C0',`1Y',`Gnd',`2Y',`2C0',`2C1',`2C2',`2C3',`A',`/2G',`Vcc'
 
95
T16,2
 
96
Param1_74699_dil20
 
97
T23,24
 
98
Description_geda_SC70_5`SMT transistor, 5 pins'
 
99
T25,16
 
100
Description_MC68HC11_plccmicro controller
 
101
T20,24
 
102
Description_L297_dilstepper-motor controller
 
103
T21,28
 
104
Description_74182_dil`look-ahead carry generator'
 
105
T20,29
 
106
Description_7416_dil`6 inverters OC high-voltage'
 
107
T10,63
 
108
PKG_QFN_80PKG_GENERIC_QFN(`$1',`$2',`$3',`$4',`$5', `80',`42',`60', `$6')
 
109
T23,24
 
110
Description_geda_SC70_6`SMT transistor, 6 pins'
 
111
T19,428
 
112
PinList_I82077_plcc`WP',`Trk0',`/Dack',`/RD',`/WR',`/CS',`A0',`A1',`Gnd',`A2',`D0',`Gnd',`D1',`D2',`D3',`Gnd',`D4',`Vcc',`D5',`D6',`Gnd',`D7',`Int',`Drq',`TC',`INDX',`IDENT',`DRate0',`DRate1',`DRV2',`DskChg',`Reset',`X1',`X2',`/Invert',`Gnd',`LoFil',`HiFil',`PLL0',`Vcc',`RdData',`NC',`NC',`NC',`AGnd',`AVcc',`NC',`MFM',`DenSel',`Gnd',`HDSel',`We',`WrData',`Gnd',`Step',`Dir',`ME0',`DS0',`Gnd',`Vcc',`ME1',`DS1',`ME2',`DS2',`Gnd',`ME3',`DS3',`Vcc'
 
113
T17,89
 
114
PinList_74624_dil`Osc-Gnd',`RNG',`CX1',`CX2',`/En',`Y',`Gnd',`Z',`Vcc',`NC',`NC',`NC',`FreqCont',`Osc-Vcc'
 
115
T16,3
 
116
Param2_74183_dil300
 
117
T16,2
 
118
Param1_74375_dil16
 
119
T13,62
 
120
PKG_SOJ34_300COMMON_SMT_DIL_MIL(`$1',`$2',`$3',34,23622,86614,50000,196850)
 
121
T25,9
 
122
Description_generic24_zip`generic'
 
123
T21,67
 
124
Description_74653_dil`8 inverting bus tranceiver/register OC A-output, 3-state B-output'
 
125
T16,71
 
126
PinList_7413_dil`1A',`1B',`NC',`1C',`1D',`1Y',`Gnd',`2Y',`2A',`2B',`NC',`2C',`2D',`Vcc'
 
127
T16,3
 
128
Param2_74355_dil300
 
129
T23,67
 
130
Description_geda_BRE300`Bottom lead rectangular non-polar component (typically capacitor)'
 
131
T24,16
 
132
Description_PIC16C64_dilmicro controller
 
133
T26,96
 
134
PinList_DIN41_612_ac64maleforloop(`i', 1, 32, `define(`P_'i, `a'i)')
 
135
        forloop(`i', 1, 32, `define(`P_'eval(i +64), `c'i)')
 
136
T17,71
 
137
PinList_74280_dil`G',`H',`NC',`I',`SumEven',`SumOdd',`Gnd',`A',`B',`C',`D',`E',`F',`Vcc'
 
138
T17,73
 
139
PinList_74278_dil`Strb',`D3',`D4',`P0',`P1',`Y4',`Gnd',`Y3',`Y2',`Y1',`NC',`D1',`D2',`Vcc'
 
140
T35,3
 
141
Param1_generic_capacitor_radial_400400
 
142
T17,71
 
143
PinList_74126_dil`1G',`1A',`1Y',`2G',`2A',`2Y',`Gnd',`3Y',`3A',`3G',`4Y',`4A',`4G',`Vcc'
 
144
T16,3
 
145
Param2_74681_dil300
 
146
T22,2
 
147
Param1_DIN41_651_22lay22
 
148
T16,2
 
149
Param1_74674_dil24
 
150
T19,26
 
151
Description_uA7908C-8V 1.5A voltage regulator
 
152
T21,18
 
153
Description_74155_dil`2 2-to-4 decoder'
 
154
T16,18
 
155
PinList_conn_usb`1', `2', `3', `4'
 
156
T15,3
 
157
Param2_7486_dil300
 
158
T17,2
 
159
Param1_DS1220_dil24
 
160
T16,2
 
161
Param1_74522_dil20
 
162
T10,67
 
163
PKG_QFP_65PKG_GENERIC_QFP(`$1',`$2',`$3',`$4',`$5', `65',`40',`20', `80',`0')
 
164
T20,26
 
165
Description_uA79M08C-8V 0.5A voltage regulator
 
166
T24,12
 
167
Description_oscillator_8`oscillator'
 
168
T28,39
 
169
Description_geda_TQFN36_6_EP`Square Quad Flat Nolead (QFN) package'
 
170
T22,30
 
171
Description_geda_SOD87`SMT diode (pin 1 is cathode)'
 
172
T32,24
 
173
Description_DIN41_612_ab64femaleDIN41.612 row a+b female
 
174
T16,2
 
175
Param1_74348_dil16
 
176
T16,40
 
177
PKG_DIN41651_16SPKG_DIN41_651STAND(`$1', `$2', `$3', 16)
 
178
T21,65
 
179
Description_74626_dil`2 voltage controlled oscillator w. enable and complement output'
 
180
F8,8
 
181
translittranslit
 
182
T16,71
 
183
PinList_7440_dil`1A',`1B',`NC',`1C',`1D',`1Y',`Gnd',`2Y',`2A',`2B',`NC',`2C',`2D',`Vcc'
 
184
T16,71
 
185
PinList_7438_dil`1A',`1B',`1Y',`2A',`2B',`2Y',`Gnd',`3Y',`3A',`3B',`4Y',`4A',`4B',`Vcc'
 
186
T16,3
 
187
Param2_74382_dil300
 
188
T28,1
 
189
Param1_ovenized_oscillator_55
 
190
T16,2
 
191
Param1_74176_dil14
 
192
T19,27
 
193
Description_uA7810C+10V 1.5A voltage regulator
 
194
T19,26
 
195
Description_uA7808C+8V 1.5A voltage regulator
 
196
T20,38
 
197
Description_geda_US8`Ultra (Micro?) Small outline package'
 
198
T17,89
 
199
PinList_74253_dil`/1G',`N',`1C3',`1C2',`1C1',`1C0',`1Y',`Gnd',`2Y',`2C0',`2C1',`2C2',`2C3',`A',`/2G',`Vcc'
 
200
T23,1372
 
201
PKG_DIN41_612MALE_SMALLdefine(`XPOS', `eval(300 + 100 * i)')
 
202
        define(`MINY', 300)
 
203
Element(0x00 "$1" "$2" "$3" 520 550 0 200 0x00)
 
204
(
 
205
        # Reihe a
 
206
        ifelse(index(`$4', `a'), `-1', ,
 
207
                forloop(`i', 1, 16, `PIN(eval(2000 - 100 *i), 300, 60, 30, i)
 
208
        '))
 
209
 
 
210
        # Reihe b
 
211
        ifelse(index(`$4', `b'), `-1', , `define(`MINY', 200)'
 
212
                forloop(`i', 1, 16, `PIN(eval(2000 - 100 *i), 200, 60, 30, eval(16 + i))
 
213
        '))
 
214
 
 
215
        # Reihe c
 
216
        ifelse(index(`$4', `c'), `-1', , `define(`MINY', 100)'
 
217
                forloop(`i', 1, 16, `PIN(eval(2000 - 100 *i), 100, 60, 30, eval(32 + i))
 
218
        '))
 
219
    # Rueckseite Kontaktstifte
 
220
        forloop(`i', 1, 16, `ElementLine(XPOS MINY XPOS 375 40)
 
221
        ')
 
222
 
 
223
        # Befestigungsbohrung
 
224
        Pin( 200 400 120 80 "M1" 0x01)
 
225
        Pin(2100 400 120 80 "M2" 0x01)
 
226
 
 
227
        # Begrenzung M1
 
228
        ElementLine( 100  300  320  300 20)
 
229
        ElementLine( 320  300  320  395 20)
 
230
        ElementLine( 320  395  320  620 10)
 
231
        ElementLine( 320  620  200  620 10)
 
232
        ElementLine( 200  620  100  620 20)
 
233
        ElementLine( 100  620  100  300 20)
 
234
 
 
235
        # Begrenzung M2
 
236
        ElementLine(1980  300 2200  300 20)
 
237
        ElementLine(2200  300 2200  620 20)
 
238
        ElementLine(2200  620 2100  620 20)
 
239
        ElementLine(2100  620 1980  620 10)
 
240
        ElementLine(1980  620 1980  395 10)
 
241
        ElementLine(1980  395 1980  300 20)
 
242
 
 
243
        # Kante Pins
 
244
        ElementLine( 320  395 1980  395 20)
 
245
 
 
246
        # Kanten Stifte
 
247
        ElementLine( 200 620  200 800 20)
 
248
        ElementLine( 200 800 2100 800 20)
 
249
        ElementLine(2100 800 2100 620 20)
 
250
 
 
251
        Mark(1900 300)
 
252
)
 
253
T24,12
 
254
Description_oscillator_5`oscillator'
 
255
T14,23
 
256
PinList_TL431C`Cathode',`Anode',`Ref'
 
257
T17,3
 
258
Param2_DS1220_dil600
 
259
T16,2
 
260
Param1_74647_dil24
 
261
T17,2
 
262
Param1_511000_dil18
 
263
T13,62
 
264
PKG_SOJ30_450COMMON_SMT_DIL_MIL(`$1',`$2',`$3',30,23622,86614,50000,346457)
 
265
T13,62
 
266
PKG_SOJ28_450COMMON_SMT_DIL_MIL(`$1',`$2',`$3',28,23622,86614,50000,346457)
 
267
T24,12
 
268
Description_oscillator_4`oscillator'
 
269
T20,42
 
270
Description_7470_dil`AND-gated JK pos-edge-FF w. preset/clear'
 
271
T20,23
 
272
Description_7468_dil`2 4bit decade counter'
 
273
T21,16
 
274
Description_74128_dil`4 line drivers'
 
275
T22,2
 
276
Param1_DIN41_651_20lay20
 
277
T22,2
 
278
Param1_DIN41_651_18lay18
 
279
T22,59
 
280
Description_geda_SME10`Surface mount electrolytic capacitor, number is dia in mm'
 
281
T16,16
 
282
PinList_uA78L02C`In',`Com',`Out'
 
283
T25,29
 
284
PinList_amphenol_ARFX1230`SIG',`GND',`GND',`GND',`GND'
 
285
T34,2
 
286
Param2_smd_capacitor_polarized_60330
 
287
T16,2
 
288
Param1_74323_dil20
 
289
T10,63
 
290
PKG_QFN_65PKG_GENERIC_QFN(`$1',`$2',`$3',`$4',`$5', `65',`37',`60', `$6')
 
291
T15,60
 
292
PKG_CTS_743C_08COMMON_SMT_DIL_MIL(`$1',`$2',`$3',8,32000,47000,50000,28000)
 
293
T8,342
 
294
PKG_CSILdefine(`MAXY', `eval(`$4' * 100 -50)')
 
295
Element(0x00 "$1" "$2" "$3" 160 10 3 100 0x00)
 
296
(
 
297
        forloop(`i', 1, $4,
 
298
                `PIN(50, eval(i * 100 -50), 50, 20, i)
 
299
        ')
 
300
        ElementLine(  0 50   0 MAXY 20)
 
301
        ElementLine(100 50 100 MAXY 20)
 
302
        ElementLine(  0 100 100 100 10)
 
303
        ElementArc(50  50 50 50 180 180 20)
 
304
        ElementArc(50 MAXY 50 50   0 180 20)
 
305
        Mark(50 50)
 
306
)
 
307
T24,12
 
308
Description_oscillator_2`oscillator'
 
309
F6,6
 
310
substrsubstr
 
311
T25,29
 
312
PinList_amphenol_ARFX1231`SIG',`GND',`GND',`GND',`GND'
 
313
T25,29
 
314
PinList_amphenol_ARFX1229`SIG',`GND',`GND',`GND',`GND'
 
315
T26,96
 
316
PinList_DIN41_612_ab64maleforloop(`i', 1, 32, `define(`P_'i, `a'i)')
 
317
        forloop(`i', 1, 32, `define(`P_'eval(i +32), `b'i)')
 
318
T16,59
 
319
PinList_7465_dil`A',`E',`F',`G',`H',`I',`Gnd',`Y',`J',`K',`B',`C',`D',`Vcc'
 
320
T17,82
 
321
PinList_74378_dil`/G',`1Q',`1D',`2D',`2Q',`3D',`3Q',`Gnd',`Clk',`4Q',`4D',`5Q',`5D',`6D',`6Q',`Vcc'
 
322
T16,2
 
323
Param1_74151_dil16
 
324
T24,12
 
325
Description_oscillator_1`oscillator'
 
326
T22,30
 
327
Description_geda_SOD80`SMT diode (pin 1 is cathode)'
 
328
T25,29
 
329
PinList_amphenol_ARFX1232`SIG',`GND',`GND',`GND',`GND'
 
330
T17,3
 
331
Param2_511000_dil300
 
332
T13,37
 
333
PKG_QFP120_28PKG_QFP_80(`$1',`$2',`$3',`120',`28')
 
334
T20,27
 
335
Description_uA78M12C+12V 0.5A voltage regulator
 
336
T11,43
 
337
PKG_QFN56_8PKG_QFN_50S(`$1',`$2',`$3', `56', `8', `0')
 
338
T28,15
 
339
Description_smd_resistor_805`chip_resistor'
 
340
T20,37
 
341
Description_7495_dil`4bit parallel-access shift register'
 
342
T16,3
 
343
Param2_74128_dil300
 
344
T15,60
 
345
PKG_CTS_743C_04COMMON_SMT_DIL_MIL(`$1',`$2',`$3',4,32000,47000,50000,28000)
 
346
T22,2
 
347
Param1_DIN41_651_16lay16
 
348
T16,2
 
349
Param1_74276_dil20
 
350
T20,27
 
351
Description_uA78L12C+12V 0.1A voltage regulator
 
352
T18,20
 
353
Description_MJE340bipolar-N transistor
 
354
T16,81
 
355
PinList_7492_dil`ClkB',`NC',`NC',`NC',`Vcc',`R0(1)',`R0(2)',`Qd',`Qc',`Gnd',`Qb',`Qa',`NC',`ClkA'
 
356
T17,89
 
357
PinList_74353_dil`/1G',`B',`1C3',`1C2',`1C1',`1C0',`1Y',`Gnd',`2Y',`2C0',`2C1',`2C2',`2C3',`A',`/2G',`Vcc'
 
358
T16,2
 
359
Param1_74124_dil16
 
360
T15,2
 
361
Param1_7410_dil14
 
362
T15,2
 
363
Param1_7408_dil14
 
364
T13,62
 
365
PKG_SOJ32_400COMMON_SMT_DIL_MIL(`$1',`$2',`$3',32,23622,86614,50000,291339)
 
366
T23,30
 
367
Description_geda_SOD110`SMT diode (pin 1 is cathode)'
 
368
T23,31
 
369
Description_geda_PLCC20`Plastic leadless chip carrier'
 
370
T21,49
 
371
Description_74382_dil`ALU function generator w. overflow/ripple-carry'
 
372
T17,143
 
373
PinList_L297A_dil`Sync',`Gnd',`Home',`A',`/Inh1',`B',`C',`/Inh2',`D',`Enable',`Dir-Mem',`Vs',`Sens2',`Sens1',`Vref',`Osc',`CW/CCW',`/Clock',`Half/Full',`/Reset'
 
374
T17,136
 
375
PinList_74181_dil`/B0',`/A0',`S3',`S2',`S1',`S0',`Cn',`M',`/F0',`/F1',`/F2',`Gnd',`/F3',`A=B',`/P',`/Cn+4',`/G',`/B3',`/A3',`/B2',`/A2',`/B1',`/A1',`Vcc'
 
376
T16,3
 
377
Param2_74626_dil300
 
378
T24,2
 
379
Param1_DIN41_651_64stand64
 
380
T15,45
 
381
PKG_TQFN48_7_EPPKG_QFN_50S(`$1',`$2',`$3', `48', `7', `560')
 
382
T10,67
 
383
PKG_QFP_50PKG_GENERIC_QFP(`$1',`$2',`$3',`$4',`$5', `50',`28',`20', `80',`0')
 
384
T15,21
 
385
PinList_uA7915C`Com',`In',`Out',`In'
 
386
T19,105
 
387
PinList_MAX232A_dil`C1+',`V+',`C1-',`C2+',`C2-',`V-',`T2out',`R2in',`R2out',`T2in',`T1in',`R1out',`R1in',`T1out',`GND',`Vcc'
 
388
T19,3
 
389
Param2_PIC17C42_dil600
 
390
T16,2
 
391
Param1_74575_dil20
 
392
T23,62
 
393
Description_geda_ACY300`Axial non-polar component (typically resistor or capacitor),'
 
394
T17,127
 
395
PinList_74652_dil`CAB',`SAB',`GAB',`A1',`A2',`A3',`A4',`A5',`A6',`A7',`A8',`Gnd',`B8',`B7',`B6',`B5',`B4',`B3',`B2',`B1',`/GBA',`SA',`CBA',`Vcc'
 
396
T16,3
 
397
Param2_74155_dil300
 
398
T15,3
 
399
Param2_7407_dil300
 
400
T16,2
 
401
Param1_74423_dil16
 
402
T19,26
 
403
Description_uA7906C-6V 1.5A voltage regulator
 
404
T26,42
 
405
Description_geda_SOJ24_400`Small outline J-leaded package (400 mil)'
 
406
T24,37
 
407
Description_geda_EIA6032`Tantalum SMT capacitor (pin 1 is +)'
 
408
T17,20
 
409
Description_BC560bipolar-P transistor
 
410
T17,20
 
411
Description_BC558bipolar-P transistor
 
412
T21,34
 
413
Description_74681_dil`4bit parallel binary accumulator'
 
414
T17,97
 
415
PinList_TL075_dil`In1-',`In1+',`Out1',`Out2',`In2+',`In2-',`Vcc-',`In3-',`In3+',`Out3',`Vcc+',`Out4',`In4+',`In4-'
 
416
T18,49
 
417
PinList_OPTO_6N137`NC', `A+', `K-', `NC', `Gnd', `Out', `En', `Vcc'
 
418
T16,2
 
419
Param1_74251_dil16
 
420
T20,26
 
421
Description_uA79M06C-6V 0.5A voltage regulator
 
422
T20,26
 
423
Description_uA78M09C+9V 0.5A voltage regulator
 
424
T23,3
 
425
Description_MC68000_dilCPU
 
426
T17,20
 
427
Description_BC557bipolar-P transistor
 
428
T22,11
 
429
Description_628128_dilSRAM 128Kx8
 
430
T15,22
 
431
PinList_uA7815C`In',`Com',`Out',`Com'
 
432
T18,56
 
433
PinList_OPTO_6N136`NC', `A+', `K-', `NC', `Gnd', `Out-Col', `Basis', `Vcc'
 
434
T21,372
 
435
PinList_AT90S8535_dil`PB0/T0',`PB1/T1',`PB2/AIN0',`PB3/AIN1',`PB4//SS',`PB5/MOSI',`PB6/MISO',`PB7/SCK',`/Reset',`Vcc',`Gnd',`XTAL2',`XTAL1',`PD0/RxD',`PD1/TxD',`PD2/INT0', `PD3/INT1',`PD4/OC1B',`PD5/OC1A',`PD6/ICP',`PD7/OC2',`PC0',`PC1',`PC2',`PC3',`PC4',`PC5',`PC6/TOSC1',`PC7/TOSC2',`AVcc',`AGnd',`AREF',`PA7/ADC7',`PA6/ADC6',`PA5/ADC5',`PA4/ADC4',`PA3/ADC3',`PA2/ADC2',`PA1/ADC1',`PA0/ADC0'
 
436
T22,2
 
437
Param1_DIN41_651_14lay14
 
438
T16,2
 
439
Param1_27256_dil28
 
440
T11,42
 
441
PKG_QFN36_6PKG_QFN_50(`$1',`$2',`$3', `36', `6', `0')
 
442
T16,40
 
443
PKG_DIN41651_14SPKG_DIN41_651STAND(`$1', `$2', `$3', 14)
 
444
T22,23
 
445
Description_MAX680_dil+-10V voltage converter
 
446
T17,20
 
447
Description_BC556bipolar-P transistor
 
448
T21,58
 
449
Description_74355_dil`8-to-1 data selector/multiplexor/register transparent OC'
 
450
F5,5
 
451
ifdefifdef
 
452
T17,109
 
453
PinList_74154_dil`0',`1',`2',`3',`4',`5',`6',`7',`8',`9',`10',`Gnd',`11',`12',`13',`14',`15',`/G1',`/G2',`D',`C',`B',`A',`Vcc'
 
454
T16,3
 
455
Param2_74653_dil300
 
456
T7,272
 
457
PKG_QFPdefine(`PITCH', 8000)
 
458
        define(`PAD_WIDTH', 20)
 
459
        define(`PAD_LENGTH', 90)
 
460
        define(`XPADS', `eval($4 /4)')
 
461
        define(`YPADS', `eval($4 /4)')
 
462
        define(`X_LENGTH', `eval((PITCH*(XPADS-1)+127)/254+232)')
 
463
        define(`Y_LENGTH', X_LENGTH)
 
464
        define(`ISTART', 1)
 
465
        PKG_GEN_QFP($1, $2, $3)
 
466
 
 
467
T19,26
 
468
Description_uA7806C+6V 1.5A voltage regulator
 
469
T27,39
 
470
Description_geda_QFN32_7_EP`Square Quad Flat Nolead (QFN) package'
 
471
T24,17
 
472
Description_TI34010_plccgraphic processor
 
473
T21,26
 
474
Description_74183_dil`2 carry-save full adders'
 
475
T20,17
 
476
Description_7415_dil`3 triple-AND OC'
 
477
T13,22
 
478
PinList_LM317`Adj',`Out',`In',`Out'
 
479
T20,3
 
480
Param2_MC68HC11_plcc150
 
481
T9,46
 
482
PKG_SOT23PKG_SMT_TRANSISTOR3( `$1', `$2', `$3', 20, 21)
 
483
T10,63
 
484
PKG_QFN_50PKG_GENERIC_QFN(`$1',`$2',`$3',`$4',`$5', `50',`28',`60', `$6')
 
485
T20,26
 
486
Description_uA78L09C+9V 0.1A voltage regulator
 
487
T18,20
 
488
Description_MJE350bipolar-P transistor
 
489
T17,115
 
490
PinList_74625_dil`Gnd',`1Z',`1Y',`1CX1',`1CX2',`1FC',`1Osc-Vcc',`1Osc-Gnd',`2Osc-Gnd',`2Osc-Vcc',`2FC',`2CX2',`2CX1',`2Y',`2Z',`Vcc'
 
491
T16,3
 
492
Param2_74182_dil300
 
493
T16,2
 
494
Param1_74376_dil16
 
495
T10,46
 
496
PKG_BRE900PKG_RECTANGULAR2( `$1', `$2', `$3', 1350, 450)
 
497
T23,31
 
498
Description_geda_PLCC28`Plastic leadless chip carrier'
 
499
T16,71
 
500
PinList_7412_dil`A1',`B1',`A2',`B2',`C2',`Y2',`Gnd',`Y3',`A3',`B3',`C3',`Y1',`C1',`Vcc'
 
501
T16,3
 
502
Param2_74354_dil300
 
503
T15,2
 
504
Param1_7490_dil14
 
505
T9,46
 
506
PKG_SOT25PKG_SMT_TRANSISTOR5( `$1', `$2', `$3', 20, 21)
 
507
T9,46
 
508
PKG_DO214PKG_SMT_DIODE(       `$1', `$2', `$3', 77, 33)
 
509
T21,38
 
510
Description_geda_LED3`LED, size in mm (pin 1 is +, 2 is -)'
 
511
T17,95
 
512
PinList_74279_dil`/1R',`/1S1',`/1S2',`1Q',`/2R',`/2S',`2Q',`Gnd',`3Q',`/3R',`/3S1',`/3S2',`4Q',`/4R',`/4S',`Vcc'
 
513
T9,46
 
514
PKG_SOT26PKG_SMT_TRANSISTOR6( `$1', `$2', `$3', 20, 21)
 
515
T16,43
 
516
PKG_DIN41612C64MPKG_DIN41_612MALE(  `$1', `$2', `$3', `ac')
 
517
T23,43
 
518
PKG_AMP_MICTOR_767054_1COMMON_AMP_MICTOR_767054(`$1',`$2',`$3',38)
 
519
T21,40
 
520
Description_geda_SO14`Small outline package, narrow (150mil)'
 
521
T23,31
 
522
Description_geda_PLCC32`Plastic leadless chip carrier'
 
523
T10,46
 
524
PKG_BRE100PKG_RECTANGULAR2N(`$1', `$2', `$3',  200, 100)
 
525
T23,43
 
526
PKG_AMP_MICTOR_767054_2COMMON_AMP_MICTOR_767054(`$1',`$2',`$3',76)
 
527
T19,26
 
528
Description_uA7905C-5V 1.5A voltage regulator
 
529
T19,28
 
530
Description_uA7885C+8.5V 1.5A voltage regulator
 
531
T29,7
 
532
Description_generic_diode_400`diode'
 
533
T26,42
 
534
Description_geda_SOJ22_450`Small outline J-leaded package (450 mil)'
 
535
T23,30
 
536
Description_geda_SOD123`SMT diode (pin 1 is cathode)'
 
537
T21,38
 
538
Description_geda_LED5`LED, size in mm (pin 1 is +, 2 is -)'
 
539
T26,42
 
540
Description_geda_HEADER2_2`Header connector, ribbon cable numbering'
 
541
T17,20
 
542
Description_BC550bipolar-N transistor
 
543
T17,20
 
544
Description_BC548bipolar-N transistor
 
545
T20,17
 
546
Description_7442_dil`4-to-10 decoder'
 
547
T21,21
 
548
Description_74156_dil`2 2-to-4 decoder OC'
 
549
T16,125
 
550
PinList_6116_dil`A7',`A6',`A5',`A4',`A3',`A2',`A1',`A0',`D0',`D1',`D2',`Gnd',`D3',`D4',`D5',`D6',`D7',`/Cs',`A10',`/Oe',`/We',`A9',`A8',`Vcc'
 
551
T11,42
 
552
PKG_QFN16_5PKG_QFN_80(`$1',`$2',`$3', `16', `5', `0')
 
553
T15,48
 
554
PKG_CTS_742C_16COMMON_SMT_DIL_MM(`$1',`$2',`$3',16,50,90,80,90)
 
555
T23,44
 
556
PKG_AMP_MICTOR_767054_3COMMON_AMP_MICTOR_767054(`$1',`$2',`$3',114)
 
557
T20,26
 
558
Description_uA79M05C-5V 0.5A voltage regulator
 
559
T20,27
 
560
Description_uA78M10C+10V 0.5A voltage regulator
 
561
T20,26
 
562
Description_uA78M08C+8V 0.5A voltage regulator
 
563
T26,9
 
564
Description_generic84_plcc`generic'
 
565
T28,39
 
566
Description_geda_TQFN56_8_EP`Square Quad Flat Nolead (QFN) package'
 
567
T21,40
 
568
Description_geda_SO16`Small outline package, narrow (150mil)'
 
569
T24,64
 
570
Description_geda_RCY1000`Bottom lead non-polar circular component (typically capacitor)'
 
571
T27,39
 
572
Description_geda_QFN32_5_EP`Square Quad Flat Nolead (QFN) package'
 
573
T26,37
 
574
Description_geda_HEADER2_1`Header connector, DIP pin numbering'
 
575
T17,20
 
576
Description_BC547bipolar-N transistor
 
577
F6,6
 
578
m4exitm4exit
 
579
T17,102
 
580
PinList_74580_dil`/Oe',`1D',`2D',`3D',`4D',`5D',`6D',`7D',`8D',`Gnd',`Le',`8Q',`7Q',`6Q',`5Q',`4Q',`3Q',`2Q',`1Q',`Vcc'
 
581
T15,45
 
582
PKG_TQFN40_6_EPPKG_QFN_50S(`$1',`$2',`$3', `40', `6', `410')
 
583
T11,42
 
584
PKG_QFN16_4PKG_QFN_65(`$1',`$2',`$3', `16', `4', `0')
 
585
T23,44
 
586
PKG_AMP_MICTOR_767054_4COMMON_AMP_MICTOR_767054(`$1',`$2',`$3',152)
 
587
T25,9
 
588
Description_generic16_dil`generic'
 
589
T27,31
 
590
Description_SMT_805_CAP_RESSMT 805 type capicitor/resistor
 
591
T17,20
 
592
Description_BC546bipolar-N transistor
 
593
T21,33
 
594
Description_74627_dil`2 voltage controlled oscillator'
 
595
T15,8
 
596
PinList_LED_3MM`-', `+'
 
597
T16,71
 
598
PinList_7437_dil`1A',`1B',`1Y',`2A',`2B',`2Y',`Gnd',`3Y',`3A',`3B',`4Y',`4A',`4B',`Vcc'
 
599
T16,3
 
600
Param2_74381_dil300
 
601
T16,3
 
602
Param2_74379_dil300
 
603
T16,2
 
604
Param1_74177_dil14
 
605
T23,44
 
606
PKG_AMP_MICTOR_767054_5COMMON_AMP_MICTOR_767054(`$1',`$2',`$3',190)
 
607
T19,26
 
608
Description_uA7805C+5V 1.5A voltage regulator
 
609
T22,29
 
610
Description_geda_DB25M`DSUB connector, female/male'
 
611
T16,3
 
612
Param2_7451S_dil300
 
613
T10,63
 
614
PKG_QFN_40PKG_GENERIC_QFN(`$1',`$2',`$3',`$4',`$5', `40',`25',`60', `$6')
 
615
T23,44
 
616
PKG_AMP_MICTOR_767054_6COMMON_AMP_MICTOR_767054(`$1',`$2',`$3',228)
 
617
T20,26
 
618
Description_uA79L05C-5V 0.1A voltage regulator
 
619
T20,27
 
620
Description_uA78L10C+10V 0.1A voltage regulator
 
621
T20,26
 
622
Description_uA78L08C+8V 0.1A voltage regulator
 
623
T29,16
 
624
Description_smd_capacitor_805`chip_capacitor'
 
625
T21,39
 
626
Description_74283_dil`4bit binary full adders w. fast carry'
 
627
T19,1
 
628
Param1_oscillator_11
 
629
T16,2
 
630
Param1_74648_dil24
 
631
T11,43
 
632
PKG_TSSOP64PKG_TSOP(  `$1', `$2', `$3', 64, 319, 2000)
 
633
T22,62
 
634
PKG_MINICIRCUITS_CB518COMMON_SMT_DIL_MIL(`$1',`$2',`$3',10,30000,90000,50000,110000)
 
635
T23,44
 
636
PKG_AMP_MICTOR_767054_7COMMON_AMP_MICTOR_767054(`$1',`$2',`$3',266)
 
637
T26,28
 
638
Description_geda_QFP304_40`Square Quad-side flat pack'
 
639
T13,103
 
640
PinList_PCI5VPL_PCISideB1,PL_PCISideB2,PL_PCISideB3,PL_PCISideB5,PL_PCISideA1,PL_PCISideA2,PL_PCISideA3,PL_PCISideA5
 
641
T19,1
 
642
Param1_oscillator_22
 
643
T22,2
 
644
Param1_DIN41_651_10lay10
 
645
T16,43
 
646
PKG_DIN41612C64FPKG_DIN41_612FEMALE(`$1', `$2', `$3', `ac')
 
647
T17,71
 
648
PinList_7451S_dil`1A',`2A',`2B',`2C',`2D',`2Y',`Gnd',`1Y',`1C',`1D',`NC',`NC',`1B',`Vcc'
 
649
T11,67
 
650
PKG_QFP_100PKG_GENERIC_QFP(`$1',`$2',`$3',`$4',`$5',`100',`50',`20',`100',`0')
 
651
T15,48
 
652
PKG_CTS_742C_08COMMON_SMT_DIL_MM(`$1',`$2',`$3', 8,50,90,80,90)
 
653
T16,59
 
654
PinList_7464_dil`A',`E',`F',`G',`H',`I',`Gnd',`Y',`J',`K',`B',`C',`D',`Vcc'
 
655
T17,101
 
656
PinList_74381_dil`A1',`B1',`A0',`B0',`S0',`S1',`S2',`F0',`F1',`Gnd',`F2',`F3',`/G',`/P',`Cn',`B3',`A3',`B2',`A2',`Vcc'
 
657
T17,86
 
658
PinList_74379_dil`/G',`1Q',`/1Q',`1D',`2D',`/2Q',`2Q',`Gnd',`Clk',`3Q',`/3Q',`3D',`4D',`/4Q',`4Q',`Vcc'
 
659
T26,2
 
660
Param2_smd_EIA_A_capacitor50
 
661
T19,1
 
662
Param1_oscillator_44
 
663
T20,2
 
664
Param1_MC68HC11_plcc52
 
665
T26,42
 
666
Description_geda_SOJ26_300`Small outline J-leaded package (300 mil)'
 
667
T16,3
 
668
Param2_74580_dil300
 
669
T19,1
 
670
Param1_oscillator_55
 
671
T13,37
 
672
PKG_QFP128_28PKG_QFP_80(`$1',`$2',`$3',`128',`28')
 
673
T9,41
 
674
PKG_DB25FPKG_SUBD_FEMALE_LAY(`$1', `$2', `$3', 25)
 
675
T23,31
 
676
Description_geda_PLCC44`Plastic leadless chip carrier'
 
677
T21,3
 
678
Param2_generic24w_dil600
 
679
T21,2
 
680
Param1_generic52_plcc52
 
681
T16,2
 
682
Param1_74623_dil20
 
683
T22,29
 
684
Description_geda_DB25F`DSUB connector, female/male'
 
685
T16,2
 
686
Param1_74449_dil16
 
687
T11,43
 
688
PKG_TSSOP56PKG_TSOP(  `$1', `$2', `$3', 56, 319, 2000)
 
689
T22,60
 
690
PKG_MINICIRCUITS_CA531COMMON_SMT_DIL_MIL(`$1',`$2',`$3',6,20000,50000,37000,40000)
 
691
T15,48
 
692
PKG_CTS_742C_04COMMON_SMT_DIL_MM(`$1',`$2',`$3' ,4,50,90,80,90)
 
693
T8,47
 
694
PKG_0805PKG_SMT_2PAD_MIL(  `$1', `$2', `$3',  80,   50)
 
695
T31,26
 
696
Description_smd_EIA_B_capacitor`chip_capacitor_polarized'
 
697
T21,38
 
698
Description_geda_SO28`Small outline package, wide (300mil)'
 
699
T13,21
 
700
PinList_LM337`Adj',`In',`Out',`In'
 
701
T16,3
 
702
Param2_74279_dil300
 
703
T19,1
 
704
Param1_oscillator_88
 
705
T19,2
 
706
Param1_PIC16C84_dil18
 
707
T39,17
 
708
Description_generic_capacitor_axial_300`capacitor_axial'
 
709
T23,64
 
710
Description_geda_RCY800`Bottom lead non-polar circular component (typically capacitor)'
 
711
F8,8
 
712
sincludesinclude
 
713
T6,2
 
714
rSILK220
 
715
T16,69
 
716
PinList_7491_dil`NC',`NC',`NC',`NC',`Vcc',`NC',`NC',`NC',`Clk',`Gnd',`B',`A',`Q',`/Q'
 
717
T17,103
 
718
PinList_74354_dil`D7',`D6',`D5',`D4',`D3',`D2',`D1',`D0',`/DC',`Gnd',`/SC',`S2',`S1',`S0',`/G1',`/G2',`G3',`W',`Y',`Vcc'
 
719
T16,2
 
720
Param1_74125_dil14
 
721
T15,2
 
722
Param1_7411_dil14
 
723
T15,2
 
724
Param1_7409_dil14
 
725
T13,62
 
726
PKG_SOJ34_350COMMON_SMT_DIL_MIL(`$1',`$2',`$3',34,23622,86614,50000,244094)
 
727
T10,37
 
728
PKG_ALF600PKG_DIODE_LAY(`$1', `$2', `$3',  600)
 
729
T21,38
 
730
Description_geda_SO32`Small outline package, wide (300mil)'
 
731
T23,18
 
732
Description_connector10connector 2x5 pins
 
733
T6,2
 
734
rSILK330
 
735
T17,95
 
736
PinList_74182_dil`/G1',`/P1',`/G0',`/P0',`/G3',`/P3',`/P',`Gnd',`Cn+Z',`/G',`Cn+Y',`Cn+X',`Cn',`/G2',`/P2',`Vcc'
 
737
T16,3
 
738
Param2_74625_dil300
 
739
T15,44
 
740
PKG_TQFN28_5_EPPKG_QFN_50(`$1',`$2',`$3', `28', `5', `325')
 
741
T12,42
 
742
PKG_TQFN16_4PKG_QFN_65(`$1',`$2',`$3', `16', `4', `0')
 
743
T11,42
 
744
PKG_PLCC44XPKG_PLCC_SOCKET(`$1', `$2', `$3', 44, 150)
 
745
T15,21
 
746
PinList_uA7912C`Com',`In',`Out',`In'
 
747
T12,42
 
748
PKG_TQFN16_5PKG_QFN_80(`$1',`$2',`$3', `16', `5', `0')
 
749
T8,47
 
750
PKG_1806PKG_SMT_2PAD_MIL(  `$1', `$2', `$3', 180,   60)
 
751
T24,33
 
752
Description_geda_QFP64_R`Rectangular Quad-side flat pack'
 
753
T23,31
 
754
Description_geda_PLCC52`Plastic leadless chip carrier'
 
755
T23,18
 
756
Description_connector12connector 3x4 pins
 
757
F4,4
 
758
decrdecr
 
759
T17,127
 
760
PinList_74653_dil`CAB',`SAB',`GAB',`A1',`A2',`A3',`A4',`A5',`A6',`A7',`A8',`Gnd',`B8',`B7',`B6',`B5',`B4',`B3',`B2',`B1',`/GBA',`SA',`CBA',`Vcc'
 
761
T16,3
 
762
Param2_74154_dil300
 
763
T15,3
 
764
Param2_7410_dil300
 
765
T15,3
 
766
Param2_7408_dil300
 
767
T14,39
 
768
PKG_HEADER12_1PKG_CONNECTOR_DIL(`$1', `$2', `$3',  6)
 
769
T9,41
 
770
PKG_DB25MPKG_SUBD_MALE_LAY(  `$1', `$2', `$3', 25)
 
771
T26,42
 
772
Description_geda_SOJ24_350`Small outline J-leaded package (350 mil)'
 
773
T21,44
 
774
Description_74682_dil`8bit magnitute comperator w. input pull-up'
 
775
T20,12
 
776
Description_2732_dil`EPROM 4Kx8'
 
777
T11,43
 
778
PKG_TSSOP48PKG_TSOP(  `$1', `$2', `$3', 48, 319, 2000)
 
779
T14,514
 
780
PKG_TO220STANDElement(0x00 "$1" "$2" "$3" 0 10 0 100 0x00)
 
781
(
 
782
        PIN(100, 200, 80, 20, 1)
 
783
        PIN(200, 200, 80, 20, 2)
 
784
        PIN(300, 200, 80, 20, 3)
 
785
 
 
786
        # Gehaeuse
 
787
        ElementLine(  0  80 400  80 20)
 
788
        ElementLine(400  80 400 260 20)
 
789
        ElementLine(400 260   0 260 20) 
 
790
        ElementLine(  0 260   0  80 20) 
 
791
 
 
792
        # Kuehlfahne icl. Bohrung
 
793
        ElementLine(  0  80 400  80 20)
 
794
        ElementLine(400  80 400 140 20)
 
795
        ElementLine(400 140   0 140 20)
 
796
        ElementLine(  0 140   0  80 20)
 
797
 
 
798
        ElementLine(130 80 130 140 10)
 
799
        ElementLine(270 80 270 140 10)
 
800
 
 
801
        Mark(100 200)
 
802
)
 
803
T13,33
 
804
PKG_MTA100_10PKG_MTA_100(`$1', `$2', `$3', 10)
 
805
T14,38
 
806
PKG_HEADER12_2PKG_CONNECTOR(`$1', `$2', `$3',  6, 2)
 
807
T20,26
 
808
Description_uA78M06C+6V 0.5A voltage regulator
 
809
T23,18
 
810
Description_connector14connector 2x7 pins
 
811
T15,22
 
812
PinList_uA7812C`In',`Com',`Out',`Com'
 
813
T16,3
 
814
Param2_TL075_dil300
 
815
T13,33
 
816
PKG_MTA100_11PKG_MTA_100(`$1', `$2', `$3', 11)
 
817
T26,28
 
818
Description_geda_LQFP80_14`Square Quad-side flat pack'
 
819
T23,18
 
820
Description_connector15connector 3x5 pins
 
821
T24,28
 
822
Description_MOLEX_025_20Molex .025 pitch 20 pin plug
 
823
T21,66
 
824
Description_74356_dil`8-to-1 data selector/multiplexor/register edge-triggered 3-state'
 
825
T17,90
 
826
PinList_74155_dil`1C',`/1G',`B',`1Y3',`1Y2',`1Y1',`1Y0',`Gnd',`2Y0',`2Y1',`2Y2',`2Y3',`A',`/2G',`/2C',`Vcc'
 
827
T16,3
 
828
Param2_74652_dil300
 
829
T11,37
 
830
PKG_TO126SWPKG_TO126STAND_WIDE(`$1', `$2', `$3')
 
831
T13,33
 
832
PKG_MTA100_12PKG_MTA_100(`$1', `$2', `$3', 12)
 
833
T14,39
 
834
PKG_HEADER22_1PKG_CONNECTOR_DIL(`$1', `$2', `$3', 11)
 
835
T8,46
 
836
PKG_1812PKG_SMT_2PAD_MIL(  `$1', `$2', `$3', 180, 120)
 
837
T23,18
 
838
Description_connector16connector 2x8 pins
 
839
T20,28
 
840
Description_7414_dil`6 Schmitt trigger inverter'
 
841
F8,8
 
842
errprinterrprint
 
843
T19,3
 
844
Param2_PIC16C71_dil300
 
845
T17,655
 
846
PKG_SUBD_MALE_LAYdefine(`SUBD_SUBFUNCTION',
 
847
                `
 
848
                define(`NOSMUDGE', 40)
 
849
                # First row
 
850
                forloop(`i', 1, eval($4/2),
 
851
                        `define(`Y', eval(PY1 +(i-1)*108))
 
852
                        PIN(eval(BASEX+56), Y, 60, 35, i)
 
853
                        ElementLine(eval(BASEX+56-NOSMUDGE) Y X2 Y 20)
 
854
                ')
 
855
 
 
856
                # Last pin in first row
 
857
                PIN(eval(BASEX+56), PY2, 60, 35, OFFSET)
 
858
                ElementLine(eval(BASEX+56-NOSMUDGE) PY2 X2 PY2 20)
 
859
 
 
860
                # Second row
 
861
                forloop(`i', 1, eval($4/2),
 
862
                        `define(`Y', eval(PY1 +(i-1)*108+54))
 
863
                        PIN(eval(BASEX-56), Y, 60, 35, eval(i+OFFSET))
 
864
                        ElementLine(eval(BASEX-56-NOSMUDGE) Y X2 Y 20)
 
865
                ')
 
866
                # Plazierungsmarkierung == PIN 1
 
867
                Mark(eval(BASEX +50) PY1)
 
868
        ')
 
869
        PKG_SUBD_LAY_BASE(`$1', `$2', `$3', `$4')
 
870
 
 
871
T13,33
 
872
PKG_MTA100_13PKG_MTA_100(`$1', `$2', `$3', 13)
 
873
T14,38
 
874
PKG_HEADER22_2PKG_CONNECTOR(`$1', `$2', `$3', 11, 2)
 
875
T20,26
 
876
Description_uA78L06C+6V 0.1A voltage regulator
 
877
T22,24
 
878
Description_geda_SOT26`SMT transistor, 6 pins'
 
879
T26,28
 
880
Description_geda_LQFP80_12`Square Quad-side flat pack'
 
881
T25,28
 
882
Description_geda_LQFP48_7`Square Quad-side flat pack'
 
883
T29,47
 
884
Description_amphenol_ARFX1230Amphenol ARFX1230 Right Angle SMA Connector (M)
 
885
T17,105
 
886
PinList_74626_dil`Gnd',`1Z',`1Y',`/1EN',`1CX1',`1CX2',`Osc-Vcc',`Osc-Gnd',`1FC',`2FC',`2CX2',`2CX1',`/2EN',`2Y',`2Z',`Vcc'
 
887
T16,3
 
888
Param2_L297A_dil300
 
889
T16,3
 
890
Param2_74181_dil300
 
891
T27,3
 
892
Param1_generic_smd_chip_603603
 
893
T16,2
 
894
Param1_74377_dil20
 
895
T13,62
 
896
PKG_SOJ36_300COMMON_SMT_DIL_MIL(`$1',`$2',`$3',36,23622,86614,50000,196850)
 
897
T13,33
 
898
PKG_MTA100_14PKG_MTA_100(`$1', `$2', `$3', 14)
 
899
T22,24
 
900
Description_geda_SOT25`SMT transistor, 5 pins'
 
901
T22,30
 
902
Description_geda_DO214`SMT diode (pin 1 is cathode)'
 
903
T23,19
 
904
Description_connector20connector 2x10 pins
 
905
T23,18
 
906
Description_connector18connector 3x6 pins
 
907
T29,44
 
908
Description_amphenol_ARFX1231Amphenol ARFX1231 Vertical SMA Connector (F)
 
909
T29,44
 
910
Description_amphenol_ARFX1229Amphenol ARFX1229 Vertical SMA Connector (M)
 
911
T16,71
 
912
PinList_7411_dil`A1',`B1',`A2',`B2',`C2',`Y2',`Gnd',`Y3',`A3',`B3',`C3',`Y1',`C1',`Vcc'
 
913
T16,71
 
914
PinList_7409_dil`1A',`1B',`1Y',`2A',`2B',`2Y',`Gnd',`3Y',`3A',`3B',`4Y',`4A',`4B',`Vcc'
 
915
T16,3
 
916
Param2_74353_dil300
 
917
T15,2
 
918
Param1_7491_dil14
 
919
T12,42
 
920
PKG_TQFN36_6PKG_QFN_50(`$1',`$2',`$3', `36', `6', `0')
 
921
T13,33
 
922
PKG_MTA100_15PKG_MTA_100(`$1', `$2', `$3', 15)
 
923
T22,62
 
924
PKG_MINICIRCUITS_CB539COMMON_SMT_DIL_MIL(`$1',`$2',`$3',10,30000,90000,50000,135000)
 
925
T20,77
 
926
PKG_JOHNSTECH_QFN_80PKG_GENERIC_JOHNSTECH7248_QFN(`$1',`$2',`$3',`$4',`$5', `80',`36',`50', `$6')
 
927
T27,39
 
928
Description_geda_QFN12_4_EP`Square Quad Flat Nolead (QFN) package'
 
929
T29,47
 
930
Description_amphenol_ARFX1232Amphenol ARFX1232 Right Angle SMA Connector (F)
 
931
T21,39
 
932
Description_TL080_dilSingle JFET input operational amplifier
 
933
T15,44
 
934
PKG_TQFN20_5_EPPKG_QFN_65(`$1',`$2',`$3', `20', `5', `310')
 
935
T14,45
 
936
PKG_QFN56_8_EPPKG_QFN_50S(`$1',`$2',`$3', `56', `8', `665')
 
937
T23,17
 
938
Description_r_025_sil_8`4xR-array 0.25W'
 
939
T22,24
 
940
Description_geda_SOT23`SMT transistor, 3 pins'
 
941
T21,38
 
942
Description_geda_SO44`Small outline package, wide (525mil)'
 
943
T35,23
 
944
Description_amp_AMP_MICTOR_767054_7`Amp Mictor Connectors'
 
945
T17,71
 
946
PinList_74128_dil`1Y',`1A',`1B',`2Y',`2A',`2B',`Gnd',`3A',`3B',`3Y',`4A',`4B',`4Y',`Vcc'
 
947
T35,23
 
948
Description_amp_AMP_MICTOR_767054_6`Amp Mictor Connectors'
 
949
T35,26
 
950
Description_DIN41_612_abc48female_sDIN41.612 row a+b+c female
 
951
T20,23
 
952
Description_7439_dil`4 dual-NAND buffer OC'
 
953
T21,19
 
954
Description_74157_dil`4 2-to-1 selector'
 
955
T15,3
 
956
Param2_7490_dil300
 
957
T11,69
 
958
PKG_EMI1206COMMON_SMT_3PAD_MIL(  `$1', `$2', `$3', 32, 28, 126,  79, 39, 10, 10)
 
959
T20,26
 
960
Description_uA78M05C+5V 0.5A voltage regulator
 
961
T23,17
 
962
Description_r_025_sil_6`3xR-array 0.25W'
 
963
T27,28
 
964
Description_geda_LQFP176_24`Square Quad-side flat pack'
 
965
T35,23
 
966
Description_amp_AMP_MICTOR_767054_5`Amp Mictor Connectors'
 
967
T17,23
 
968
Description_BC517Darlington-N transistor
 
969
T17,2
 
970
Param1_MAX232_dil16
 
971
T16,2
 
972
Param1_74352_dil16
 
973
T15,44
 
974
PKG_TQFN20_4_EPPKG_QFN_50(`$1',`$2',`$3', `20', `4', `210')
 
975
T10,38
 
976
PKG_RCY500PKG_RADIAL_CAN(`$1', `$2', `$3', 1000)
 
977
T8,2910
 
978
PKG_PLCCdefine(`NUMPINS', `$4')
 
979
        ifelse(eval(NUMPINS = 32),1,`define(`QUARTER',7)',`define(`QUARTER', `eval($4 /4)')')
 
980
        define(`OFFSET', `eval((QUARTER +1) /2)')
 
981
        define(`WIDTH', `eval((QUARTER-1) *50 +2*75)')
 
982
        ifelse(eval(NUMPINS = 32),1,`define(`SIDE',`eval((NUMPINS-2*QUARTER)/2)')', `define(`SIDE',QUARTER)')
 
983
        define(`HEIGHT', `eval((SIDE-1)* 50 + 2*75)')
 
984
        define(`CENTER', `eval(WIDTH / 2)')
 
985
        define(`PUSHOUT', 20)    # was 15
 
986
        define(`PUSHIN', 40)     # was 50
 
987
Element(0x00 "$1" "$2" "$3" 100 CENTER 0 100 0x00)
 
988
(
 
989
        # top left half
 
990
define(`X', CENTER)
 
991
define(`Y', 0)
 
992
define(`count', 1)
 
993
forloop(`i', 1, OFFSET,
 
994
        `PAD(X, eval(Y-PUSHOUT), X, eval(Y+PUSHIN), 20, count)' `define(`count', incr(count))'
 
995
        `define(`X', eval(X-50))'
 
996
        )
 
997
 
 
998
 
 
999
        # left row
 
1000
define(`X', 0)
 
1001
define(`Y', 75)
 
1002
define(`count', `eval(OFFSET+1)')
 
1003
forloop(`i', 1, SIDE,
 
1004
        `PAD(eval(X-PUSHOUT), Y, eval(X+PUSHIN), Y, 20, count)' `define(`count', incr(count))'
 
1005
        `define(`Y', eval(Y+50))'
 
1006
        )
 
1007
 
 
1008
        # bottom row
 
1009
define(`X', 75)
 
1010
define(`Y', HEIGHT)
 
1011
forloop(`i', 1, QUARTER,
 
1012
        `PAD(X, eval(Y+PUSHOUT), X, eval(Y-PUSHIN), 20, count)' `define(`count', incr(count))'
 
1013
        `define(`X', eval(X+50))'
 
1014
)
 
1015
 
 
1016
        # right row
 
1017
define(`X', WIDTH)
 
1018
define(`Y', eval(HEIGHT-75))
 
1019
forloop(`i', 1, SIDE,
 
1020
        `PAD(eval(X+PUSHOUT), Y, eval(X-PUSHIN), Y, 20, count)' `define(`count', incr(count))'
 
1021
        `define(`Y', eval(Y-50))'
 
1022
)
 
1023
 
 
1024
        # top right row
 
1025
define(`X', eval(WIDTH-75))
 
1026
define(`Y', 0)
 
1027
forloop(`i', 1, eval(OFFSET-1),
 
1028
        `PAD(X, eval(Y-PUSHOUT), X, eval(Y+PUSHIN), 20, count)' `define(`count', incr(count))'
 
1029
        `ifelse(eval(count > NUMPINS), 1, `define(`count', 1)')'
 
1030
        `define(`X', eval(X-50))'
 
1031
)
 
1032
 
 
1033
#       ElementLine(50 0 WIDTH 0 20)
 
1034
#       ElementLine(WIDTH 0 WIDTH WIDTH 20)
 
1035
#       ElementLine(WIDTH WIDTH 0 WIDTH 20)
 
1036
#       ElementLine(0 WIDTH 0 50 20)
 
1037
#       ElementLine(0 50 50 0 20)
 
1038
 
 
1039
# Modified by Thomas Olson to eliminate silkscreen blobbing over pads.
 
1040
# Approach one: eliminate ElementLine transgression over pads. leave corners
 
1041
# only.
 
1042
 
 
1043
define(`OLWIDTH', eval(WIDTH-50))
 
1044
define(`OLHEIGHT', eval(HEIGHT-50))
 
1045
        
 
1046
        ElementLine(OLWIDTH 0 WIDTH 0 10)
 
1047
        ElementLine(WIDTH 0 WIDTH 50 10)
 
1048
        ElementLine(WIDTH OLHEIGHT WIDTH HEIGHT 10)
 
1049
        ElementLine(WIDTH HEIGHT OLWIDTH HEIGHT 10)
 
1050
        ElementLine(50 HEIGHT 0 HEIGHT 10)
 
1051
        ElementLine(0 HEIGHT 0 OLHEIGHT 10)
 
1052
        ElementLine(0 50 50 0 10)
 
1053
 
 
1054
# Approach two: move outline to edge of pads.
 
1055
# The outline should be 15 off. But since the pad algorithm
 
1056
# is not making the square pads correctly I give it a total of 30
 
1057
# to clear the pads.
 
1058
 
 
1059
# Try 40 mils, and parameterize it.  1/12/00 LRD
 
1060
define(`NOSMUDGE', 40)
 
1061
define(`OLWIDTH', eval(WIDTH+NOSMUDGE))
 
1062
define(`OLHEIGHT', eval(HEIGHT+NOSMUDGE))
 
1063
 
 
1064
        ElementLine(50 -NOSMUDGE OLWIDTH -NOSMUDGE 10)
 
1065
        ElementLine(OLWIDTH -NOSMUDGE OLWIDTH OLHEIGHT 10)
 
1066
        ElementLine(OLWIDTH OLHEIGHT -NOSMUDGE OLHEIGHT 10)
 
1067
        ElementLine(-NOSMUDGE OLHEIGHT -NOSMUDGE 50 10)
 
1068
        ElementLine(-NOSMUDGE 50 50 -NOSMUDGE 10)
 
1069
 
 
1070
        ElementArc(CENTER 100 20 20 0 360 10)
 
1071
 
 
1072
        Mark(0 0)
 
1073
)
 
1074
T16,40
 
1075
PKG_DIN41651_10SPKG_DIN41_651STAND(`$1', `$2', `$3', 10)
 
1076
T40,50
 
1077
Description_johnstech_JOHNSTECH_QFN68_10`Johnstech QFN Socket, Series 1MM (724812-724839)'
 
1078
T25,9
 
1079
Description_generic80_qfp`generic'
 
1080
T35,23
 
1081
Description_amp_AMP_MICTOR_767054_4`Amp Mictor Connectors'
 
1082
T24,28
 
1083
Description_MOLEX_025_30Molex .025 pitch 30 pin plug
 
1084
T17,23
 
1085
Description_BC516Darlington-P transistor
 
1086
T21,51
 
1087
Description_74630_dil`16bit parallel error detection/correction 3-state'
 
1088
T21,63
 
1089
Description_74628_dil`voltage controlled oscillator w. enable and complement output'
 
1090
T14,8
 
1091
PinList_sm1206`1', `2'
 
1092
T16,3
 
1093
Param2_74378_dil300
 
1094
T15,2
 
1095
Param1_7464_dil14
 
1096
T16,2
 
1097
Param1_74180_dil14
 
1098
T16,2
 
1099
Param1_74178_dil14
 
1100
T23,17
 
1101
Description_r_025_sil_4`2xR-array 0.25W'
 
1102
T25,39
 
1103
Description_geda_TQFN20_4`Square Quad Flat Nolead (QFN) package'
 
1104
T24,50
 
1105
Description_geda_EMI1206`3-Pin SMT EMI Filter based on standard SMT sizes'
 
1106
T35,23
 
1107
Description_amp_AMP_MICTOR_767054_3`Amp Mictor Connectors'
 
1108
T20,348
 
1109
PinList_PIC16C64_dil`/MCLR',`RA0',`RA1',`RA2',`RA3',`RA4/T0CKI',`RA5/SS',`RE0/RD',`RE1/WR',`RE2/CS',`VDD',`VSS',`OSC1',`OSC2',`RC0/T0OSO/T1CKI',`RC1/T0OSI',`RC2/CCPI',`RC3/SCK/SCL',`RD0/PSP0',`RD1/PSP1',`RD2/PSP2',`RD3/PSP3',`RC4/SDI/SDA',`RC5/SDO',`RC6',`RC7',`RD4/PSP4',`RD5/PSP5',`RD6/PSP6',`RD7/PSP7',`VSS',`VDD',`RB0/INT',`RB1',`RB2',`RB3',`RB4',`RB5',`RB6',`RB7'
 
1110
T17,3
 
1111
Param2_TLC274_dil300
 
1112
T20,49
 
1113
PKG_PANASONIC_EXB2HVCOMMON_SMT_DIL_MM(`$1',`$2',`$3',16,25,50,50,100)
 
1114
T22,63
 
1115
PKG_MINICIRCUITS_CD541COMMON_SMT_DIL_MIL(`$1',`$2',`$3',6,65000,100000,100000,100000)
 
1116
T20,26
 
1117
Description_uA78L05C+5V 0.1A voltage regulator
 
1118
T25,39
 
1119
Description_geda_TQFN20_5`Square Quad Flat Nolead (QFN) package'
 
1120
T35,23
 
1121
Description_amp_AMP_MICTOR_767054_2`Amp Mictor Connectors'
 
1122
T16,2
 
1123
Param1_74651_dil24
 
1124
T16,2
 
1125
Param1_74649_dil24
 
1126
T13,62
 
1127
PKG_SOJ32_450COMMON_SMT_DIL_MIL(`$1',`$2',`$3',32,23622,86614,50000,346457)
 
1128
T10,151
 
1129
PKG_SM0805Element(0x00 "$1" "$2" "$3" 0 100 0 100 0x00)
 
1130
(
 
1131
        Pad(100  100  100  100 50 "1" 0x00000100)
 
1132
        Pad(100  180  100  180 50 "2" 0x00000100)
 
1133
 
 
1134
        Mark(100 100)
 
1135
)
 
1136
T22,63
 
1137
PKG_MINICIRCUITS_CD542COMMON_SMT_DIL_MIL(`$1',`$2',`$3',6,65000,100000,100000,100000)
 
1138
T23,31
 
1139
Description_geda_PLCC68`Plastic leadless chip carrier'
 
1140
T35,23
 
1141
Description_amp_AMP_MICTOR_767054_1`Amp Mictor Connectors'
 
1142
T23,17
 
1143
Description_I82077_plccfloppy controller
 
1144
T21,29
 
1145
Description_74132_dil`4 dual NAND Schmitt trigger'
 
1146
T17,3
 
1147
Param2_MAX232_dil300
 
1148
T27,2
 
1149
Param1_DIN41_612_ac64femaleac
 
1150
T12,43
 
1151
PKG_TQFN56_8PKG_QFN_50S(`$1',`$2',`$3', `56', `8', `0')
 
1152
T8,46
 
1153
PKG_1825PKG_SMT_2PAD_MIL(  `$1', `$2', `$3', 180, 250)
 
1154
T21,59
 
1155
Description_geda_SME3`Surface mount electrolytic capacitor, number is dia in mm'
 
1156
T15,21
 
1157
PinList_uA7908C`Com',`In',`Out',`In'
 
1158
T28,96
 
1159
PinList_DIN41_612_ab64femaleforloop(`i', 1, 32, `define(`P_'i, `a'i)')
 
1160
        forloop(`i', 1, 32, `define(`P_'eval(i +32), `b'i)')
 
1161
T16,3
 
1162
Param2_74253_dil300
 
1163
T20,2
 
1164
Param1_generic20_dil20
 
1165
T20,2
 
1166
Param1_generic18_dil18
 
1167
T38,16
 
1168
Description_generic_resistor_axial_500`resistor_axial'
 
1169
T25,39
 
1170
Description_geda_TQFN28_5`Square Quad Flat Nolead (QFN) package'
 
1171
T21,59
 
1172
Description_geda_SME4`Surface mount electrolytic capacitor, number is dia in mm'
 
1173
T17,104
 
1174
PinList_74382_dil`A1',`B1',`A0',`B0',`S0',`S1',`S2',`F0',`F1',`Gnd',`F2',`F3',`Ovr',`Cn+4',`Cn',`B3',`A3',`B2',`A2',`Vcc'
 
1175
T17,2
 
1176
Param1_TLC274_dil14
 
1177
T15,2
 
1178
Param1_7437_dil14
 
1179
T16,2
 
1180
Param1_74153_dil16
 
1181
T26,3
 
1182
Param1_DIN41_612_abc48maleabc
 
1183
T20,77
 
1184
PKG_JOHNSTECH_QFN_65PKG_GENERIC_JOHNSTECH7248_QFN(`$1',`$2',`$3',`$4',`$5', `65',`36',`50', `$6')
 
1185
T24,12
 
1186
Description_geda_TO126SW`Transistor'
 
1187
T21,59
 
1188
Description_geda_SME6`Surface mount electrolytic capacitor, number is dia in mm'
 
1189
T24,23
 
1190
Description_GAL22V10_dilgeneric PAL replacement
 
1191
T21,35
 
1192
Description_74257_dil`4 2-to-1 selectors/demultiplexors'
 
1193
T15,22
 
1194
PinList_uA7810C`In',`Com',`Out',`Com'
 
1195
T15,22
 
1196
PinList_uA7808C`In',`Com',`Out',`Com'
 
1197
T16,2
 
1198
Param1_74624_dil14
 
1199
T15,2
 
1200
Param1_6116_dil24
 
1201
T24,28
 
1202
Description_MOLEX_025_40Molex .025 pitch 40 pin plug
 
1203
T29,26
 
1204
Description_DIN41_651_64standDIN41.651 standing 64 pins
 
1205
T20,30
 
1206
Description_7493_dil`4bit binary counter w. clear'
 
1207
T20,12
 
1208
Description_2532_dil`EPROM 4Kx8'
 
1209
T17,123
 
1210
PinList_74681_dil`Clk',`RS2',`RS1',`RS0',`LI-RO',`Cn',`/G',`Cn+4',`/P',`Gnd',`I-O3',`I-O2',`I-O1',`I-O0',`M',`AS2',`AS1',`AS0',`RI-LO',`Vcc'
 
1211
T16,3
 
1212
Param2_74126_dil300
 
1213
T9,46
 
1214
PKG_SOD80PKG_SMT_2PAD_EIA(    `$1', `$2', `$3', 37, 16)
 
1215
T27,9
 
1216
Description_generic208_lqfp`generic'
 
1217
T24,35
 
1218
Description_geda_TSSOP48`Thin shrink small outline package'
 
1219
T25,39
 
1220
Description_geda_TQFN40_6`Square Quad Flat Nolead (QFN) package'
 
1221
T21,59
 
1222
Description_geda_SME8`Surface mount electrolytic capacitor, number is dia in mm'
 
1223
F4,4
 
1224
defndefn
 
1225
T16,3
 
1226
Param2_74280_dil300
 
1227
T16,3
 
1228
Param2_74278_dil300
 
1229
T16,2
 
1230
Param1_74280_dil14
 
1231
T16,2
 
1232
Param1_74278_dil14
 
1233
F5,5
 
1234
indexindex
 
1235
T16,87
 
1236
PinList_7490_dil`ClkB',`R0(1)',`R0(2)',`NC',`Vcc',`R9(1)',`R9(2)',`Qc',`Qb',`Gnd',`Qd',`Qa',`NC',`ClkA'
 
1237
T17,103
 
1238
PinList_74355_dil`D7',`D6',`D5',`D4',`D3',`D2',`D1',`D0',`/DC',`Gnd',`/SC',`S2',`S1',`S0',`/G1',`/G2',`G3',`W',`Y',`Vcc'
 
1239
T15,2
 
1240
Param1_7412_dil14
 
1241
T16,2
 
1242
Param1_74126_dil14
 
1243
T13,62
 
1244
PKG_SOJ34_400COMMON_SMT_DIL_MIL(`$1',`$2',`$3',34,23622,86614,50000,291339)
 
1245
T9,44
 
1246
PKG_SME10PKG_SMT_2PAD_EIA(  `$1', `$2', `$3',104,104)
 
1247
T11,37
 
1248
PKG_QFP64_RPKG_QFP_100(`$1',`$2',`$3', `64',`0')
 
1249
T12,33
 
1250
PKG_MTA100_2PKG_MTA_100(`$1', `$2', `$3',  2)
 
1251
T26,9
 
1252
Description_generic44_plcc`generic'
 
1253
T21,41
 
1254
Description_74384_dil`8bit by 1bit twos-complement multiplier'
 
1255
F6,6
 
1256
divertdivert
 
1257
T17,83
 
1258
PinList_74183_dil`1A',`NC',`1B',`1Cn',`1Cn+1',`1Sum',`Gnd',`2Sum',`NC',`2Cn+1',`2Cn',`2B',`2A',`Vcc'
 
1259
T16,3
 
1260
Param2_74624_dil300
 
1261
T12,33
 
1262
PKG_MTA100_3PKG_MTA_100(`$1', `$2', `$3',  3)
 
1263
T24,47
 
1264
Description_geda_PLCC44X`Plastic leadless chip carrier with pin socket'
 
1265
T23,67
 
1266
Description_geda_BRE400`Bottom lead rectangular non-polar component (typically capacitor)'
 
1267
T35,3
 
1268
Param1_generic_capacitor_radial_300300
 
1269
T12,33
 
1270
PKG_MTA100_4PKG_MTA_100(`$1', `$2', `$3',  4)
 
1271
T25,39
 
1272
Description_geda_TQFN48_7`Square Quad Flat Nolead (QFN) package'
 
1273
T16,3
 
1274
Param2_74153_dil300
 
1275
T15,3
 
1276
Param2_7411_dil300
 
1277
T15,3
 
1278
Param2_7409_dil300
 
1279
T11,67
 
1280
PKG_QFP_80LPKG_GENERIC_QFP(`$1',`$2',`$3',`$4',`$5', `80',`50',`20',`100',`0')
 
1281
T12,33
 
1282
PKG_MTA100_5PKG_MTA_100(`$1', `$2', `$3',  5)
 
1283
T26,42
 
1284
Description_geda_SOJ22_400`Small outline J-leaded package (400 mil)'
 
1285
T26,28
 
1286
Description_geda_LQFP72_10`Square Quad-side flat pack'
 
1287
T21,47
 
1288
Description_74683_dil`8bit magnitute comperator OC w. input pull-up'
 
1289
T16,2
 
1290
Param1_74253_dil16
 
1291
T12,33
 
1292
PKG_MTA100_6PKG_MTA_100(`$1', `$2', `$3',  6)
 
1293
T24,35
 
1294
Description_geda_TSSOP56`Thin shrink small outline package'
 
1295
T23,31
 
1296
Description_geda_PLCC84`Plastic leadless chip carrier'
 
1297
T16,3
 
1298
Param2_TL074_dil300
 
1299
T16,2
 
1300
Param1_TL085_dil14
 
1301
T9,46
 
1302
PKG_SOD87PKG_SMT_2PAD_EIA(    `$1', `$2', `$3', 37, 21)
 
1303
T12,33
 
1304
PKG_MTA100_7PKG_MTA_100(`$1', `$2', `$3',  7)
 
1305
T24,28
 
1306
Description_MOLEX_025_50Molex .025 pitch 50 pin plug
 
1307
T24,67
 
1308
COMMON_AMP_MICTOR_767054COMMON_AMP_MICTOR_MIL(`$1',`$2',`$3',`$4',17000,50000,25000,278000)
 
1309
T17,90
 
1310
PinList_74156_dil`1C',`/1G',`B',`1Y3',`1Y2',`1Y1',`1Y0',`Gnd',`2Y0',`2Y1',`2Y2',`2Y3',`A',`/2G',`/2C',`Vcc'
 
1311
T20,3
 
1312
Param2_generic20_dil300
 
1313
T20,3
 
1314
Param2_generic18_dil300
 
1315
T16,3
 
1316
Param2_74651_dil300
 
1317
T16,3
 
1318
Param2_74649_dil300
 
1319
T12,33
 
1320
PKG_MTA100_8PKG_MTA_100(`$1', `$2', `$3',  8)
 
1321
T42,32
 
1322
Description_minicircuits_MINICIRCUITS_KK81`Mini-Circuits KK Style Package'
 
1323
T20,35
 
1324
Description_7413_dil`2 quad-input NAND Schmitt trigger'
 
1325
T19,3
 
1326
Param2_RTC62421_dil300
 
1327
T12,33
 
1328
PKG_MTA100_9PKG_MTA_100(`$1', `$2', `$3',  9)
 
1329
T16,88
 
1330
PKG_BOURNS_3224XPKG_BOURNS_GENERIC_POT(`$1',`$2',`$3',
 
1331
        `132', `190', `200', `190', `510', `254', `480')
 
1332
T10,36
 
1333
PKG_ACY800PKG_AXIAL_LAY(`$1', `$2', `$3', 800)
 
1334
T22,26
 
1335
Description_NANOENGINEBright Star nanoEngine SBC
 
1336
T17,105
 
1337
PinList_74627_dil`1Osc-Vcc',`1FC',`1CX1',`1CX2',`1Osc-Gnd',`1Y',`Gnd',`2Y',`2Osc-Gnd',`2CX2',`2CX1',`2FC',`2Osc-Vcc',`Vcc'
 
1338
T16,3
 
1339
Param2_74180_dil300
 
1340
T16,3
 
1341
Param2_74178_dil300
 
1342
T16,2
 
1343
Param1_74378_dil16
 
1344
T13,37
 
1345
PKG_QFP144_28PKG_QFP_65(`$1',`$2',`$3',`144',`28')
 
1346
T16,88
 
1347
PKG_BOURNS_3224WPKG_BOURNS_GENERIC_POT(`$1',`$2',`$3',
 
1348
        `130', `160', `200', `160', `290', `254', `480')
 
1349
T23,19
 
1350
Description_connector50connector 2x25 pins
 
1351
T16,71
 
1352
PinList_7410_dil`A1',`B1',`A2',`B2',`C2',`Y2',`Gnd',`Y3',`A3',`B3',`C3',`Y1',`C1',`Vcc'
 
1353
T16,71
 
1354
PinList_7408_dil`1A',`1B',`1Y',`2A',`2B',`2Y',`Gnd',`3Y',`3A',`3B',`4Y',`4A',`4B',`Vcc'
 
1355
T16,3
 
1356
Param2_74352_dil300
 
1357
T15,2
 
1358
Param1_7492_dil14
 
1359
T20,77
 
1360
PKG_JOHNSTECH_QFN_50PKG_GENERIC_JOHNSTECH7248_QFN(`$1',`$2',`$3',`$4',`$5', `50',`36',`50', `$6')
 
1361
T7,1356
 
1362
PKG_BGAdefine(`XBLOCK', `$4')
 
1363
        define(`YBLOCK', `$5')
 
1364
        define(`PITCH', `50')
 
1365
        define(`DIAMETER', `25')
 
1366
        define(`NUMPINS', `eval(4*(XBLOCK-4)*YBLOCK)')
 
1367
Element(0x00 "$1" "$2" "$3" 100 0 0 100 0x00)
 
1368
(
 
1369
        forloop(`i', 0, eval(XBLOCK-1),
 
1370
                `forloop(`j', 0, eval(YBLOCK-1),
 
1371
                        `PAD(eval(i*PITCH), eval(j*PITCH), eval(i*PITCH), eval(j*PITCH), DIAMETER, 1)'
 
1372
                        `PAD(eval((XBLOCK+YBLOCK-j-1)*PITCH), eval(i*PITCH), eval((XBLOCK+YBLOCK-j-1)*PITCH), eval(i*PITCH), DIAMETER, 1)'
 
1373
                        `PAD(eval((XBLOCK+YBLOCK-i-1)*PITCH), eval((XBLOCK+YBLOCK-j-1)*PITCH), eval((XBLOCK+YBLOCK-i-1)*PITCH), eval((XBLOCK+YBLOCK-j-1)*PITCH), DIAMETER, 1)'
 
1374
                        `PAD(eval(j*PITCH), eval((XBLOCK+YBLOCK-i-1)*PITCH), eval(j*PITCH), eval((XBLOCK+YBLOCK-i-1)*PITCH), DIAMETER, 1)'
 
1375
                )'
 
1376
        )
 
1377
        ElementLine(eval(-PITCH/2) eval(-1*PITCH) eval((XBLOCK+YBLOCK)*PITCH) eval(-1*PITCH) 10)
 
1378
        ElementLine(eval((XBLOCK+YBLOCK)*PITCH) eval(-1*PITCH) eval((XBLOCK+YBLOCK)*PITCH) eval((XBLOCK+YBLOCK)*PITCH) 10)
 
1379
        ElementLine(eval(-1*PITCH) eval((XBLOCK+YBLOCK)*PITCH) eval((XBLOCK+YBLOCK)*PITCH) eval((XBLOCK+YBLOCK)*PITCH) 10)
 
1380
        ElementLine(eval(-1*PITCH) eval(-PITCH/2) eval(-1*PITCH) eval((XBLOCK+YBLOCK)*PITCH) 10)
 
1381
        ElementLine(eval(-PITCH/2) eval(-PITCH) eval(-PITCH/2) eval(-PITCH/2) 10)
 
1382
        ElementLine(eval(-PITCH) eval(-PITCH/2) eval(-PITCH/2) eval(-PITCH/2) 10)
 
1383
        Mark(eval((YBLOCK+1)*PITCH) eval((YBLOCK+1)*PITCH))
 
1384
)
 
1385
T20,20
 
1386
Description_conn_usb`USB Male Connector'
 
1387
T21,39
 
1388
Description_TL081_dilSingle JFET input operational amplifier
 
1389
T15,21
 
1390
PinList_uA7906C`Com',`In',`Out',`In'
 
1391
T17,89
 
1392
PinList_74283_dil`Sum2',`B2',`A2',`Sum1',`A1',`B1',`C0',`Gnd',`C4',`Sum4',`B4',`A4',`Sum3',`A3',`B3',`Vcc'
 
1393
T18,100
 
1394
PinList_514100_dil`Din',`/We',`/Ras',`A0',`A1',`A2',`A3',`A4',`Vcc',`A5',`A6',`A7',`A8',`A9',`A10',`/Cas',`Dout',`Gnd'
 
1395
T14,44
 
1396
PKG_QFN36_6_EPPKG_QFN_50(`$1',`$2',`$3', `36', `6', `370')
 
1397
T24,35
 
1398
Description_geda_TSSOP64`Thin shrink small outline package'
 
1399
T18,3
 
1400
Param2_MAX233A_dil300
 
1401
T29,9
 
1402
Description_generic24smdw_dil`generic'
 
1403
T26,42
 
1404
Description_geda_SOJ20_450`Small outline J-leaded package (450 mil)'
 
1405
T26,42
 
1406
Description_geda_SOJ18_450`Small outline J-leaded package (450 mil)'
 
1407
T20,20
 
1408
Description_7440_dil`2 quad-NAND buffer'
 
1409
T20,23
 
1410
Description_7438_dil`4 dual-NAND buffer OC'
 
1411
T21,43
 
1412
Description_74160_dil`syncronous decade counter w. async. clear'
 
1413
T21,35
 
1414
Description_74158_dil`4 2-to-1 selector inverted output'
 
1415
T15,3
 
1416
Param2_7491_dil300
 
1417
T13,140
 
1418
PKG_SOT23_CEL
 
1419
        define(`WX', 40)
 
1420
        define(`WY', 32)
 
1421
        define(`DX', 95)
 
1422
        define(`DY', 78)
 
1423
        define(`OX', 46)
 
1424
        define(`OY', 114)
 
1425
        PKG_BASE_SOT(`$1',`$2',`$3')
 
1426
 
 
1427
T29,31
 
1428
Description_geda_DIN41651_10S`Header connector with latches'
 
1429
T15,22
 
1430
PinList_uA7806C`In',`Com',`Out',`Com'
 
1431
T20,2
 
1432
Param1_generic24_zip24
 
1433
T17,2
 
1434
Param1_MAX233_dil20
 
1435
T16,2
 
1436
Param1_74353_dil16
 
1437
T9,46
 
1438
PKG_SOT89PKG_SMT_TRANSISTOR4X(`$1', `$2', `$3', 31, 31)
 
1439
T25,9
 
1440
Description_generic14_dil`generic'
 
1441
T24,39
 
1442
Description_geda_QFN16_4`Square Quad Flat Nolead (QFN) package'
 
1443
T22,33
 
1444
Description_geda_DUMMY`Virtual component, no footprint'
 
1445
T24,28
 
1446
Description_MOLEX_025_60Molex .025 pitch 60 pin plug
 
1447
T21,46
 
1448
Description_74631_dil`16bit parallel error detection/correction OC'
 
1449
T21,35
 
1450
Description_74629_dil`2 controlled oscillator w. enable'
 
1451
T16,3
 
1452
Param2_74377_dil300
 
1453
T15,2
 
1454
Param1_7465_dil14
 
1455
T16,2
 
1456
Param1_74181_dil24
 
1457
T11,38
 
1458
PKG_RCY1000PKG_RADIAL_CAN(`$1', `$2', `$3', 2000)
 
1459
T24,39
 
1460
Description_geda_QFN16_5`Square Quad Flat Nolead (QFN) package'
 
1461
T25,33
 
1462
Description_geda_JUMPER10`Jumper, i.e. single row headers'
 
1463
T20,26
 
1464
Description_uA78L02C+2V 0.1A voltage regulator
 
1465
T25,33
 
1466
Description_geda_JUMPER11`Jumper, i.e. single row headers'
 
1467
T21,42
 
1468
Description_74285_dil`4bit by 4bit parallel binary multipliers'
 
1469
T16,2
 
1470
Param1_74652_dil24
 
1471
T25,33
 
1472
Description_geda_JUMPER12`Jumper, i.e. single row headers'
 
1473
T20,37
 
1474
Description_7465_dil`AND-OR inverter OC (4-2-3-2 inputs)'
 
1475
T21,15
 
1476
Description_74133_dil`13 input NAND'
 
1477
T22,9
 
1478
Description_514100_dilDRAM 4Mx1
 
1479
T17,3
 
1480
Param2_MAX233_dil300
 
1481
T15,3
 
1482
Param2_7464_dil300
 
1483
T17,1
 
1484
Param1_uA748C_dil8
 
1485
T19,1
 
1486
Param1_r_025_csil_89
 
1487
T20,77
 
1488
PKG_JOHNSTECH_QFN_40PKG_GENERIC_JOHNSTECH7248_QFN(`$1',`$2',`$3',`$4',`$5', `40',`36',`50', `$6')
 
1489
T26,28
 
1490
Description_geda_LQFP64_14`Square Quad-side flat pack'
 
1491
F6,6
 
1492
syscmdsyscmd
 
1493
T15,21
 
1494
PinList_uA7905C`Com',`In',`Out',`In'
 
1495
T15,22
 
1496
PinList_uA7885C`In',`Com',`Out',`Com'
 
1497
T29,150
 
1498
PinList_DIN41_612_abc96femaleforloop(`i', 1, 32, `define(`P_'i, `a'i)')
 
1499
        forloop(`i', 1, 32, `define(`P_'eval(i +32), `b'i)')
 
1500
        forloop(`i', 1, 32, `define(`P_'eval(i +64), `c'i)')
 
1501
T19,1
 
1502
Param1_r_025_csil_78
 
1503
T19,2
 
1504
Param1_PIC16C55_dil28
 
1505
T25,33
 
1506
Description_geda_JUMPER14`Jumper, i.e. single row headers'
 
1507
T23,62
 
1508
Description_geda_ACY400`Axial non-polar component (typically resistor or capacitor),'
 
1509
T21,51
 
1510
Description_74604_dil`8 2-input maximum speed multiplexed latch 3-state'
 
1511
T19,1
 
1512
Param1_r_025_csil_67
 
1513
T15,2
 
1514
Param1_7440_dil14
 
1515
T15,2
 
1516
Param1_7438_dil14
 
1517
T16,2
 
1518
Param1_74154_dil24
 
1519
T26,42
 
1520
Description_geda_SOJ24_300`Small outline J-leaded package (300 mil)'
 
1521
T21,27
 
1522
Description_LM324_dilQuad operational amplifiers
 
1523
T19,385
 
1524
PinList_MC68000_dil`D4',`D3',`D2',`D1',`D0',`/As',`/Uds',`/Lds',`R/W',`/Dtack',`/Bg',`/Bgack',`/Br',`Vcc',`Clk',`Gnd',`/Halt',`/Reset',`/Vma',`E',`/Vpa',`/Berr',`/Ipl2',`/Ipl1',`/Ipl0',`Fc2',`Fc1',`Fc0',`A1',`A2',`A3',`A4',`A5',`A6',`A7',`A8',`A9',`A10',`A11',`A12',`A13',`A14',`A15',`A16',`A17',`A18',`A19',`A20',`Vcc',`A21',`A22',`A23',`Gnd',`D15',`D14',`D13',`D12',`D11',`D10',`D9',`D8',`D7',`D6',`D5'
 
1525
T20,106
 
1526
PKG_SMT_TRANSISTOR5ACOMMON_SMT_TRANSISTOR_MIL(`$1', `$2', `$3',
 
1527
                  `eval(($4*1000)/254)', `eval(($5*1000)/254)', 50, `45123')
 
1528
T12,37
 
1529
PKG_QFP100_RPKG_QFP_65L(`$1',`$2',`$3',`100',`0')
 
1530
T26,12
 
1531
Description_smd_diode_1206`chip_diode'
 
1532
T26,9
 
1533
Description_generic28w_dil`generic'
 
1534
T25,33
 
1535
Description_geda_JUMPER16`Jumper, i.e. single row headers'
 
1536
T23,16
 
1537
Description_MC68332_qfpmicro controller
 
1538
T21,12
 
1539
Description_74260_dil`2 pent-NOR'
 
1540
T21,56
 
1541
Description_74258_dil`4 2-to-1 selectors/demultiplexors w. inverting outputs'
 
1542
T15,22
 
1543
PinList_uA7805C`In',`Com',`Out',`Com'
 
1544
T17,3
 
1545
Param2_uA748C_dil300
 
1546
T19,1
 
1547
Param1_r_025_csil_45
 
1548
T16,2
 
1549
Param1_74625_dil16
 
1550
T16,88
 
1551
PKG_BOURNS_3224JPKG_BOURNS_GENERIC_POT(`$1',`$2',`$3',
 
1552
        `130', `200', `200', `200', `400', `230', `480')
 
1553
T24,39
 
1554
Description_geda_QFN36_6`Square Quad Flat Nolead (QFN) package'
 
1555
T26,28
 
1556
Description_geda_LQFP64_10`Square Quad-side flat pack'
 
1557
T24,28
 
1558
Description_MOLEX_025_70Molex .025 pitch 70 pin plug
 
1559
T24,28
 
1560
Description_MOLEX_025_68Molex .025 pitch 68 pin plug
 
1561
T20,31
 
1562
Description_7492_dil`divide by 12 counter w. clear'
 
1563
T17,105
 
1564
PinList_74682_dil`/P>Q',`P0',`Q0',`P1',`Q1',`P2',`Q2',`P3',`Q3',`Gnd',`P4',`Q4',`P5',`Q5',`P6',`Q6',`P7',`Q7',`/P=Q',`Vcc'
 
1565
T15,3
 
1566
Param2_7437_dil300
 
1567
T16,3
 
1568
Param2_74125_dil300
 
1569
T25,33
 
1570
Description_geda_JUMPER20`Jumper, i.e. single row headers'
 
1571
T25,33
 
1572
Description_geda_JUMPER18`Jumper, i.e. single row headers'
 
1573
T18,118
 
1574
PinList_MAX222_dil`NC',`C1+',`V+',`C1-',`C2+',`C2-',`V-',`T2out',`R2in',`R2out',`T2in',`T1in',`R1out',`R1in',`T1out',`GND',`Vcc',`/Shdn'
 
1575
T24,2
 
1576
Param2_smd_capacitor_80550
 
1577
T16,2
 
1578
Param1_74279_dil16
 
1579
T11,44
 
1580
PKG_EIA6032PKG_SMT_2PAD_EIA(  `$1', `$2', `$3', 60, 32)
 
1581
T17,103
 
1582
PinList_74356_dil`D7',`D6',`D5',`D4',`D3',`D2',`D1',`D0',`Clk',`Gnd',`/SC',`S2',`S1',`S0',`/G1',`/G2',`G3',`W',`Y',`Vcc'
 
1583
T16,3
 
1584
Param2_74449_dil300
 
1585
T15,3
 
1586
Param2_6116_dil600
 
1587
T15,2
 
1588
Param1_7413_dil14
 
1589
T13,62
 
1590
PKG_SOJ36_350COMMON_SMT_DIL_MIL(`$1',`$2',`$3',36,23622,86614,50000,244094)
 
1591
T10,46
 
1592
PKG_BRE800PKG_RECTANGULAR2( `$1', `$2', `$3', 1200, 400)
 
1593
T16,88
 
1594
PKG_BOURNS_3224GPKG_BOURNS_GENERIC_POT(`$1',`$2',`$3',
 
1595
        `127', `127', `200', `127', `520', `230', `480')
 
1596
T29,26
 
1597
Description_DIN41_651_34standDIN41.651 standing 34 pins
 
1598
T21,28
 
1599
Description_74385_dil`4 serial adder/substractor'
 
1600
T24,1
 
1601
Param2_JEDEC_20_PIN_PLCC0
 
1602
T16,3
 
1603
Param2_74623_dil300
 
1604
F5,5
 
1605
indirindir
 
1606
T25,2
 
1607
Param1_DIN41_612_ac64maleac
 
1608
T16,2
 
1609
Param1_74580_dil20
 
1610
T17,9
 
1611
Description_r_025`R 0.25W'
 
1612
T22,39
 
1613
Description_geda_SO32W`Small outline package, wider (450mil)'
 
1614
T21,38
 
1615
Description_geda_0201`Standard SMT resistor, capacitor etc'
 
1616
T15,3
 
1617
Param2_7412_dil300
 
1618
T29,7
 
1619
Description_generic_diode_500`diode'
 
1620
T23,24
 
1621
Description_geda_SOT143`SMT transistor, 4 pins'
 
1622
T26,42
 
1623
Description_geda_SOJ22_350`Small outline J-leaded package (350 mil)'
 
1624
T22,17
 
1625
Description_MAX232_dildual RS232 driver
 
1626
T21,27
 
1627
Description_74684_dil`8bit magnitute comperator'
 
1628
T17,55
 
1629
PinList_TL080_dil`N1Comp',`In-',`In+',`Vcc-',`OfsN2',`Out',`Vcc+',`Comp'
 
1630
T21,55
 
1631
PKG_JOHNSTECH_QFN48_7PKG_JOHNSTECH_QFN_50S(`$1',`$2',`$3', `48', `7', `560')
 
1632
T28,9
 
1633
Description_generic28smd_dil`generic'
 
1634
T16,2
 
1635
Param1_TL084_dil14
 
1636
T12,37
 
1637
PKG_QFP128_RPKG_QFP_50L(`$1',`$2',`$3',`128',`0')
 
1638
T24,39
 
1639
Description_geda_QFN56_8`Square Quad Flat Nolead (QFN) package'
 
1640
T24,28
 
1641
Description_MOLEX_025_80Molex .025 pitch 80 pin plug
 
1642
F4,4
 
1643
evaleval
 
1644
T17,83
 
1645
PinList_74157_dil`/A-B',`1A',`1B',`1Y',`2A',`2B',`2Y',`Gnd',`3Y',`3B',`3A',`4Y',`4Y',`4A',`/G',`Vcc'
 
1646
T16,3
 
1647
Param2_74648_dil300
 
1648
T8,30
 
1649
PKG_LED3PKG_LED(`$1', `$2', `$3', 118)
 
1650
T11,560
 
1651
PKG_BNC_LAYdefine(`BASEX', 200)
 
1652
        define(`BASEY', -200)
 
1653
Element(0x00 "$1" "$2" "$3" BASEX eval(BASEY+200) 3 100 0x00)
 
1654
(
 
1655
        define(`X1', `eval(BASEX-260)')
 
1656
        define(`Y1', `eval(BASEY-90)')
 
1657
        define(`X2', `eval(BASEX+290)')
 
1658
        define(`Y2', `eval(BASEY+490)')
 
1659
        ElementLine(X1 Y1 X2 Y1 10)
 
1660
        ElementLine(X2 Y1 X2 Y2 10)
 
1661
        ElementLine(X2 Y2 X1 Y2 10)
 
1662
        ElementLine(X1 Y2 X1 Y1 10)
 
1663
        PIN(eval(BASEX-200), eval(BASEY+200), 60, 20, 1)
 
1664
        PIN(eval(BASEX-200), eval(BASEY+100), 60, 20, 2)
 
1665
        PIN(eval(BASEX),     eval(BASEY),     100, 40, m1)
 
1666
        PIN(eval(BASEX),     eval(BASEY+400), 100, 40, m2)
 
1667
)
 
1668
T27,28
 
1669
Description_geda_LQFP160_24`Square Quad-side flat pack'
 
1670
T22,29
 
1671
Description_geda_DB15M`DSUB connector, female/male'
 
1672
T20,18
 
1673
Description_7412_dil`3 triple-NAND OC'
 
1674
T16,2
 
1675
Param1_7451S_dil14
 
1676
T8,67
 
1677
PKG_SO14COMMON_SMT_DIL_MIL(`$1',`$2',`$3', 14, 20000, 85000, 50000, 120000)
 
1678
T14,44
 
1679
PKG_QFN16_5_EPPKG_QFN_80(`$1',`$2',`$3', `16', `5', `310')
 
1680
T17,171
 
1681
PinList_74630_dil`DEF',`DB0',`DB1',`DB2',`DB3',`DB4',`DB5',`DB6',`DB7',`DB8',`DB9',`DB10',`DB11',`Gnd',`DB12',`DB13',`DB14',`DB15',`CB5',`CB4',`CB3',`CB2',`CB1',`CB0',`S0',`S1',`SEF',`Vcc'
 
1682
T17,83
 
1683
PinList_74628_dil`Osc-Gnd',`RNG',`CX1',`CX2',`/EN',`Y',`Gnd',`Z',`Vcc',`NC',`RX',`RX',`FC',`Osc-Vcc'
 
1684
T16,3
 
1685
Param2_74177_dil300
 
1686
T16,2
 
1687
Param1_74381_dil20
 
1688
T16,2
 
1689
Param1_74379_dil16
 
1690
T13,62
 
1691
PKG_SOJ40_300COMMON_SMT_DIL_MIL(`$1',`$2',`$3',40,23622,86614,50000,196850)
 
1692
T13,62
 
1693
PKG_SOJ38_300COMMON_SMT_DIL_MIL(`$1',`$2',`$3',38,23622,86614,50000,196850)
 
1694
T8,30
 
1695
PKG_LED5PKG_LED(`$1', `$2', `$3', 236)
 
1696
T21,55
 
1697
PKG_JOHNSTECH_QFN40_6PKG_JOHNSTECH_QFN_50S(`$1',`$2',`$3', `40', `6', `410')
 
1698
T25,9
 
1699
Description_generic20_zip`generic'
 
1700
T29,31
 
1701
Description_geda_DIN41612C64F`DIN connector, 96 pin housing'
 
1702
T16,71
 
1703
PinList_7407_dil`1A',`1Y',`2A',`2Y',`3A',`3Y',`Gnd',`4Y',`4A',`5Y',`5A',`6Y',`6A',`Vcc'
 
1704
T15,2
 
1705
Param1_7493_dil14
 
1706
T15,2
 
1707
Param1_2532_dil24
 
1708
T8,67
 
1709
PKG_SO16COMMON_SMT_DIL_MIL(`$1',`$2',`$3', 16, 20000, 85000, 50000, 120000)
 
1710
T39,50
 
1711
Description_johnstech_JOHNSTECH_QFN44_7`Johnstech QFN Socket, Series 1MM (724812-724839)'
 
1712
T23,45
 
1713
Description_geda_SSOP14`Shrink small outline package, .65mm, narrow'
 
1714
T21,38
 
1715
Description_TL082_dilDual JFET input operational amplifiers
 
1716
T29,26
 
1717
Description_DIN41_651_24standDIN41.651 standing 24 pins
 
1718
T20,17
 
1719
Description_6116_dil`Static RAM 2Kx8'
 
1720
T14,44
 
1721
PKG_QFN16_4_EPPKG_QFN_65(`$1',`$2',`$3', `16', `4', `210')
 
1722
T27,37
 
1723
Description_geda_HEADER16_1`Header connector, DIP pin numbering'
 
1724
T21,38
 
1725
Description_geda_1206`Standard SMT resistor, capacitor etc'
 
1726
T21,11
 
1727
Description_27512_dilEPROM 64Kx8
 
1728
T17,71
 
1729
PinList_74132_dil`1A',`1B',`1Y',`2A',`2B',`2Y',`Gnd',`3Y',`3A',`3B',`4Y',`4A',`4B',`Vcc'
 
1730
T23,2
 
1731
Param1_generic14smd_dil14
 
1732
T25,2
 
1733
Param1_DIN41_612_ab64maleab
 
1734
T20,106
 
1735
PKG_SMT_TRANSISTOR4XCOMMON_SMT_TRANSISTORX_MIL(`$1', `$2', `$3',
 
1736
                  `eval(($4*1000)/254)', `eval(($5*1000)/254)', 50, `1234')
 
1737
T23,45
 
1738
Description_geda_SSOP16`Shrink small outline package, .65mm, narrow'
 
1739
T27,42
 
1740
Description_geda_HEADER16_2`Header connector, ribbon cable numbering'
 
1741
T20,20
 
1742
Description_7437_dil`4 dual-NAND buffer'
 
1743
T21,48
 
1744
Description_74161_dil`syncronous 4bit binary counter w. async. clear'
 
1745
T21,20
 
1746
Description_74159_dil`4-to-16 decoder OC'
 
1747
T15,3
 
1748
Param2_7492_dil300
 
1749
T21,54
 
1750
PKG_JOHNSTECH_QFN28_5PKG_JOHNSTECH_QFN_50(`$1',`$2',`$3', `28', `5', `310')
 
1751
T15,40
 
1752
PKG_DIN41651_64PKG_DIN41_651LAY(  `$1', `$2', `$3', 64)
 
1753
T23,64
 
1754
Description_geda_RCY100`Bottom lead non-polar circular component (typically capacitor)'
 
1755
T21,38
 
1756
Description_geda_1210`Standard SMT resistor, capacitor etc'
 
1757
T24,15
 
1758
Description_RTC62421_dilreal-time clock
 
1759
F5,5
 
1760
shiftshift
 
1761
T28,3
 
1762
Param1_DIN41_612_abc96femaleabc
 
1763
T16,2
 
1764
Param1_74354_dil20
 
1765
T32,12
 
1766
Description_generic_smd_chip_805smd chip 805
 
1767
T23,45
 
1768
Description_geda_SSOP20`Shrink small outline package, .65mm, narrow'
 
1769
T27,37
 
1770
Description_geda_HEADER26_1`Header connector, DIP pin numbering'
 
1771
T22,45
 
1772
Description_geda_DIP8M`Dual in-line package, medium wide (400 mil)'
 
1773
T22,29
 
1774
Description_geda_DB15F`DSUB connector, female/male'
 
1775
T24,28
 
1776
Description_MOLEX_025_90Molex .025 pitch 90 pin plug
 
1777
T16,3
 
1778
Param2_74376_dil300
 
1779
T16,2
 
1780
Param1_74182_dil16
 
1781
T12,462
 
1782
PKG_TO126LAYElement(0x00 "$1" "$2" "$3" 80 480 1 100 0x00)
 
1783
(
 
1784
        PIN(100, 600, 80, 20, 1)
 
1785
        PIN(200, 600, 80, 20, 2)
 
1786
        PIN(300, 600, 80, 20, 3) 
 
1787
 
 
1788
        # Befestigungsbohrung
 
1789
        PIN(200, 170, 130, 110, 4)
 
1790
 
 
1791
        # Anschlussdraehte
 
1792
        ElementLine(100 600 100 500 30)
 
1793
        ElementLine(200 600 200 500 30)
 
1794
        ElementLine(300 600 300 500 30)
 
1795
 
 
1796
        # Gehaeuse
 
1797
        ElementLine( 50 500 350 500 20)
 
1798
        ElementLine(350 500 350  70 20)
 
1799
        ElementLine(350  70  50  70 20)
 
1800
        ElementLine( 50  70  50 500 20)
 
1801
 
 
1802
        Mark(100 600)
 
1803
)
 
1804
T27,42
 
1805
Description_geda_HEADER26_2`Header connector, ribbon cable numbering'
 
1806
T17,83
 
1807
PinList_74257_dil`/A-B',`1A',`1B',`1Y',`2A',`2B',`2Y',`Gnd',`3Y',`3B',`3A',`4Y',`4B',`4A',`/G',`Vcc'
 
1808
T17,3
 
1809
Param2_TLC272_dil300
 
1810
T7,382
 
1811
PKG_ZIFdefine(`NUMPINS', `$4')
 
1812
        define(`CENTER', eval(NUMPINS*19))
 
1813
Element(0x00 "$1" "$2" "$3" 100 CENTER 0 100 0x00)
 
1814
(
 
1815
 
 
1816
define(`X', 0)
 
1817
define(`count', 1)
 
1818
forloop(`i', 1, NUMPINS,
 
1819
        `PAD(X, 12, X, 97, 24, count)' `define(`count', incr(count))'
 
1820
        `define(`X', eval(X+39))'
 
1821
)
 
1822
PAD(-124, -41, -124, -151, 82, eval(NUMPINS+1))
 
1823
PAD(eval(X+124-39), -41, eval(X+124-39), -151, 82, eval(NUMPINS+2))
 
1824
)
 
1825
T21,54
 
1826
PKG_JOHNSTECH_QFN20_5PKG_JOHNSTECH_QFN_65(`$1',`$2',`$3', `20', `5', `310')
 
1827
T3,74
 
1828
PADPad($1 $2 $3 $4 $5 ifdef(`P_$6', "P_$6", "$6") ifelse($6, 1, 0x00, 0x100))
 
1829
T39,17
 
1830
Description_generic_capacitor_axial_400`capacitor_axial'
 
1831
T29,31
 
1832
Description_geda_DIN41612C64M`DIN connector, 96 pin housing'
 
1833
F7,7
 
1834
traceontraceon
 
1835
T16,2
 
1836
Param1_74653_dil24
 
1837
T13,62
 
1838
PKG_SOJ34_450COMMON_SMT_DIL_MIL(`$1',`$2',`$3',34,23622,86614,50000,346457)
 
1839
T21,54
 
1840
PKG_JOHNSTECH_QFN20_4PKG_JOHNSTECH_QFN_50(`$1',`$2',`$3', `20', `4', `210')
 
1841
T15,40
 
1842
PKG_DIN41651_60PKG_DIN41_651LAY(  `$1', `$2', `$3', 60)
 
1843
T10,37
 
1844
PKG_ALF500PKG_DIODE_LAY(`$1', `$2', `$3',  500)
 
1845
T26,42
 
1846
Description_geda_SOJ44_450`Small outline J-leaded package (450 mil)'
 
1847
T20,34
 
1848
Description_7464_dil`AND-OR inverter (4-2-3-2 inputs)'
 
1849
T21,23
 
1850
Description_74134_dil`12 input NAND 3-state'
 
1851
T7,2
 
1852
rHOLE2c40
 
1853
T21,2
 
1854
Param2_smd_diode_120660
 
1855
T15,3
 
1856
Param2_7465_dil300
 
1857
T16,3
 
1858
Param2_27256_dil600
 
1859
T22,2680
 
1860
PKG_BOURNS_GENERIC_POT
 
1861
        # pin 1,3 width, length (1/100 mm)
 
1862
        define(`W13',  `$4')
 
1863
        define(`L13',  `$5')
 
1864
 
 
1865
        # pin 2 width, length (1/100 mm)
 
1866
        define(`W2',  `$6')
 
1867
        define(`L2',  `$7')
 
1868
 
 
1869
        # spacing from pad center to pad center between 2 and 1,3 (1/100 mm)
 
1870
        define(`S12', `$8')
 
1871
        # spacing from pad center to pad center between 1 and 3 (1/100 mm)
 
1872
        define(`S13', `$9')
 
1873
        
 
1874
        # package width (1/100 mm)
 
1875
        define(`WIDTH', `$10')
 
1876
 
 
1877
        # silkscreen width (mils)
 
1878
        define(`SILKW', `10')
 
1879
 
 
1880
        # how much space to leave around the part before the
 
1881
        # silk screen (mils)
 
1882
        define(`SILKS', `8')
 
1883
        # lower right corner for silk screen (mil)
 
1884
        ifelse(eval(L2 > L13), 1
 
1885
                define(`SILKX', `eval((S12+L2)*50/254 + SILKS + SILKW/2)'),
 
1886
                define(`SILKX', `eval((S12+L13)*50/254 + SILKS + SILKW/2)')
 
1887
        )
 
1888
        define(`SILKY', `eval((WIDTH/2)*100/254 + SILKS + SILKW/2)')
 
1889
 
 
1890
        # refdes text size (mil)
 
1891
        define(`TEXTSIZE', 100)
 
1892
        # x,y coordinates for refdes label (mil)
 
1893
        define(`TEXTX', -SILKX)
 
1894
        define(`TEXTY', `eval(-SILKY - 10 - TEXTSIZE/2)')
 
1895
 
 
1896
Element(0x00 "$1" "$2" "$3" TEXTX TEXTY 0 TEXTSIZE 0x00)
 
1897
(
 
1898
 
 
1899
# pins 1 and 3
 
1900
ifelse(0, eval(W13>L13),
 
1901
        # Pads which have the perpendicular pad dimension less
 
1902
        # than or equal to the parallel pad dimension   
 
1903
        Pad(eval( (S12 - L13 + W13)*50/254) eval(-S13*50/254) 
 
1904
            eval( (S12 + L13 - W13)*50/254) eval(-S13*50/254) eval(W13*100/254) "3" 0x100)
 
1905
        Pad(eval( (S12 - L13 + W13)*50/254) eval( S13*50/254) 
 
1906
            eval( (S12 + L13 - W13)*50/254) eval( S13*50/254) eval(W13*100/254) "1" 0x100)
 
1907
        ,
 
1908
        # Pads which have the perpendicular pad dimension greater
 
1909
        # than or equal to the parallel pad dimension 
 
1910
        Pad(eval( (S12 + L13)*50/254) eval((-S13 - W13 + L13)*50/254)
 
1911
            eval( (S12 + L13)*50/254) eval((-S13 + W13 - L13)*50/254) eval(L13*100/254) "3" 0x100)
 
1912
        Pad(eval( (S12 + L13)*50/254) eval((-S13 - W13 + L13)*50/254)
 
1913
            eval( (S12 + L13)*50/254) eval((-S13 + W13 - L13)*50/254) eval(L13*100/254) "1" 0x100)
 
1914
        )
 
1915
 
 
1916
# pins 2
 
1917
ifelse(0, eval(W2>L2),
 
1918
        # Pads which have the perpendicular pad dimension less
 
1919
        # than or equal to the parallel pad dimension   
 
1920
        Pad(eval( (-S12 - L2 + W2)*50/254) 0 
 
1921
            eval( (-S12 + L2 - W2)*50/254) 0 eval(W2*100/254) "2" 0x100)
 
1922
        ,
 
1923
        # Pads which have the Y (width) pad dimension greater
 
1924
        # than or equal to the X (length) pad dimension 
 
1925
        Pad(eval( -S12*50/254) eval((- W2 + L2)*50/254)
 
1926
            eval( -S12*50/254) eval((  W2 - L2)*50/254) eval(L2*100/254) "2" 0x100)
 
1927
        )
 
1928
 
 
1929
# Silk screen around package
 
1930
ElementLine( SILKX  SILKY  SILKX -SILKY SILKW)
 
1931
ElementLine( SILKX -SILKY -SILKX -SILKY SILKW)
 
1932
ElementLine(-SILKX -SILKY -SILKX  SILKY SILKW)
 
1933
ElementLine(-SILKX  SILKY  SILKX  SILKY SILKW)
 
1934
 
 
1935
# Mark at the center of the part
 
1936
Mark(0 0)
 
1937
)
 
1938
T23,45
 
1939
Description_geda_SSOP24`Shrink small outline package, .65mm, narrow'
 
1940
T16,3
 
1941
Param2_74251_dil300
 
1942
T20,2
 
1943
Param1_generic16_dil16
 
1944
T18,3
 
1945
Param1_crystal_300300
 
1946
T19,2
 
1947
Param1_PIC16C54_dil18
 
1948
T24,2
 
1949
Param1_DIN41_651_22stand22
 
1950
T39,50
 
1951
Description_johnstech_JOHNSTECH_QFN24_4`Johnstech QFN Socket, Series 1MM (724812-724839)'
 
1952
T25,9
 
1953
Description_generic40_dil`generic'
 
1954
T25,9
 
1955
Description_generic20_zif`generic'
 
1956
T22,39
 
1957
Description_geda_SO28W`Small outline package, wider (325mil)'
 
1958
T29,26
 
1959
Description_DIN41_651_14standDIN41.651 standing 14 pins
 
1960
T17,86
 
1961
PinList_74384_dil`/Clr',`X3',`X2',`X1',`X0',`Prod',`Clk',`Gnd',`Mode',`K',`X7',`X6',`X5',`X4',`Y',`Vcc'
 
1962
T16,3
 
1963
Param2_74423_dil300
 
1964
T17,1
 
1965
Param1_TLC272_dil8
 
1966
T18,2
 
1967
Param1_MAX233A_dil20
 
1968
T15,2
 
1969
Param1_7439_dil14
 
1970
T16,2
 
1971
Param1_74155_dil16
 
1972
T8,67
 
1973
PKG_SO28COMMON_SMT_DIL_MIL(`$1',`$2',`$3', 28, 20000, 80000, 50000, 280000)
 
1974
T20,50
 
1975
PKG_PANASONIC_EXBS8VCOMMON_SMT_DIL_MM(`$1',`$2',`$3',8,63,120,127,110)
 
1976
T21,40
 
1977
Description_geda_SO8M`Small outline package, medium (200mil)'
 
1978
T16,3
 
1979
Param2_74575_dil300
 
1980
T10,43
 
1981
PKG_TSOP28PKG_TSOP(  `$1', `$2', `$3', 28, 535, 2165)
 
1982
T13,37
 
1983
PKG_QFP160_28PKG_QFP_65(`$1',`$2',`$3',`160',`28')
 
1984
T29,31
 
1985
Description_geda_DIN41651_14S`Header connector with latches'
 
1986
T21,43
 
1987
Description_74261_dil`2bit by 4bit parallel binary multiplexors'
 
1988
T21,26
 
1989
Description_74259_dil`8bit addressable latches'
 
1990
T20,253
 
1991
PinList_WD33C93A_dil`I/O',`/MSG',`GND',`C/D',`/BSY',`/SEL',`CLK',`/DRQ',`/DACK',`INTRQ',`D0',`D1',`D2',`D3',`D4',`D5',`D6',`D7',`A0',`GND',`/CS',`/WE',`/RE',`ALE',`/SDP',`/SD0',`/SD1',`GND',`/SD2',`/SD3',`/SD4',`/SD5',`/SD6',`/SD7',`GND',`/RESET',`/ATN',`/ACK',`/REQ',`Vcc'
 
1992
T24,3
 
1993
Param1_generic_diode_800800
 
1994
T16,2
 
1995
Param1_74626_dil16
 
1996
T8,67
 
1997
PKG_SO32COMMON_SMT_DIL_MIL(`$1',`$2',`$3', 32, 20000, 80000, 50000, 280000)
 
1998
T23,45
 
1999
Description_geda_SSOP28`Shrink small outline package, .65mm, narrow'
 
2000
T20,21
 
2001
Description_7491_dil`8bit shift register'
 
2002
T21,18
 
2003
Description_74107_dil`2 JK FF w. clear'
 
2004
T21,11
 
2005
Description_44251_zipVRAM 256Kx4
 
2006
T17,105
 
2007
PinList_74683_dil`/P>Q',`P0',`Q0',`P1',`Q1',`P2',`Q2',`P3',`Q3',`Gnd',`P4',`Q4',`P5',`Q5',`P6',`Q6',`P7',`Q7',`/P=Q',`Vcc'
 
2008
T15,3
 
2009
Param2_7440_dil300
 
2010
T15,3
 
2011
Param2_7438_dil300
 
2012
T16,3
 
2013
Param2_74124_dil300
 
2014
F6,6
 
2015
regexpregexp
 
2016
T16,3
 
2017
Param2_74276_dil300
 
2018
F9,9
 
2019
changecomchangecom
 
2020
T16,71
 
2021
PinList_7486_dil`1A',`1B',`1Y',`2A',`2B',`2Y',`Gnd',`3Y',`3A',`3B',`4Y',`4A',`4B',`Vcc'
 
2022
T15,2
 
2023
Param1_7414_dil14
 
2024
T16,2
 
2025
Param1_74128_dil14
 
2026
T13,62
 
2027
PKG_SOJ36_400COMMON_SMT_DIL_MIL(`$1',`$2',`$3',36,23622,86614,50000,291339)
 
2028
T15,40
 
2029
PKG_DIN41651_50PKG_DIN41_651LAY(  `$1', `$2', `$3', 50)
 
2030
T21,12
 
2031
Description_74386_dil`4 dual-XOR'
 
2032
T8,58
 
2033
PKG_TSOPCOMMON_SMT_DUALINLINE(`$1',`$2',`$3',`$4',`$5',`$6',12,40)
 
2034
T22,45
 
2035
Description_geda_SSOP8`Shrink small outline package, .65mm, narrow'
 
2036
T24,47
 
2037
Description_geda_PLCC52X`Plastic leadless chip carrier with pin socket'
 
2038
T19,46
 
2039
PinList_r_025_sil_8`1a', `1b', `2a', `2b', `3a', `3b', `4a', `4b'
 
2040
T17,2
 
2041
Param1_PC_V24_25P25
 
2042
T17,461
 
2043
PKG_TO126LAY-WIDEElement(0x00 "$1" "$2" "$3" 80 480 1 100 0x00)
 
2044
(
 
2045
        PIN(100, 600, 80, 20, 1)
 
2046
        PIN(200, 700, 80, 20, 2)
 
2047
        PIN(300, 600, 80, 20, 3)
 
2048
 
 
2049
        # Befestigungsbohrung
 
2050
        PIN(200, 170, 130, 110, 4)
 
2051
 
 
2052
        # Anschlussdraehte
 
2053
        ElementLine(100 600 100 500 30)
 
2054
        ElementLine(200 700 200 500 30)
 
2055
        ElementLine(300 600 300 500 30)
 
2056
 
 
2057
        # Gehaeuse
 
2058
        ElementLine( 50 500 350 500 20)
 
2059
        ElementLine(350 500 350  70 20)
 
2060
        ElementLine(350  70  50  70 20)
 
2061
        ElementLine( 50  70  50 500 20)
 
2062
 
 
2063
        Mark(100 600)
 
2064
)
 
2065
T28,39
 
2066
Description_geda_TQFN24_4_EP`Square Quad Flat Nolead (QFN) package'
 
2067
T25,28
 
2068
Description_geda_QFP44_10`Square Quad-side flat pack'
 
2069
T18,117
 
2070
PinList_uA747C_dil`1 In-',`1 In+',`1 OfsN2',`Vcc-',`2 OfsN2',`2 In+',`2 In-',`2 OfsN1',`2 Vcc+',`2 Out',`NC',`1 Out',`1 Vcc+',`1 OfsN1'
 
2071
T16,3
 
2072
Param2_74151_dil300
 
2073
T15,3
 
2074
Param2_7413_dil300
 
2075
T15,2
 
2076
Param1_2732_dil24
 
2077
T10,37
 
2078
PKG_TO126WPKG_TO126STAND(     `$1', `$2', `$3')
 
2079
T26,42
 
2080
Description_geda_SOJ20_400`Small outline J-leaded package (400 mil)'
 
2081
T26,42
 
2082
Description_geda_SOJ18_400`Small outline J-leaded package (400 mil)'
 
2083
T26,28
 
2084
Description_geda_LQFP52_10`Square Quad-side flat pack'
 
2085
T22,45
 
2086
Description_MAX233_dildual RS232 driver without external components
 
2087
T21,30
 
2088
Description_74685_dil`8bit magnitute comperator OC'
 
2089
T19,34
 
2090
PinList_r_025_sil_6`1a', `1b', `2a', `2b', `3a', `3b'
 
2091
T17,52
 
2092
PinList_TL081_dil`OfsN1',`In-',`In+',`Vcc-',`OfsN2',`Out',`Vcc+',`NC'
 
2093
T20,267
 
2094
PinList_MC68681_plcc`NC',`RS1',`IP3',`RS2',`IP1',`RS3',`RS4',`IP0',`R-/W',`/DTAck',`RxD1',`NC',`TxD1',`OP1',`OP3',`OP5',`OP7',`D1',`D3',`D5',`D7',`Gnd',`NC',`/Irq',`D6',`D4',`D2',`D0',`OP6',`OP4',`OP2',`OP0',`TxD0',`NC',`RxD0',`X1-Clk',`X2',`/Reset',`/CS',`IP2',`/IAck',`IP5',`IP4',`Vcc'
 
2095
T16,3
 
2096
Param2_74323_dil300
 
2097
T22,63
 
2098
PKG_MINICIRCUITS_CD636COMMON_SMT_DIL_MIL(`$1',`$2',`$3',6,65000,100000,100000,100000)
 
2099
T9,41
 
2100
PKG_DB37FPKG_SUBD_FEMALE_LAY(`$1', `$2', `$3', 37)
 
2101
T16,3
 
2102
Param2_TL072_dil300
 
2103
T14,1
 
2104
Param2_SCSI_SE2
 
2105
T16,2
 
2106
Param1_TL083_dil14
 
2107
T10,37
 
2108
PKG_RCY400PKG_RADIAL_CAN(`$1', `$2', `$3', 800)
 
2109
T22,63
 
2110
PKG_MINICIRCUITS_CD637COMMON_SMT_DIL_MIL(`$1',`$2',`$3',6,65000,100000,100000,100000)
 
2111
T21,38
 
2112
Description_geda_SO8W`Small outline package, wide (300mil)'
 
2113
T25,16
 
2114
Description_MAB8031AH_dilmicro controller
 
2115
T19,22
 
2116
PinList_r_025_sil_4`1a', `1b', `2a', `2b'
 
2117
T17,86
 
2118
PinList_74160_dil`/Clr',`Clk',`A',`B',`C',`D',`ENP',`Gnd',`/Load',`ENT',`Qd',`Qc',`Qb',`Qa',`RCO',`Vcc'
 
2119
T17,87
 
2120
PinList_74158_dil`/A-B',`1A',`1B',`/1Y',`2A',`2B',`/2Y',`Gnd',`/3Y',`3B',`3A',`4Y',`/4Y',`4A',`/G',`Vcc'
 
2121
T20,3
 
2122
Param2_generic16_dil300
 
2123
T16,3
 
2124
Param2_74647_dil300
 
2125
T17,49
 
2126
PKG_DIN41612C64FSPKG_DIN41_612FEMALE_SMALL(`$1', `$2', `$3', `ac')
 
2127
T20,14
 
2128
Description_7411_dil`3 triple-AND'
 
2129
T20,15
 
2130
Description_7409_dil`4 dual-AND OC'
 
2131
T10,37
 
2132
PKG_TO126SPKG_TO126LAY_WIDE(  `$1', `$2', `$3')
 
2133
T8,40
 
2134
PKG_SO44PKG_SO( `$1', `$2', `$3', 44, 634, 5000)
 
2135
T20,47
 
2136
PKG_PANASONIC_EXB38VCOMMON_SMT_DIL_MM(`$1',`$2',`$3',8,45,80,80,80)
 
2137
T13,39
 
2138
PKG_HEADER6_1PKG_CONNECTOR_DIL(`$1', `$2', `$3',  3)
 
2139
T22,44
 
2140
Description_uA748C_dilSingle general purpose operational amplifier
 
2141
T26,28
 
2142
Description_geda_LQFP48_12`Square Quad-side flat pack'
 
2143
T17,171
 
2144
PinList_74631_dil`DEF',`DB0',`DB1',`DB2',`DB3',`DB4',`DB5',`DB6',`DB7',`DB8',`DB9',`DB10',`DB11',`Gnd',`DB12',`DB13',`DB14',`DB15',`CB5',`CB4',`CB3',`CB2',`CB1',`CB0',`S0',`S1',`SEF',`Vcc'
 
2145
T17,109
 
2146
PinList_74629_dil`2FC',`1FC',`1RNG',`1CX1',`1CX2',`/1EN',`1Y',`Osc-Gnd',`Gnd',`2Y',`/2EN',`2CX1',`2CX2',`2RNG',`Osc-Vcc',`Vcc'
 
2147
T16,3
 
2148
Param2_74176_dil300
 
2149
T16,2
 
2150
Param1_74382_dil20
 
2151
T13,38
 
2152
PKG_HEADER6_2PKG_CONNECTOR(`$1', `$2', `$3',  3, 2)
 
2153
T15,40
 
2154
PKG_DIN41651_40PKG_DIN41_651LAY(  `$1', `$2', `$3', 40)
 
2155
T16,71
 
2156
PinList_7406_dil`1A',`1Y',`2A',`2Y',`3A',`3Y',`Gnd',`4Y',`4A',`5Y',`5A',`6Y',`6A',`Vcc'
 
2157
T16,3
 
2158
Param2_74348_dil300
 
2159
T11,42
 
2160
PKG_PLCC32XPKG_PLCC_SOCKET(`$1', `$2', `$3', 32, 150)
 
2161
T21,38
 
2162
Description_TL083_dilDual JFET input operational amplifiers
 
2163
T24,16
 
2164
Description_PIC16C71_dilmicro controller
 
2165
F7,7
 
2166
esyscmdesyscmd
 
2167
F7,7
 
2168
builtinbuiltin
 
2169
T17,83
 
2170
PinList_74285_dil`2C',`2B',`2A',`1D',`1A',`1B',`1C',`Gnd',`Y3',`Y2',`Y1',`Y0',`/GB',`/GA',`2D',`Vcc'
 
2171
T16,3
 
2172
Param2_74522_dil300
 
2173
T33,3
 
2174
Param1_generic_resistor_axial_800800
 
2175
T38,16
 
2176
Description_generic_resistor_axial_600`resistor_axial'
 
2177
T17,67
 
2178
PinList_74133_dil`A',`B',`C',`D',`E',`F',`G',`Gnd',`Y',`H',`I',`J',`K',`L',`M',`Vcc'
 
2179
T16,3
 
2180
Param2_74674_dil300
 
2181
T16,2
 
2182
Param1_74681_dil20
 
2183
T9,41
 
2184
PKG_DB37MPKG_SUBD_MALE_LAY(  `$1', `$2', `$3', 37)
 
2185
T26,42
 
2186
Description_geda_SOJ16_450`Small outline J-leaded package (450 mil)'
 
2187
T21,42
 
2188
Description_74162_dil`syncronous decade counter w. sync. clear'
 
2189
T15,3
 
2190
Param2_7493_dil300
 
2191
T15,3
 
2192
Param2_2532_dil600
 
2193
T28,4
 
2194
Param1_generic_smd_chip_12101210
 
2195
T17,2
 
2196
Param1_DS1225_dil28
 
2197
T27,2
 
2198
Param1_DIN41_612_ab64femaleab
 
2199
T12,738
 
2200
PKG_SMD_BASEdefine(`T', `eval(`$4'/4+`$5'/2)')
 
2201
        define(`W', `eval(T/2+15)')
 
2202
        define(`X1', `0')
 
2203
        define(`X2',  ``$4'')
 
2204
        define(`Y',  `0')
 
2205
        define(`Y1',  `eval(Y-(`$5'-T)/2-5)')
 
2206
        define(`Y2',  `eval(Y+(`$5'-T)/2+5)')
 
2207
        # Silkscreen box coordinates
 
2208
        define(`X1L', `eval(X1-W)')
 
2209
        define(`X2L', `eval(X2+W)')
 
2210
        define(`Y1L', `eval(Y1-W)')
 
2211
        define(`Y2L', `eval(Y2+W)')
 
2212
Element(0x00 "$1" "$2" "$3" eval(10+T/2) eval(Y2L+15) 0 100 0x00)
 
2213
(
 
2214
        # PAD(X1, Y1, X1, Y2, T, 1)
 
2215
        # PAD(X2, Y1, X2, Y2, T, 2)
 
2216
        # Use Pad instead of PAD so both pads come out square
 
2217
        Pad(X1 Y1 X1 Y2 T "1" 0x100)
 
2218
        Pad(X2 Y1 X2 Y2 T "2" 0x100)
 
2219
        ElementLine(X1L Y1L X1L Y2L 8)
 
2220
        ElementLine(X1L Y2L X2L Y2L 8)
 
2221
        ElementLine(X2L Y2L X2L Y1L 8)
 
2222
        ElementLine(X2L Y1L X1L Y1L 8)
 
2223
        SMD_OUTLINE_EXTRA
 
2224
)
 
2225
T15,40
 
2226
PKG_DIN41651_34PKG_DIN41_651LAY(  `$1', `$2', `$3', 34)
 
2227
T29,31
 
2228
Description_geda_DIN41651_16S`Header connector with latches'
 
2229
F4,4
 
2230
incrincr
 
2231
T17,144
 
2232
PinList_74604_dil`Clk',`A-/B',`A1',`B1',`A2',`B2',`A3',`B3',`A4',`B4',`Y4',`Y3',`Y2',`Gnd',`Y1',`Y5',`Y6',`Y7',`Y8',`B8',`A8',`B7',`A7',`B6',`A6',`B5',`A5',`Vcc'
 
2233
T16,2
 
2234
Param1_74355_dil20
 
2235
T13,62
 
2236
PKG_SOJ14_300COMMON_SMT_DIL_MIL(`$1',`$2',`$3',14,23622,86614,50000,196850)
 
2237
T7,0
 
2238
__gnu__
 
2239
T17,95
 
2240
PinList_LM324_dil`Out1',`In1-',`In1+',`Vcc',`In2+',`In2-',`Out2',`Out3',`In3-',`In3+',`Gnd',`In4+',`In4-',`Out4'
 
2241
T16,71
 
2242
PinList_7433_dil`1Y',`1A',`1B',`2Y',`2A',`2B',`Gnd',`3A',`3B',`3Y',`4A',`4B',`4Y',`Vcc'
 
2243
T16,3
 
2244
Param2_74375_dil300
 
2245
T28,4
 
2246
Param1_generic_smd_chip_12061206
 
2247
T16,2
 
2248
Param1_74183_dil14
 
2249
T8,44
 
2250
PKG_SME3PKG_SMT_2PAD_EIA(  `$1', `$2', `$3', 33, 33)
 
2251
T24,37
 
2252
Description_geda_EIA3216`Tantalum SMT capacitor (pin 1 is +)'
 
2253
F8,8
 
2254
maketempmaketemp
 
2255
T20,115
 
2256
PinList_PIC16C61_dil`RA2',`RA3',`RA4',`/MCLR',`VSS',`RB0/INT',`RB1',`RB2',`RB3',`RB4',`RB5',`RB6',`RB7',`VDD',`OSC2',`OSC1',`RA0',`RA1'
 
2257
T17,71
 
2258
PinList_74260_dil`1A',`1B',`1C',`2A',`1Y',`2Y',`Gnd',`2B',`2C',`2D',`2E',`1D',`1E',`Vcc'
 
2259
T17,83
 
2260
PinList_74258_dil`/A-B',`1A',`1B',`1Y',`2A',`2B',`2Y',`Gnd',`3Y',`3B',`3A',`4Y',`4B',`4A',`/G',`Vcc'
 
2261
T17,3
 
2262
Param2_TLC271_dil300
 
2263
T8,44
 
2264
PKG_SME4PKG_SMT_2PAD_EIA(  `$1', `$2', `$3', 53, 53)
 
2265
T17,3
 
2266
Param2_DS1225_dil600
 
2267
T16,3
 
2268
Param2_74699_dil300
 
2269
T21,17
 
2270
Description_74135_dil`4 dual-XOR-XNOR'
 
2271
T8,44
 
2272
PKG_SME6PKG_SMT_2PAD_EIA(  `$1', `$2', `$3', 66, 66)
 
2273
T23,67
 
2274
Description_geda_BRE500`Bottom lead rectangular non-polar component (typically capacitor)'
 
2275
T24,32
 
2276
Description_geda_ALF1000`Axial diode (pin 1 is cathode)'
 
2277
F6,6
 
2278
definedefine
 
2279
T16,3
 
2280
Param2_74248_dil300
 
2281
T35,3
 
2282
Param1_generic_capacitor_radial_200200
 
2283
T20,2
 
2284
Param1_generic80_qfp80
 
2285
T15,40
 
2286
PKG_DIN41651_26PKG_DIN41_651LAY(  `$1', `$2', `$3', 26)
 
2287
T20,9
 
2288
Description_menu_qfp`generic'
 
2289
T21,49
 
2290
Description_74606_dil`8 2-input glitch-free multiplexed latch 3-state'
 
2291
F8,8
 
2292
undivertundivert
 
2293
T17,123
 
2294
PinList_74385_dil`Clk',`1Sum',`1S-/A',`1B',`1A',`2A',`2B',`2S-/A',`2Sum',`Gnd',`Clr',`3Sum',`3S-/A',`3B',`3A',`4A',`4B',`4S-/A',`4Sum',`Vcc'
 
2295
T16,3
 
2296
Param2_74422_dil300
 
2297
T17,1
 
2298
Param1_TLC271_dil8
 
2299
T20,2
 
2300
Param1_AT90S8535_dil40
 
2301
T15,2
 
2302
Param1_7442_dil16
 
2303
T16,2
 
2304
Param1_74156_dil16
 
2305
T8,44
 
2306
PKG_SME8PKG_SMT_2PAD_EIA(  `$1', `$2', `$3', 84, 84)
 
2307
T13,37
 
2308
PKG_LQFP128_RPKG_LQFP_50(`$1',`$2',`$3',`128',`0')
 
2309
T26,42
 
2310
Description_geda_SOJ22_300`Small outline J-leaded package (300 mil)'
 
2311
T16,3
 
2312
Param2_74574_dil300
 
2313
T25,28
 
2314
Description_geda_QFP52_10`Square Quad-side flat pack'
 
2315
T21,3
 
2316
Param2_generic52_plcc150
 
2317
T16,3
 
2318
Param2_27128_dil600
 
2319
T24,3
 
2320
Param1_smd_resistor_1206120
 
2321
T16,2
 
2322
Param1_74627_dil14
 
2323
T38,42
 
2324
Description_panasonic_PANASONIC_EXBV8V`Panasonic EXB Series Chip Resistor Array'
 
2325
T26,28
 
2326
Description_geda_LQFP44_10`Square Quad-side flat pack'
 
2327
T22,23
 
2328
Description_OPTO_6N136optical coupling device
 
2329
T20,34
 
2330
Description_7490_dil`decade counter w. clear/set-to-9'
 
2331
T17,105
 
2332
PinList_74684_dil`/P>Q',`P0',`Q0',`P1',`Q1',`P2',`Q2',`P3',`Q3',`Gnd',`P4',`Q4',`P5',`Q5',`P6',`Q6',`P7',`Q7',`/P=Q',`Vcc'
 
2333
T18,171
 
2334
PinList_628128_dil`NC',`A16',`A14',`A12',`A7',`A6',`A5',`A4',`A3',`A2',`A1',`A0',`D0',`D1',`D2',`GND',`D3',`D4',`D5',`D6',`D7',`/CS',`A10',`/OE',`A11',`A9',`A8',`A13',`/WE',`NC',`A15',`Vcc'
 
2335
T15,3
 
2336
Param2_7439_dil300
 
2337
T16,3
 
2338
Param2_74123_dil300
 
2339
T27,28
 
2340
Description_geda_LQFP144_20`Square Quad-side flat pack'
 
2341
T22,23
 
2342
Description_OPTO_6N137optical coupling device
 
2343
T21,2
 
2344
Param1_generic84_plcc84
 
2345
T16,2
 
2346
Param1_74283_dil16
 
2347
T25,9
 
2348
Description_generic64_dil`generic'
 
2349
T23,45
 
2350
Description_geda_DIP14M`Dual in-line package, medium wide (400 mil)'
 
2351
T16,102
 
2352
PinList_7485_dil`B3',`A<Bin',`A=Bin',`A>Bin',`A>Bout',`A=Bout',`A<Bout',`Gnd',`B0',`A0',`B1',`A1',`A2',`B2',`A3',`Vcc'
 
2353
T15,2
 
2354
Param1_7415_dil14
 
2355
T13,62
 
2356
PKG_SOJ40_350COMMON_SMT_DIL_MIL(`$1',`$2',`$3',40,23622,86614,50000,244094)
 
2357
T13,62
 
2358
PKG_SOJ38_350COMMON_SMT_DIL_MIL(`$1',`$2',`$3',38,23622,86614,50000,244094)
 
2359
T15,40
 
2360
PKG_DIN41651_20PKG_DIN41_651LAY(  `$1', `$2', `$3', 10)
 
2361
T16,3
 
2362
Param2_74621_dil300
 
2363
T16,3
 
2364
Param2_74599_dil300
 
2365
T11,42
 
2366
PKG_PLCC28XPKG_PLCC_SOCKET(`$1', `$2', `$3', 28, 150)
 
2367
T19,138
 
2368
PinList_GAL16V8_dil`CLK/I1',`I2',`I3',`I4',`I5',`I6',`I7',`I8',`I9',`Gnd',`I10',`I/O/Qh',`I/O/Qg',`I/O/Qf',`I/O/Qe',`I/O/Qd',`I/O/Qc',`I/O/Qb',`I/O/Qa',`Vcc'
 
2369
T15,40
 
2370
PKG_DIN41651_16PKG_DIN41_651LAY(  `$1', `$2', `$3', 16)
 
2371
T22,38
 
2372
Description_geda_SO24W`Small outline package, wide (300mil)'
 
2373
T27,39
 
2374
Description_geda_QFN44_7_EP`Square Quad Flat Nolead (QFN) package'
 
2375
T16,3
 
2376
Param2_74150_dil300
 
2377
T15,3
 
2378
Param2_7414_dil300
 
2379
T16,3
 
2380
Param2_74148_dil300
 
2381
T23,24
 
2382
Description_geda_SOT223`SMT transistor, 4 pins'
 
2383
T26,42
 
2384
Description_geda_SOJ20_350`Small outline J-leaded package (350 mil)'
 
2385
T26,42
 
2386
Description_geda_SOJ18_350`Small outline J-leaded package (350 mil)'
 
2387
T21,37
 
2388
Description_74686_dil`8bit magnitute comperator w. enable'
 
2389
F6,6
 
2390
m4wrapm4wrap
 
2391
T17,55
 
2392
PinList_TL082_dil`Out1',`In1-',`In1+',`Vcc-',`In2+',`In2-',`Out2',`Vcc+'
 
2393
T34,2
 
2394
Param2_smd_capacitor_polarized_80550
 
2395
T16,3
 
2396
Param2_74322_dil300
 
2397
T15,40
 
2398
PKG_DIN41651_14PKG_DIN41_651LAY(  `$1', `$2', `$3', 14)
 
2399
T29,31
 
2400
Description_geda_DIN41651_20S`Header connector with latches'
 
2401
T17,149
 
2402
PinList_27512_dil`A15',`A12',`A7',`A6',`A5',`A4',`A3',`A2',`A1',`A0',`D0',`D1',`D2',`Gnd',`D3',`D4',`D5',`D6',`D7',`/Cs',`A10',`/Oe',`A11',`A9',`A8',`A13',`A14',`Vcc'
 
2403
T16,3
 
2404
Param2_TL071_dil300
 
2405
T19,3
 
2406
Param2_TI34010_plcc150
 
2407
T16,1
 
2408
Param1_TL082_dil8
 
2409
T28,39
 
2410
Description_geda_TQFN44_7_EP`Square Quad Flat Nolead (QFN) package'
 
2411
T17,86
 
2412
PinList_74161_dil`/Clr',`Clk',`A',`B',`C',`D',`ENP',`Gnd',`/Load',`ENT',`Qd',`Qc',`Qb',`Qa',`RCO',`Vcc'
 
2413
T17,109
 
2414
PinList_74159_dil`0',`1',`2',`3',`4',`5',`6',`7',`8',`9',`10',`Gnd',`11',`12',`13',`14',`15',`/G1',`/G2',`D',`C',`B',`A',`Vcc'
 
2415
T20,3
 
2416
Param2_generic80_qfp150
 
2417
T20,3
 
2418
Param2_MAB8031AH_dil600
 
2419
T16,3
 
2420
Param2_74646_dil300
 
2421
T15,3
 
2422
Param2_2732_dil600
 
2423
T24,28
 
2424
Description_geda_TSOP32A`Thin small outline package'
 
2425
T22,38
 
2426
Description_geda_DIP64`Dual in-line package, wide (900 mil)'
 
2427
T21,37
 
2428
Description_74190_dil`syncronous 4bit BCD up/down counter'
 
2429
T20,15
 
2430
Description_7410_dil`3 triple-NAND'
 
2431
T20,12
 
2432
Description_7408_dil`4 dual-AND'
 
2433
T20,3
 
2434
Param2_AT90S8535_dil600
 
2435
T26,3
 
2436
Param1_smd_EIA_B_capacitor140
 
2437
T28,15
 
2438
Description_smd_resistor_603`chip_resistor'
 
2439
T22,25
 
2440
Description_geda_ZIP40`Zig-zag in-line package'
 
2441
T24,28
 
2442
Description_geda_TSOP32B`Thin small outline package'
 
2443
F9,9
 
2444
debugfiledebugfile
 
2445
T16,3
 
2446
Param2_74175_dil300
 
2447
T13,62
 
2448
PKG_SOJ42_300COMMON_SMT_DIL_MIL(`$1',`$2',`$3',42,23622,86614,50000,196850)
 
2449
T15,273
 
2450
PKG_MULTIWATT15Element(0x00 "$1" "$2" "$3" 150 100 3 100 0x00)
 
2451
(
 
2452
        forloop(`i', 1, 15,
 
2453
                `PIN(ifelse(eval(i % 2 == 0), 1, 250, 50), eval(i*50), 60, 20, i)
 
2454
        ')
 
2455
        ElementLine(0 0 400 0 20)
 
2456
        ElementLine(400 0 400 800 20)
 
2457
        ElementLine(400 800 0 800 20)
 
2458
        ElementLine(0 800 0 0 20)
 
2459
        Mark(50 50)
 
2460
)
 
2461
T11,2469
 
2462
PKG_GEN_QFP
 
2463
        define(`PX', `eval((PITCH*(XPADS-1)+127)/254)')
 
2464
        define(`PY', `eval((PITCH*(YPADS-1)+127)/254)')
 
2465
        define(`PHW', `eval(PAD_WIDTH/2)')
 
2466
Element(0x00 "$1" "$2" "$3" 100 0 0 100 0x00)
 
2467
(
 
2468
        define(`count', 1)
 
2469
 
 
2470
        # left row, going down
 
2471
        define(`X_OUTER', PHW)
 
2472
        define(`X_INNER', eval(PAD_LENGTH-PHW))
 
2473
        define(`Y0', `eval((Y_LENGTH-PY)/2)')
 
2474
        forloop(`i', ISTART, YPADS,
 
2475
                `define(`Y', eval(Y0+(PITCH*(i-1)+127)/254) )'
 
2476
                `PAD(X_OUTER, Y, X_INNER, Y, PAD_WIDTH, count)'
 
2477
                `define(`count',incr(count))'
 
2478
        )
 
2479
 
 
2480
        # bottom row, going right
 
2481
        ifelse(XPADS,0,,`
 
2482
        define(`Y_OUTER', eval(Y_LENGTH-PHW))
 
2483
        define(`Y_INNER', eval(Y_LENGTH+PHW-PAD_LENGTH))
 
2484
        define(`X0', `eval((X_LENGTH-PX)/2)')
 
2485
        forloop(`i', 1, XPADS,
 
2486
                `define(`X', eval(X0+(PITCH*(i-1)+127)/254) )'
 
2487
                `PAD(X, Y_OUTER, X, Y_INNER, PAD_WIDTH, count)'
 
2488
                `define(`count',incr(count))'
 
2489
        )')
 
2490
 
 
2491
        # right row, going up
 
2492
        define(`X_OUTER', eval(X_LENGTH-PHW))
 
2493
        define(`X_INNER', eval(X_LENGTH+PHW-PAD_LENGTH))
 
2494
        define(`Y0', `eval((Y_LENGTH+PY)/2)')
 
2495
        forloop(`i', 1, YPADS,
 
2496
                `define(`Y', eval(Y0-(PITCH*(i-1)+127)/254) )'
 
2497
                `PAD(X_OUTER, Y, X_INNER, Y, PAD_WIDTH, count)'
 
2498
                `define(`count',incr(count))'
 
2499
        )
 
2500
 
 
2501
        # top row, going left
 
2502
        ifelse(XPADS,0,,`
 
2503
        define(`Y_OUTER', PHW)
 
2504
        define(`Y_INNER', eval(PAD_LENGTH+PHW-PAD_WIDTH))
 
2505
        define(`X0', `eval((X_LENGTH+PX)/2)')
 
2506
        forloop(`i', 1, XPADS,
 
2507
                `define(`X', eval(X0-(PITCH*(i-1)+127)/254) )'
 
2508
                `PAD(X, Y_OUTER, X, Y_INNER, PAD_WIDTH, count)'
 
2509
                `define(`count',incr(count))'
 
2510
        )')
 
2511
 
 
2512
        # left row, going down again, maybe
 
2513
        define(`X_OUTER', PHW)
 
2514
        define(`X_INNER', eval(PAD_LENGTH-PHW))
 
2515
        define(`Y0', `eval((Y_LENGTH-PY)/2)')
 
2516
        ifelse(ISTART,1,,`forloop(`i', 1, eval(ISTART-1),
 
2517
                `define(`Y', eval(Y0+(PITCH*(i-1)+127)/254) )'
 
2518
                `PAD(X_OUTER, Y, X_INNER, Y, PAD_WIDTH, count)'
 
2519
                `define(`count',incr(count))'
 
2520
        )')
 
2521
 
 
2522
        define(`NOSMUDGE', 10)
 
2523
        define(`SSOX', eval(NOSMUDGE+PAD_LENGTH))
 
2524
        define(`SSOY', ifelse(XPADS,0,0,eval(NOSMUDGE+PAD_LENGTH)))
 
2525
        define(`PPX', eval(X_LENGTH-SSOX))
 
2526
        define(`PPY', eval(Y_LENGTH-SSOY))
 
2527
        ElementLine(SSOX SSOY PPX  SSOY 8)
 
2528
        ElementLine(PPX  SSOY PPX  PPY  8)
 
2529
        ElementLine(PPX  PPY  SSOX PPY  8)
 
2530
        ElementLine(SSOX PPY  SSOX SSOY 8)
 
2531
 
 
2532
        # Pin 1 Indicator
 
2533
        define(`Y1', ifelse(ISTART,1,`eval(SSOY+40)',
 
2534
                                     `eval(Y0+(PITCH*(ISTART-1)+127)/254)'))
 
2535
        ElementArc(eval(SSOX+40) Y1 20 20 0 360 10)
 
2536
 
 
2537
        # Moderately useful place for the Mark.  This way,
 
2538
        # if the pins can line up with the grid, they do.
 
2539
        Mark(eval((X_LENGTH-PX)/2) eval((Y_LENGTH-PY)/2))
 
2540
)
 
2541
T15,40
 
2542
PKG_DIN41651_10PKG_DIN41_651LAY(  `$1', `$2', `$3', 10)
 
2543
T26,42
 
2544
Description_geda_SOJ44_400`Small outline J-leaded package (400 mil)'
 
2545
T26,23
 
2546
Description_L298_multiwattdual full-bridge driver
 
2547
T21,495
 
2548
PinList_MC68HC11_plcc`Vss',`MdB_StB',`MdA_/LIR',`StA_/AS',`E',`StB_R/W',`EXTAL',`XTAL',`PC0_AD0',`PC1_AD1',`PC2_AD2',`PC3_AD3',`PC4_AD4',`PC5_AD5',`PC6_AD6',`PC7_AD7',`/RESET',`/XIRQ',`/IRQ',`PD0_RxD',`PD1_Txd',`PD2_MISO',`PD3_MOSI',`PD4_SCK',`PD5_/SS',`Vdd',`PA7_OCAI',`PA6_OC2',`PA5_OC3',`PA4_OC4',`PA3_OCIC',`PA2_IC1',`PA1_IC2',`PA0_IC3',`PB7_A15',`PB6_A14',`PB5_A13',`PB4_A12',`PB3_A11',`PB2_A10',`PB1_A9',`PB0_A8',`PE0_AN0',`PE4_AN4',`PE1_AN1',`PE5_AN5',`PE2_AN2',`PE6_AN6',`PE3_AN3',`PE7_AN7',`VRef_l',`VRef_h'
 
2549
T16,71
 
2550
PinList_7405_dil`1A',`1Y',`2A',`2Y',`3A',`3Y',`Gnd',`4Y',`4A',`5Y',`5A',`6Y',`6A',`Vcc'
 
2551
T15,2
 
2552
Param1_7495_dil14
 
2553
T11,42
 
2554
PKG_QFN44_7PKG_QFN_50(`$1',`$2',`$3', `44', `7', `0')
 
2555
T21,38
 
2556
Description_TL084_dilQuad JFET input operational amplifiers
 
2557
T5,2
 
2558
rPAD150
 
2559
T16,3
 
2560
Param2_74521_dil300
 
2561
T16,3
 
2562
Param2_74519_dil300
 
2563
T26,28
 
2564
Description_geda_QFP240_32`Square Quad-side flat pack'
 
2565
T23,62
 
2566
Description_geda_ACY500`Axial non-polar component (typically resistor or capacitor),'
 
2567
T5,2
 
2568
rPAD260
 
2569
T17,69
 
2570
PinList_74134_dil`A',`B',`C',`D',`E',`F',`G',`Gnd',`Y',`H',`I',`J',`K',`L',`/OC',`Vcc'
 
2571
T16,3
 
2572
Param2_74673_dil300
 
2573
T16,2
 
2574
Param1_74682_dil20
 
2575
T21,47
 
2576
Description_74163_dil`syncronous 4bit binary counter w. sync. clear'
 
2577
T5,3
 
2578
rPAD380 
 
2579
T19,914
 
2580
PinList_MC68332_qfp`Vdd',`Vss(g)',`TpuCh11',`TpuCh10',`TpuCh9',`TpuCh8',`Vdd',`Vss(g)',`TpuCh7',`TpuCh6',`TpuCh5',`TpuCh4',`TpuCh3',`TpuCh2',`TpuCh1',`TpuCh0',`Vss(g)',`Vdd',`Vstby',`A1',`A2',`A3',`A4',`A5',`A6',`A7',`A8',`Vdd',`Vss(g)',`A9',`A10',`A11',`A12',`Vss(g)',`A13',`A14',`A15',`A16',`Vdd',`Vss(g)',`A17',`A18',`MISO',`MOSI',`SCk',`/SS',`PCS1',`PCS2',`PCS3',`Vdd',`Vss(g)',`TxD',`RxD',`DSO',`DSI',`DSClk',`TSC',`Freeze',`Vss(g)',`Xtal',`VddSyn',`EXtal',`Vdd',`XFc',`Vdd',`ClkOut',`Vss(g)',`/Res',`/Halt',`/BErr',`PF7',`PF6',`PF5',`PF4',`PF3',`PF2',`PF1',`PF0',`R/W',`PE7',`PE6',`PE5',`Vss(g)',`Vdd',`PE4',`PE3',`PE2',`PE1',`PE0',`A0',`D15',`D14',`D13',`D12',`Vss(g)',`Vdd',`D11',`D10',`D9',`D8',`Vss(g)',`D7',`D6',`D5',`D4',`Vss(g)',`Vdd',`D3',`D2',`D1',`D0',`/CSboot',`/CS0',`/CS1',`/CS2',`Vdd',`Vss(g)',`/CS3',`/CS4',`/CS5',`/CS6',`/CS7',`/CS8',`/CS9',`/CS10',`Vdd',`Vss(g)',`T2Clk',`TpuCh15',`TpuCh14',`TpuCh13',`TpuCh12'
 
2581
T34,3
 
2582
Param1_generic_capacitor_axial_800800
 
2583
T22,40
 
2584
Description_geda_SO24M`Small outline package, medium (200mil)'
 
2585
T5,3
 
2586
rPAD4120
 
2587
F6,6
 
2588
divnumdivnum
 
2589
T17,2
 
2590
Param1_BT484_plcc84
 
2591
T16,2
 
2592
Param1_74356_dil20
 
2593
T25,33
 
2594
Description_AT90S8535_dilAVR Enhanced RISC microcontroller
 
2595
T16,71
 
2596
PinList_7432_dil`A1',`B1',`Y1',`A2',`B2',`Y2',`Gnd',`Y3',`A3',`B3',`Y4',`A4',`B4',`Vcc'
 
2597
T16,3
 
2598
Param2_74374_dil300
 
2599
T15,2
 
2600
Param1_7470_dil14
 
2601
T15,2
 
2602
Param1_7468_dil16
 
2603
T24,16
 
2604
Description_PIC17C42_dilmicro controller
 
2605
F11,11
 
2606
changequotechangequote
 
2607
T13,11
 
2608
PinList_BC140`E',`B',`C'
 
2609
T17,81
 
2610
PinList_74261_dil`B3',`B4',`C',`M2',`/Q4',`Q3',`Q2',`Gnd',`Q1',`Q0',`M0',`M1',`B0',`B1',`B2',`Vcc'
 
2611
T17,82
 
2612
PinList_74259_dil`S0',`S1',`S2',`Q0',`Q1',`Q2',`Q3',`Gnd',`Q4',`Q5',`Q6',`Q7',`D',`/G',`/Clr',`Vcc'
 
2613
T20,47
 
2614
PKG_PANASONIC_EXB34VCOMMON_SMT_DIL_MM(`$1',`$2',`$3',4,45,80,80,80)
 
2615
T22,25
 
2616
Description_geda_ZIP28`Zig-zag in-line package'
 
2617
T23,45
 
2618
Description_geda_DIP16M`Dual in-line package, medium wide (400 mil)'
 
2619
T21,34
 
2620
Description_74290_dil`decade counter w. clear/set-to-9'
 
2621
T17,83
 
2622
PinList_74107_dil`1J',`/1Q',`1Q',`1K',`2Q',`/2Q',`Gnd',`2J',`2Clk',`/2Clr',`2K',`1Clk',`/1Clr',`Vcc'
 
2623
T17,166
 
2624
PinList_44251_zip`DSF',`DQ2',`DQ3',`/SE',`SDQ2',`SDQ3',`Vss',`SC',`SDQ0',`SDQ1',`/TRG',`DQ0',`DQ1',`/W',`NC-Gnd',`/RAS',`A8',`A6',`A5',`A4',`Vcc',`A7',`A3',`A2',`A1',`A0',`QSF',`/CAS'
 
2625
T13,62
 
2626
PKG_SOJ36_450COMMON_SMT_DIL_MIL(`$1',`$2',`$3',36,23622,86614,50000,346457)
 
2627
T10,46
 
2628
PKG_BRE700PKG_RECTANGULAR2( `$1', `$2', `$3', 1050, 350)
 
2629
T26,42
 
2630
Description_geda_SOJ42_450`Small outline J-leaded package (450 mil)'
 
2631
T26,42
 
2632
Description_geda_HEADER8_2`Header connector, ribbon cable numbering'
 
2633
T21,15
 
2634
Description_74136_dil`4 dual-XOR OC'
 
2635
T17,3
 
2636
Param2_BT484_plcc150
 
2637
T19,2
 
2638
Param1_MC68008_plcc52
 
2639
T8,294
 
2640
PKG_R025Element(0x00 "$1" "$2" "$3" 120 30 0 100 0x00)
 
2641
(
 
2642
        PIN(0, 50, 50, 20, 1)
 
2643
        PIN(400, 50, 50, 20, 2)
 
2644
        ElementLine(100 0 300 0 20)
 
2645
        ElementLine(300 0 300 100 20)
 
2646
        ElementLine(300 100 100 100 20)
 
2647
        ElementLine(100 100 100 0 20)
 
2648
        ElementLine(0 50 100 50 20)
 
2649
        ElementLine(300 50 400 50 20)
 
2650
        Mark(0 50)
 
2651
)
 
2652
T26,37
 
2653
Description_geda_HEADER8_1`Header connector, DIP pin numbering'
 
2654
T24,30
 
2655
Description_geda_DO214AB`SMT diode (pin 1 is cathode)'
 
2656
T28,32
 
2657
Description_SMT_2512_CAP_RESSMT 2512 type capicitor/resistor
 
2658
T16,3
 
2659
Param2_74247_dil300
 
2660
T20,2
 
2661
Param1_generic14_dil14
 
2662
T20,2
 
2663
Param1_MAB8031AH_dil40
 
2664
T11,43
 
2665
PKG_QFN24_4PKG_QFN_50S(`$1',`$2',`$3', `24', `4', `0')
 
2666
T25,9
 
2667
Description_generic16_zif`generic'
 
2668
T22,38
 
2669
Description_geda_DIP48`Dual in-line package, wide (600 mil)'
 
2670
T21,44
 
2671
Description_74607_dil`8 2-input glitch-free multiplexed latch OC'
 
2672
T16,46
 
2673
PinList_7457_dil`ClkB',`Vcc',`Qa',`Gnd',`ClkA',`Clr',`Qb',`Qc'
 
2674
T17,71
 
2675
PinList_74386_dil`1A',`1B',`1Y',`2Y',`2A',`2B',`Gnd',`3A',`3B',`3Y',`4Y',`4A',`4B',`Vcc'
 
2676
T16,3
 
2677
Param2_74399_dil300
 
2678
T16,2
 
2679
Param1_LM324_dil14
 
2680
T16,2
 
2681
Param1_74157_dil16
 
2682
T11,67
 
2683
PKG_QFP_65LPKG_GENERIC_QFP(`$1',`$2',`$3',`$4',`$5', `65',`40',`20',`100',`0')
 
2684
T15,4382
 
2685
PKG_PCIPINARRAY
 
2686
        define(`cnt',`1')
 
2687
        define(`ARGS',$3)
 
2688
        args(ARGS)
 
2689
        define(`LEFTOFFSET',`100')
 
2690
        define(`EDGEGAP',`12')
 
2691
        define(`PINDIST',`50')
 
2692
        define(`PINWIDTH',`25')
 
2693
        define(`NUMARRAYS',`GETNUMARRAYS(ARGS)')
 
2694
        define(`TOTALPINS1',forloop(`IDX',0,eval(NUMARRAYS-1),
 
2695
                ``arg'eval((IDX*2)+2) + ')0)
 
2696
        define(`TOTALPINS',eval(TOTALPINS1))
 
2697
        ifelse(1,eval(NUMARRAYS>1),`
 
2698
                define(`TOTALDIAMETER1',forloop(`IDX',0,eval(NUMARRAYS-2),
 
2699
                        ``arg'eval((IDX*2)+3) + ')0)
 
2700
                define(`TOTALDIAMETER',eval(TOTALDIAMETER1))
 
2701
        ')
 
2702
        define(`PINCENTER',`eval(LEFTOFFSET+(PINDIST/2))')
 
2703
        define(`PINRADIUS',`eval(PINWIDTH/2)')
 
2704
        define(`PINLEFT',`eval(PINCENTER-PINRADIUS)')
 
2705
        define(`PINRIGHT',`eval(PINCENTER+PINRADIUS)')
 
2706
        define(`PENWIDTH',`eval(PINRADIUS+4)')
 
2707
        define(`PENRADIUS',`eval(PENWIDTH/2)')
 
2708
        define(`MAXIDX',`eval(TOTALPINS - 1)')
 
2709
        define(`ARRAYWIDTH', `eval((TOTALPINS*PINDIST)+TOTALDIAMETER)')
 
2710
        define(`CENTERX', `eval(((ARRAYWIDTH+LEFTOFFSET)/2))')
 
2711
        define(`MINY',`20')
 
2712
        define(`MIDY',`220')
 
2713
        define(`MAXY',`270')
 
2714
        define(`ARCRADIUS',`12')
 
2715
        define(`ARCDIAMETER',`eval(ARCRADIUS*2)')
 
2716
        define(`LMAXY',`eval(MAXY+ARCRADIUS)')
 
2717
        define(`BOARDTOP',`eval(LMAXY-arg1)')
 
2718
        define(`SCREWBORDER',275)
 
2719
Element(0x00  "$1" "$2" "$3" CENTERX 10 1 30 0x00)
 
2720
(
 
2721
        Mark(CENTERX 135)
 
2722
        define(`ADDSIDE',0)
 
2723
        define(`FLAG',0x0)
 
2724
        define(`LOOPIDX1',eval(NUMARRAYS-1))
 
2725
        define(`LEFT1',`eval(PINLEFT-ARCRADIUS)')
 
2726
        define(`ARCRADIUS2',`100')
 
2727
        define(`SLOTWIDTH',`1000')
 
2728
        define(`BRACKETLEFT',`-1525')
 
2729
        define(`LEFT2',`eval(LEFT1-ARCRADIUS2)')
 
2730
        define(`LEFT3',`eval(LEFT1+ARCRADIUS2-SLOTWIDTH)')
 
2731
        define(`LEFT4',`eval(LEFT1-SLOTWIDTH)')
 
2732
        ElementArc(LEFT2 0 ARCRADIUS2 ARCRADIUS2 180 90 1)
 
2733
        ElementLine(LEFT2 -ARCRADIUS2 LEFT3 -ARCRADIUS2 1)
 
2734
        ElementArc(LEFT3 0 ARCRADIUS2 ARCRADIUS2 270 90 1)
 
2735
        ElementLine(LEFT4 0 LEFT4 MAXY 1)
 
2736
        define(`LEFT5',`eval(LEFT4-ARCRADIUS)')
 
2737
        ElementArc(LEFT5 MAXY ARCRADIUS ARCRADIUS 90 90 1)
 
2738
        ElementLine(LEFT5 LMAXY BRACKETLEFT LMAXY 1)
 
2739
        forloop(`SIDE',0,1,
 
2740
        `
 
2741
                define(`IDX',`0')
 
2742
                define(`ADDDIAMETER',`0')
 
2743
                forloop(`IDX1',0,LOOPIDX1,
 
2744
                `
 
2745
                        define(`CURRNUMPINS',`arg'eval((IDX1*2)+2))
 
2746
                        ifelse(SIDE,`0',`
 
2747
                                define(`CURRLEFT',`eval((PINDIST*IDX)+(ADDDIAMETER)+PINLEFT)')
 
2748
                                define(`CURRRIGHT',`eval(CURRLEFT+((CURRNUMPINS-1)*PINDIST)+PINWIDTH)')
 
2749
                                ElementLine(CURRLEFT LMAXY CURRRIGHT LMAXY 2)
 
2750
                                ElementArc(CURRLEFT MAXY ARCRADIUS ARCRADIUS 0 90 2)
 
2751
                                ElementArc(CURRRIGHT MAXY ARCRADIUS ARCRADIUS 90 90 2)
 
2752
                                define(`CURRLEFT1',`eval(CURRLEFT-ARCRADIUS)')
 
2753
                                define(`CURRRIGHT1',`eval(CURRRIGHT+ARCRADIUS)')
 
2754
                                ElementLine(CURRLEFT1 0 CURRLEFT1 MAXY 1)
 
2755
                                ElementLine(CURRRIGHT1 0 CURRRIGHT1 MAXY 1)
 
2756
                                ifelse(1,eval((NUMARRAYS>1)&&(IDX1<LOOPIDX1)),`
 
2757
                                        define(`CURRDIAMETER',`arg'eval((IDX1*2)+3))
 
2758
                                        define(`CURRRADIUS',`eval(CURRDIAMETER/2)')
 
2759
                                        ElementArc(eval(CURRRIGHT+EDGEGAP+(CURRDIAMETER/2)) 0 CURRRADIUS CURRRADIUS 180 180 1)
 
2760
                                ')
 
2761
                                ifelse(1,eval(IDX1==LOOPIDX1),`
 
2762
                                        ElementLine(BRACKETLEFT LMAXY BRACKETLEFT BOARDTOP 1)
 
2763
                                        ElementLine(BRACKETLEFT BOARDTOP CURRRIGHT1 BOARDTOP 1)
 
2764
                                        ElementLine(CURRRIGHT1 BOARDTOP CURRRIGHT1 0 1)
 
2765
                                        
 
2766
                                        ElementArc(eval(BRACKETLEFT+SCREWBORDER) eval(LMAXY-SCREWBORDER) 125 125 0 360 1)
 
2767
                                        ElementArc(eval(BRACKETLEFT+SCREWBORDER) eval(BOARDTOP+SCREWBORDER) 125 125 0 360 1)
 
2768
                                ')
 
2769
                        ')
 
2770
                        forloop(`IDX2',0,eval(CURRNUMPINS-1),
 
2771
                        `
 
2772
                                define(`CURRX',`eval((PINDIST*IDX)+(ADDDIAMETER))')
 
2773
                                define(`MINX',`eval(PINLEFT+CURRX)')
 
2774
                                define(`MIDX',`eval(PINCENTER+CURRX)')
 
2775
                                define(`MAXX',`eval(PINRIGHT+CURRX)')
 
2776
                                define(`PINIDX',`eval(IDX+1+ADDSIDE)')
 
2777
                                EDGECONN(MINX,MINY,MAXX,MINY,PENWIDTH,PINIDX,FLAG)
 
2778
                                EDGECONN(MINX,MINY,MINX,MIDY,PENWIDTH,PINIDX,FLAG)
 
2779
                                EDGECONN(MINX,MIDY,MIDX,MAXY,PENWIDTH,PINIDX,FLAG)
 
2780
                                EDGECONN(MIDX,MINY,MIDX,MAXY,PENWIDTH,PINIDX,FLAG)
 
2781
                                EDGECONN(MAXX,MINY,MAXX,MIDY,PENWIDTH,PINIDX,FLAG)
 
2782
                                EDGECONN(MAXX,MIDY,MIDX,MAXY,PENWIDTH,PINIDX,FLAG)                              
 
2783
                                define(`IDX',incr(IDX))
 
2784
                        ')
 
2785
                        
 
2786
                        ifelse(1,eval((NUMARRAYS>1)&&(IDX1<LOOPIDX1)),`
 
2787
                                define(`ADDDIAMETER1',forloop(`IDX2',0,eval(IDX1),
 
2788
                                ``arg'eval((IDX2*2)+3)+')0)
 
2789
                                define(`ADDDIAMETER',eval(ADDDIAMETER1+(EDGEGAP*2)-PINDIST+PINWIDTH))
 
2790
                        ')
 
2791
                ')
 
2792
                define(`ADDSIDE',`TOTALPINS')
 
2793
                define(`FLAG',0x80)
 
2794
        ')
 
2795
         
 
2796
)
 
2797
T6,40
 
2798
PKG_DWCOMMON_D_DW(`$1', `$2', `$3', `$4', 419)
 
2799
T29,7
 
2800
Description_generic_diode_600`diode'
 
2801
T22,25
 
2802
Description_geda_ZIP24`Zig-zag in-line package'
 
2803
T23,30
 
2804
Description_geda_SOD323`SMT diode (pin 1 is cathode)'
 
2805
T19,165
 
2806
PinList_GAL20V8_dil`CLK/I1',`I2',`I3',`I4',`I5',`I6',`I7',`I8',`I9',`I10',`I11',`Gnd',`I12/OE',`I13',`I/O/Qh',`I/O/Qg',`I/O/Qf',`I/O/Qe',`I/O/Qd',`I/O/Qc',`I/O/Qb',`I/O/Qa',`I14',`Vcc'
 
2807
T16,3
 
2808
Param2_74573_dil300
 
2809
F8,8
 
2810
__file____file__
 
2811
T21,187
 
2812
PinList_AT90S2313_dil`/Reset',`PD0/RxD',`PD1/TxD',`XTAL2',`XTAL1',`PD2/INT0',`PD3/INT1',`PD4/T0',`PD5/T1',`Gnd',`PD6/ICP',`PB0/AIN0',`PB1/AIN1',`PB2/OC0',`PB3/OC1',`PB4', `PB5/MOSI',`PB6/MISO',`PB7/SCK',`Vcc'
 
2813
T16,2
 
2814
Param1_74630_dil28
 
2815
T16,2
 
2816
Param1_74628_dil14
 
2817
T21,28
 
2818
Description_74111_dil`2 JK-MS FF w. data lockout'
 
2819
T21,36
 
2820
Description_74109_dil`2 J-/K pos-edge FF w. preset/clear'
 
2821
T17,105
 
2822
PinList_74685_dil`/P>Q',`P0',`Q0',`P1',`Q1',`P2',`Q2',`P3',`Q3',`Gnd',`P4',`Q4',`P5',`Q5',`P6',`Q6',`P7',`Q7',`/P=Q',`Vcc'
 
2823
T15,3
 
2824
Param2_7442_dil300
 
2825
T16,3
 
2826
Param2_74122_dil300
 
2827
T10,34
 
2828
PKG_SDIP42PKG_NS(`$1', `$2', `$3', 42,  600)
 
2829
T8,47
 
2830
PKG_0201PKG_SMT_2PAD_MIL(  `$1', `$2', `$3',  20,   10)
 
2831
T28,9
 
2832
Description_generic20smd_dil`generic'
 
2833
T28,9
 
2834
Description_generic18smd_dil`generic'
 
2835
T22,25
 
2836
Description_geda_ZIP20`Zig-zag in-line package'
 
2837
T22,25
 
2838
Description_geda_ZIP18`Zig-zag in-line package'
 
2839
T16,3
 
2840
Param2_74446_dil300
 
2841
T15,2
 
2842
Param1_L297_dil20
 
2843
T15,2
 
2844
Param1_7416_dil14
 
2845
T16,2
 
2846
Param1_74132_dil14
 
2847
T15,44
 
2848
PKG_TQFN32_7_EPPKG_QFN_65(`$1',`$2',`$3', `32', `7', `470')
 
2849
T8,215
 
2850
PKG_TO92Element(0x00 "$1" "$2" "$3" 60 70 0 100 0x00)
 
2851
(
 
2852
        PIN(50, 200, 80, 20, 1)
 
2853
        PIN(150, 200, 80, 20, 2)
 
2854
        PIN(250, 200, 80, 20, 3)
 
2855
 
 
2856
        ElementArc(150 200 100 100 315 270 10)
 
2857
        ElementLine( 80 130 220 130 10)
 
2858
 
 
2859
        Mark(50 200)
 
2860
)
 
2861
T10,37
 
2862
PKG_TO220WPKG_TO220STAND(     `$1', `$2', `$3')
 
2863
T13,62
 
2864
PKG_SOJ40_400COMMON_SMT_DIL_MIL(`$1',`$2',`$3',40,23622,86614,50000,291339)
 
2865
T13,62
 
2866
PKG_SOJ38_400COMMON_SMT_DIL_MIL(`$1',`$2',`$3',38,23622,86614,50000,291339)
 
2867
T22,38
 
2868
Description_geda_DIP42`Dual in-line package, wide (600 mil)'
 
2869
T21,61
 
2870
Description_74390_dil`2 decade counter w. individual clocks/clear (divide by 2/5)'
 
2871
T16,3
 
2872
Param2_74620_dil300
 
2873
T16,3
 
2874
Param2_74598_dil300
 
2875
T22,25
 
2876
Description_geda_ZIP16`Zig-zag in-line package'
 
2877
T12,38
 
2878
PKG_LQFP48_7PKG_LQFP_50(`$1',`$2',`$3', `48', `7')
 
2879
T21,39
 
2880
PKG_AMPHENOL_ARFX1232PKG_AMPHENOL_ARFX1229(`$1', `$2', `$3')
 
2881
T22,38
 
2882
Description_geda_DIP40`Dual in-line package, wide (600 mil)'
 
2883
T15,3
 
2884
Param2_7415_dil300
 
2885
T16,3
 
2886
Param2_74147_dil300
 
2887
T21,39
 
2888
PKG_AMPHENOL_ARFX1231PKG_AMPHENOL_ARFX1229(`$1', `$2', `$3')
 
2889
T21,913
 
2890
PKG_AMPHENOL_ARFX1229define(`PAD_SIZE', `100')
 
2891
        define(`HOLE_SIZE', `67')
 
2892
        define(`CPAD_SIZE', `100')
 
2893
        define(`CHOLE_SIZE', `67')
 
2894
        define(`PAD_SPACE', `200')
 
2895
        define(`CENTER', `eval(PAD_SPACE/2)')
 
2896
        define(`SILK', `70')
 
2897
        define(`XMIN', `eval(-1*SILK)')
 
2898
        define(`XMAX', `eval(PAD_SPACE+SILK)')
 
2899
        define(`YMIN', `eval(-1*SILK)')
 
2900
        define(`YMAX', `eval(PAD_SPACE+SILK)')
 
2901
Element(0x00 "$1" "$2" "$3" eval(XMIN+20) eval(YMAX+20) 0 100 0x00)
 
2902
(
 
2903
 
 
2904
        Pin(CENTER     CENTER     CPAD_SIZE  CHOLE_SIZE  "1" 0x01)
 
2905
        Pin(0          0          PAD_SIZE   HOLE_SIZE   "2" 0x01)
 
2906
        Pin(0          PAD_SPACE  PAD_SIZE   HOLE_SIZE   "3" 0x01)
 
2907
        Pin(PAD_SPACE  0          PAD_SIZE   HOLE_SIZE   "4" 0x01)
 
2908
        Pin(PAD_SPACE  PAD_SPACE  PAD_SIZE   HOLE_SIZE   "5" 0x01)
 
2909
 
 
2910
        # silk screen
 
2911
        # ends
 
2912
        ElementLine(XMIN YMIN XMIN YMAX 10)
 
2913
        ElementLine(XMAX YMAX XMAX YMIN 10)
 
2914
        ElementLine(XMIN YMIN XMAX YMIN 10)
 
2915
        ElementLine(XMAX YMAX XMIN YMAX 10)
 
2916
        Mark(CENTER CENTER)
 
2917
)
 
2918
T26,42
 
2919
Description_geda_SOJ16_400`Small outline J-leaded package (400 mil)'
 
2920
T21,40
 
2921
Description_74687_dil`8bit magnitute comperator OC w. enable'
 
2922
T17,115
 
2923
PinList_TL083_dil`1 In-',`1 In+',`1 OfsN2',`Vcc-',`2 OfsN2',`2 In+', `2 In-', `2 OfsN1',`Vcc+',`2 Out',`NC',`1 Out',`Vcc+',`1 OfsN1'
 
2924
T16,3
 
2925
Param2_74321_dil300
 
2926
T16,3
 
2927
Param2_74299_dil300
 
2928
T16,2
 
2929
Param1_74257_dil16
 
2930
T12,82
 
2931
PL_PCISideA1`TRST*',`+12V',`TMS',`TDI',`+5V',`INTA*',`INTC*',`+5V',`Reserved',`+5V',`Reserved'
 
2932
T10,37
 
2933
PKG_TO220SPKG_TO220LAY_WIDE(  `$1', `$2', `$3')
 
2934
T21,39
 
2935
PKG_AMPHENOL_ARFX1230PKG_AMPHENOL_ARFX1229(`$1', `$2', `$3')
 
2936
T23,30
 
2937
Description_geda_SOT23D`SMT diode (pin 1 is cathode)'
 
2938
T22,40
 
2939
Description_geda_SO22M`Small outline package, medium (200mil)'
 
2940
T23,64
 
2941
Description_geda_RCY200`Bottom lead non-polar circular component (typically capacitor)'
 
2942
T22,38
 
2943
Description_geda_DIP36`Dual in-line package, wide (600 mil)'
 
2944
T17,20
 
2945
Description_BC337bipolar-N transistor
 
2946
T16,3
 
2947
Param2_TL070_dil300
 
2948
T16,1
 
2949
Param1_TL081_dil8
 
2950
T12,17
 
2951
PL_PCISideA2`Ground',`Ground'
 
2952
T13,62
 
2953
PKG_SOJ14_350COMMON_SMT_DIL_MIL(`$1',`$2',`$3',14,23622,86614,50000,244094)
 
2954
T38,42
 
2955
Description_panasonic_PANASONIC_EXBV4V`Panasonic EXB Series Chip Resistor Array'
 
2956
T22,25
 
2957
Description_geda_ZIP12`Zig-zag in-line package'
 
2958
T27,39
 
2959
Description_geda_QFN24_4_EP`Square Quad Flat Nolead (QFN) package'
 
2960
T17,86
 
2961
PinList_74162_dil`/Clr',`Clk',`A',`B',`C',`D',`ENP',`Gnd',`/Load',`ENT',`Qd',`Qc',`Qb',`Qa',`RCO',`Vcc'
 
2962
T20,3
 
2963
Param2_generic14_dil300
 
2964
T16,3
 
2965
Param2_74645_dil300
 
2966
T23,2
 
2967
Param1_generic24smd_dil24
 
2968
T12,308
 
2969
PL_PCISideA3`3.3Vaux',`RST*',`+5V',`GNT*',`Ground',`PME*',`AD[30]',`+3.3V',`AD[28]',`AD[26]',`Ground',`AD[24]',`IDSEL',`+3.3V',`AD[22]',`AD[20]',`Ground',`AD[18]',`AD[16]',`+3.3V',`FRAME*',`Ground',`TRDY*',`Ground',`STOP*',`+3.3V',`Reserved',`Reserved',`Ground',`PAR',`AD[15]',`+3.3V',`AD[13]',`AD[11]',`Ground',`AD[09]'
 
2970
T15,45
 
2971
PKG_TQFN32_5_EPPKG_QFN_50S(`$1',`$2',`$3', `32', `5', `310')
 
2972
T20,40
 
2973
Description_geda_SO8`Small outline package, narrow (150mil)'
 
2974
T25,28
 
2975
Description_geda_QFP64_14`Square Quad-side flat pack'
 
2976
T21,40
 
2977
Description_74191_dil`syncronous 4bit binary up/down counter'
 
2978
T20,14
 
2979
Description_7407_dil`6 buffers OC'
 
2980
T11,689
 
2981
COMMON_D_DWdefine(`MAXY', `eval(`$4' / 2 * 50)')
 
2982
        define(`MAXX', `$5')
 
2983
        define(`XLOW', `50')
 
2984
        define(`XHIGH', `eval(MAXX - 50)')
 
2985
        define(`CENTERX', `eval(MAXX / 2)')
 
2986
Element(0x00 "$1" "$2" "$3" eval(CENTERX + 20) 50 3 100 0x00)
 
2987
(
 
2988
        forloop(`i', 1, eval($4 / 2),
 
2989
                `PAD(0, eval(i * 50 -25), XLOW, eval(i * 50 -25), 20, i)
 
2990
        ')
 
2991
        forloop(`i', 1, eval($4 / 2),
 
2992
                `PAD(XHIGH, eval(MAXY - i * 50 +25), MAXX, eval(MAXY - i * 50 +25), 20, eval(i + $4/2))
 
2993
        ')
 
2994
        ElementLine(XLOW 0 XLOW MAXY 10)
 
2995
        ElementLine(XLOW MAXY XHIGH MAXY 10)
 
2996
        ElementLine(XHIGH MAXY XHIGH 0 10)
 
2997
        ElementLine(XLOW 0 eval(CENTERX - 25) 0 10)
 
2998
        ElementLine(eval(CENTERX + 25) 0 XHIGH 0 10)
 
2999
        ElementArc(CENTERX 0 25 25 0 180 10)
 
3000
        Mark(25 25)
 
3001
)
 
3002
T13,11
 
3003
PinList_BC160`E',`B',`C'
 
3004
T19,3
 
3005
Param2_PIC16C64_dil600
 
3006
T12,17
 
3007
PL_PCISideA4`Ground',`Ground'
 
3008
T10,34
 
3009
PKG_SDIP32PKG_NS(`$1', `$2', `$3', 32,  400)
 
3010
T8,47
 
3011
PKG_1206PKG_SMT_2PAD_MIL(  `$1', `$2', `$3', 120,   60)
 
3012
T31,26
 
3013
Description_smd_EIA_C_capacitor`chip_capacitor_polarized'
 
3014
T39,17
 
3015
Description_generic_capacitor_axial_500`capacitor_axial'
 
3016
T25,28
 
3017
Description_geda_LQFP32_5`Square Quad-side flat pack'
 
3018
T23,45
 
3019
Description_geda_DIP20M`Dual in-line package, medium wide (400 mil)'
 
3020
T23,45
 
3021
Description_geda_DIP18M`Dual in-line package, medium wide (400 mil)'
 
3022
T26,3
 
3023
Param2_smd_EIA_D_capacitor100
 
3024
T16,3
 
3025
Param2_74174_dil300
 
3026
T16,2
 
3027
Param1_74384_dil16
 
3028
T12,90
 
3029
PL_PCISideA5`C/BE[0]*',`+3.3V',`AD[06]',`AD[04]',`Ground',`AD[02]',`AD[00]',`+5V',`REQ64*',`+5V',`+5V'
 
3030
T10,37
 
3031
PKG_ALF400PKG_DIODE_LAY(`$1', `$2', `$3',  400)
 
3032
T26,42
 
3033
Description_geda_SOJ44_350`Small outline J-leaded package (350 mil)'
 
3034
T22,38
 
3035
Description_geda_DIP32`Dual in-line package, wide (600 mil)'
 
3036
T16,71
 
3037
PinList_7404_dil`1A',`1Y',`2A',`2Y',`3A',`3Y',`Gnd',`4Y',`4A',`5Y',`5A',`6Y',`6A',`Vcc'
 
3038
T15,2
 
3039
Param1_7496_dil16
 
3040
T12,285
 
3041
PL_PCISideA6`Ground',`C/BE[7]*',`C/BE[5]*',`+5V',`PAR64',`AD[62]',`Ground',`AD[60]',`AD[58]',`Ground',`AD[56]',`AD[54]',`+5V',`AD[52]',`AD[50]',`Ground',`AD[48]',`AD[46]',`Ground',`AD[44]',`AD[42]',`+5V',`AD[40]',`AD[38]',`Ground',`AD[36]',`AD[34]',`Ground',`AD[32]',`Reserved',`Ground',`Reserved'
 
3042
T12,42
 
3043
PKG_TQFN20_4PKG_QFN_50(`$1',`$2',`$3', `20', `4', `0')
 
3044
T10,34
 
3045
PKG_SDIP30PKG_NS(`$1', `$2', `$3', 30,  400)
 
3046
T8,46
 
3047
PKG_1210PKG_SMT_2PAD_MIL(  `$1', `$2', `$3', 120, 100)
 
3048
T22,12
 
3049
Description_geda_TO220`Transistor'
 
3050
T25,28
 
3051
Description_geda_LQFP32_7`Square Quad-side flat pack'
 
3052
T21,38
 
3053
Description_TL085_dilQuad JFET input operational amplifiers
 
3054
T21,23
 
3055
Description_74490_dil`4 4bit decade counter'
 
3056
T21,156
 
3057
PinList_PC_Centronics`/Strb',`D0',`D1',`D2',`D3',`D4',`D5',`D6',`D7',`/Ack',`Busy',`PaperE',`Sel',`AutoF',`/Fault',`/Res',`SelIn',`Gnd',`Gnd',`Gnd',`Gnd',`Gnd',`Gnd',`Gnd',`Gnd'
 
3058
T16,3
 
3059
Param2_74520_dil300
 
3060
T16,3
 
3061
Param2_74518_dil300
 
3062
T12,42
 
3063
PKG_TQFN20_5PKG_QFN_65(`$1',`$2',`$3', `20', `5', `0')
 
3064
T7,399
 
3065
PKG_SILdefine(`MAXY', `eval(`$4' * 100 -50)')
 
3066
Element(0x00 "$1" "$2" "$3" 160 10 3 100 0x00)
 
3067
(
 
3068
        forloop(`i', 1, $4,
 
3069
                `PIN(50, eval(i * 100 -50), 50, 20, i)
 
3070
        ')
 
3071
        ElementLine(  0 50   0 MAXY 20)
 
3072
        ElementLine(100 50 100 MAXY 20)
 
3073
        ElementArc(50  50 50 50 180 180 20)
 
3074
        ElementArc(50 MAXY 50 50   0 180 20)
 
3075
        forloop(`i', 1, eval($4 /2 -1),
 
3076
                `ElementLine(0 eval(i * 200) 100 eval(i * 200) 10)
 
3077
        ')
 
3078
        Mark(50 50)
 
3079
)
 
3080
T22,38
 
3081
Description_geda_SO20W`Small outline package, wide (300mil)'
 
3082
T22,38
 
3083
Description_geda_SO18W`Small outline package, wide (300mil)'
 
3084
T22,38
 
3085
Description_geda_DIP28`Dual in-line package, wide (600 mil)'
 
3086
T17,87
 
3087
PinList_74135_dil`1A',`1B',`1Y',`1C-2C',`2A',`2B',`2Y',`Gnd',`3Y',`3A',`3B',`3c-4c',`4Y',`4A',`4B',`Vcc'
 
3088
T16,3
 
3089
Param2_74672_dil300
 
3090
T21,2
 
3091
Param1_generic44_plcc44
 
3092
T16,2
 
3093
Param1_74683_dil20
 
3094
T14,39
 
3095
PKG_HEADER14_1PKG_CONNECTOR_DIL(`$1', `$2', `$3',  7)
 
3096
T26,42
 
3097
Description_geda_SOJ14_450`Small outline J-leaded package (450 mil)'
 
3098
T21,34
 
3099
Description_74164_dil`8bit parallel-out shift register'
 
3100
T15,3
 
3101
Param2_7495_dil300
 
3102
T12,86
 
3103
PL_PCISideB1`-12V',`TCK',`Ground',`TD0',`+5V',`+5V',`INTB*',`INTD*',`PRSNT1*',`Reserved',`PRSNT2*'
 
3104
T14,38
 
3105
PKG_HEADER14_2PKG_CONNECTOR(`$1', `$2', `$3',  7, 2)
 
3106
T17,20
 
3107
Description_BC327bipolar-P transistor
 
3108
T17,144
 
3109
PinList_74606_dil`Clk',`A-/B',`A1',`B1',`A2',`B2',`A3',`B3',`A4',`B4',`Y4',`Y3',`Y2',`Gnd',`Y1',`Y5',`Y6',`Y7',`Y8',`B8',`A8',`B7',`A7',`B6',`A6',`B5',`A5',`Vcc'
 
3110
T16,3
 
3111
Param2_74221_dil300
 
3112
T16,3
 
3113
Param2_74199_dil300
 
3114
T20,2
 
3115
Param1_generic20_zip20
 
3116
T12,17
 
3117
PL_PCISideB2`Ground',`Ground'
 
3118
T12,42
 
3119
PKG_TQFN28_5PKG_QFN_50(`$1',`$2',`$3', `28', `5', `0')
 
3120
T13,62
 
3121
PKG_SOJ16_300COMMON_SMT_DIL_MIL(`$1',`$2',`$3',16,23622,86614,50000,196850)
 
3122
T10,34
 
3123
PKG_SDIP24PKG_NS(`$1', `$2', `$3', 24,  300)
 
3124
T12,812
 
3125
PKG_OVEN_OSCElement(0x00 "$1" "$2" "$3" 580 280 0 100 0x00)
 
3126
(
 
3127
        Pin(320 320 150 35 "NC" 0x01)
 
3128
        Pin(320 1000 150 35 "VCC" 0x01)
 
3129
        Pin(320 1680 150 35 "CLK" 0x01)
 
3130
        Pin(1680 320 150 35 "+12V" 0x01)
 
3131
        Pin(1680 1680 150 35 "GND" 0x01)
 
3132
 
 
3133
        ElementLine(2020 1125 2020 875 10)
 
3134
        ElementLine(2100 875 2020 875 10)
 
3135
        ElementLine(2100 975 2100 875 10)
 
3136
        ElementLine(2075 975 2100 975 10)
 
3137
        ElementLine(2075 1025 2075 975 10)
 
3138
        ElementLine(2100 1025 2075 1025 10)
 
3139
        ElementLine(2100 1125 2100 1025 10)
 
3140
        ElementLine(2100 1125 2020 1125 10)
 
3141
 
 
3142
        ElementLine(2000 320 2000 1680 10)
 
3143
        ElementLine(320 0 1680 0 10)
 
3144
        ElementLine(0 1680 0 320 10)
 
3145
        ElementLine(1680 2000 320 2000 10)
 
3146
 
 
3147
        ElementArc(320 320 320 320 270 90 10)
 
3148
        ElementArc(320 1680 320 320 0 90 10)
 
3149
        ElementArc(1680 320 320 320 180 90 10)
 
3150
        ElementArc(1680 1680 320 320 90 90 10)
 
3151
 
 
3152
        Mark(320 320)
 
3153
)
 
3154
T16,81
 
3155
PinList_7431_dil`1A',`1Y',`2A',`2Y',`3A',`3B',`3Y',`Gnd',`4Y',`4A',`4B',`5Y',`5A',`6Y',`6A',`Vcc'
 
3156
T16,3
 
3157
Param2_74373_dil300
 
3158
T15,2
 
3159
Param1_7469_dil16
 
3160
T12,315
 
3161
PL_PCISideB3`Reserved',`Ground',`CLK',`Ground',`REQ*',`+5V',`AD[31]',`AD[29]',`Ground',`AD[27]',`AD[25]',`+3.3V',`C/BE[3]*',`AD[23]',`Ground',`AD[21]',`AD[19]',`+3.3V',`AD[17]',`C/BE[2]*',`Ground',`IRDY*',`+3.3V',`DEVSEL*',`Ground',`LOCK*',`PERR*',`+3.3V',`SERR*',`+3.3V',`C/BE[1]*',`AD[14]',`Ground',`AD[12]',`AD[10]',`Ground'
 
3162
T17,49
 
3163
PKG_DIN41612C64MSPKG_DIN41_612MALE_SMALL(  `$1', `$2', `$3', `ac')
 
3164
T27,28
 
3165
Description_geda_LQFP128_14`Square Quad-side flat pack'
 
3166
T22,38
 
3167
Description_geda_DIP24`Dual in-line package, wide (600 mil)'
 
3168
T26,2204
 
3169
COMMON_SMT_TRANSISTORX_MILdefine(`spaceX',   `$4')
 
3170
        define(`spaceY',   `$5')
 
3171
        define(`padY',     `eval((spaceY * $6) / 100)')
 
3172
        define(`padX',     `ifelse(eval(len(`$7') >= 5), 1,
 
3173
                               `eval((spaceX * 21) / 100)',
 
3174
                               `eval((spaceX * 31) / 100)'
 
3175
                             )')
 
3176
        define(`addFRAME', `eval(padY / 5)')
 
3177
        define(`maxX',     `eval(2*addFRAME+spaceX+padX)')
 
3178
        define(`maxY',     `eval(2*addFRAME+spaceY+padY)')
 
3179
        define(`centerX',  `eval(maxX / 2)')
 
3180
        define(`centerY1', `eval(addFRAME + padY/2)')
 
3181
        define(`centerX1', `eval(addFRAME + padX/2)')
 
3182
        define(`deltaY',   `eval((padY-padX)/2)')
 
3183
        define(`silkW',    `ifelse(eval(spaceY >= 50), 1, 10, eval(spaceY/5))')
 
3184
        define(`indeX',    `0')
 
3185
 
 
3186
Element(0x00 "$1" "`$2'" "$3" eval(maxX+20) 0 3 100 0x00)
 
3187
(
 
3188
        ElementLine(0 0 0 maxY silkW)
 
3189
        ElementLine(0 maxY maxX maxY silkW)
 
3190
        ElementLine(maxX maxY maxX 0 silkW)
 
3191
        ElementLine(maxX 0 0 0 silkW)
 
3192
 
 
3193
        # 1st pin on pin side
 
3194
        Pad(centerX1 eval(centerY1+spaceY-deltaY)
 
3195
            centerX1 eval(centerY1+spaceY+deltaY)
 
3196
                           padX "substr(`$7',indeX,1)" "substr(`$7',indeX,1)" 0x100)
 
3197
        define(`indeX',incr(indeX))
 
3198
 
 
3199
        ifelse(eval(len(`$7') == 4), 1,
 
3200
          `Pad(centerX eval(centerY1+spaceY-deltaY)
 
3201
               centerX eval(centerY1+spaceY+deltaY)
 
3202
                           padX "substr(`$7',indeX,1)" "substr(`$7',indeX,1)" 0x100)
 
3203
           define(`indeX',incr(indeX))
 
3204
         ')
 
3205
        ifelse(eval(len(`$7') == 5), 1,
 
3206
          `Pad(eval(centerX1+spaceX/3) eval(centerY1+spaceY-deltaY)
 
3207
               eval(centerX1+spaceX/3) eval(centerY1+spaceY+deltaY)
 
3208
                           padX "substr(`$7',indeX,1)" "substr(`$7',indeX,1)" 0x100)
 
3209
           define(`indeX',incr(indeX))
 
3210
           Pad(eval(centerX1+2*spaceX/3) eval(centerY1+spaceY-deltaY)
 
3211
               eval(centerX1+2*spaceX/3) eval(centerY1+spaceY+deltaY)
 
3212
                           padX "substr(`$7',indeX,1)" "substr(`$7',indeX,1)" 0x100)
 
3213
           define(`indeX',incr(indeX))
 
3214
         ')
 
3215
 
 
3216
        # last pin on pin side
 
3217
        Pad(eval(centerX1+spaceX) eval(centerY1+spaceY-deltaY)
 
3218
            eval(centerX1+spaceX) eval(centerY1+spaceY+deltaY)
 
3219
                           padX "substr(`$7',indeX,1)" "substr(`$7',indeX,1)" 0x100)
 
3220
        define(`indeX',incr(indeX))
 
3221
 
 
3222
        # extra wide pin on opposite side
 
3223
        Pad(eval(centerX+spaceX/4) centerY1
 
3224
            eval(centerX-spaceX/4) centerY1
 
3225
                           padY "substr(`$7',indeX,1)" "substr(`$7',indeX,1)" 0x100)
 
3226
 
 
3227
        Mark(centerX1 eval(centerY1+spaceY))
 
3228
)
 
3229
T20,111
 
3230
PinList_RTC62421_dil`Std.P',`/Cs0',`Ale',`A0',`A1',`A2',`A3',`/Read',`Gnd',`/Write',`D3',`D2',`D1',`D0',`Cs1',`(Vdd)',`(Vdd)',`Vdd'
 
3231
T17,1
 
3232
Param1_MAX690_dil8
 
3233
T12,17
 
3234
PL_PCISideB4`Ground',`Ground'
 
3235
T10,34
 
3236
PKG_SDIP22PKG_NS(`$1', `$2', `$3', 22,  300)
 
3237
T10,43
 
3238
PKG_QSOP28PKG_SSO(   `$1', `$2', `$3', 28, 244, 2500)
 
3239
T25,15
 
3240
Description_isa_eight_bit`isa_eight_bit'
 
3241
T16,3
 
3242
Param2_74697_dil300
 
3243
T12,88
 
3244
PL_PCISideB5`AD[08]',`AD[07]',`+3.3V',`AD[05]',`AD[03]',`Ground',`AD[01]',`+5V',`ACK64*',`+5V',`+5V'
 
3245
T8,40
 
3246
PKG_SO8MPKG_SO( `$1', `$2', `$3',  8, 330, 5000)
 
3247
T22,40
 
3248
Description_geda_DIP22`Dual in-line package, narrow (300 mil)'
 
3249
T27,24
 
3250
Description_DIN41_651_64layDIN41.651 laying 64 pins
 
3251
T21,33
 
3252
Description_74137_dil`3-to-8 decoder w. address latch'
 
3253
T15,3
 
3254
Param2_7470_dil300
 
3255
T15,3
 
3256
Param2_7468_dil300
 
3257
T12,288
 
3258
PL_PCISideB6`Reserved',`Ground',`C/BE[6]*',`C/BE[4]*',`Ground',`AD[63]',`AD[61]',`+5V',`AD[59]',`AD[57]',`Ground',`AD[55]',`AD[53]',`Ground',`AD[51]',`AD[49]',`+5V',`AD[47]',`AD[45]',`Ground',`AD[43]',`AD[41]',`Ground',`AD[39]',`AD[37]',`+5V',`AD[35]',`AD[33]',`Ground',`Reserved',`Reserved',`Ground'
 
3259
T12,43
 
3260
PKG_TQFN40_6PKG_QFN_50S(`$1',`$2',`$3', `40', `6', `0')
 
3261
T10,34
 
3262
PKG_SDIP18PKG_NS(`$1', `$2', `$3', 18,  300)
 
3263
T14,39
 
3264
PKG_HEADER34_1PKG_CONNECTOR_DIL(`$1', `$2', `$3', 17)
 
3265
T11,69
 
3266
PKG_EMI1806COMMON_SMT_3PAD_MIL(  `$1', `$2', `$3', 39, 39, 177, 102, 59, 10, 10)
 
3267
T10,34
 
3268
PKG_DIP28NPKG_N(`$1', `$2', `$3',  28,  300)
 
3269
T3,71
 
3270
PINPin($1 $2 $3 $4 ifdef(`P_$5', "P_$5", "$5") ifelse($5, 1, 0x101, 0x01))
 
3271
T23,32
 
3272
Description_geda_ALF300`Axial diode (pin 1 is cathode)'
 
3273
T24,2
 
3274
Param1_smd_capacitor_60360
 
3275
T27,3
 
3276
Param1_generic_smd_chip_805805
 
3277
T14,38
 
3278
PKG_HEADER34_2PKG_CONNECTOR(`$1', `$2', `$3', 17, 2)
 
3279
T10,34
 
3280
PKG_DIP28MPKG_N(`$1', `$2', `$3',  28,  400)
 
3281
T33,13
 
3282
Description_generic_smd_chip_1210smd chip 1210
 
3283
T22,40
 
3284
Description_geda_DIP20`Dual in-line package, narrow (300 mil)'
 
3285
T22,40
 
3286
Description_geda_DIP18`Dual in-line package, narrow (300 mil)'
 
3287
T21,48
 
3288
Description_74590_dil`8bit binary counter w. output register 3-state'
 
3289
T17,3
 
3290
Param2_MAX690_dil300
 
3291
T16,2
 
3292
Param1_74160_dil16
 
3293
T16,2
 
3294
Param1_74158_dil16
 
3295
T10,43
 
3296
PKG_QSOP24PKG_SSO(   `$1', `$2', `$3', 24, 244, 2500)
 
3297
T25,39
 
3298
Description_geda_TQFN12_4`Square Quad Flat Nolead (QFN) package'
 
3299
T26,42
 
3300
Description_geda_SOJ20_300`Small outline J-leaded package (300 mil)'
 
3301
T26,42
 
3302
Description_geda_SOJ18_300`Small outline J-leaded package (300 mil)'
 
3303
T22,40
 
3304
Description_geda_SO20N`Small outline package, narrow (150mil)'
 
3305
T22,40
 
3306
Description_geda_SO18N`Small outline package, narrow (150mil)'
 
3307
T17,8
 
3308
Description_BS240P-MOSFET
 
3309
T20,121
 
3310
PinList_PIC16C84_dil`RA2',`RA3',`RA4/T0CKI',`/MCLR',`VSS',`RB0/INT',`RB1',`RB2',`RB3',`RB4',`RB5',`RB6',`RB7',`VDD',`OSC2',`OSC1',`RA0',`RA1'
 
3311
T13,37
 
3312
PKG_QFP208_28PKG_QFP_50(`$1',`$2',`$3',`208',`28')
 
3313
T33,13
 
3314
Description_generic_smd_chip_1206smd chip 1206
 
3315
T24,9
 
3316
Description_generic8_dil`generic'
 
3317
T22,40
 
3318
Description_geda_SO20M`Small outline package, medium (200mil)'
 
3319
T22,40
 
3320
Description_geda_SO18M`Small outline package, medium (200mil)'
 
3321
T22,40
 
3322
Description_geda_DIP16`Dual in-line package, narrow (300 mil)'
 
3323
T16,124
 
3324
PinList_4016_dil`A7',`A6',`A5',`A4',`A3',`A2',`A1',`A0',`D0',`D1',`D2',`Gnd',`D3',`D4',`D5',`D6',`D7',`/Cs',`A10',`/Oe',`/W',`A9',`A8',`Vcc'
 
3325
T16,2
 
3326
Param1_74631_dil28
 
3327
T16,2
 
3328
Param1_74629_dil16
 
3329
T12,43
 
3330
PKG_TQFN48_7PKG_QFN_50S(`$1',`$2',`$3', `48', `7', `0')
 
3331
T10,37
 
3332
PKG_RCY300PKG_RADIAL_CAN(`$1', `$2', `$3', 600)
 
3333
T11,69
 
3334
PKG_EMI0805COMMON_SMT_3PAD_MIL(  `$1', `$2', `$3', 32, 24,  79,  75, 24, 10, 10)
 
3335
T20,12
 
3336
Description_7486_dil`4 dual-XOR'
 
3337
T21,30
 
3338
Description_74112_dil`2 JK edge FF w. preset/clear'
 
3339
T17,127
 
3340
PinList_74686_dil`/P>Q',`/G1',`P0',`Q0',`P1',`Q1',`NC',`P2',`Q2',`P3',`Q3',`Gnd',`P4',`Q4',`P5',`Q5',`P6',`Q6',`NC',`P7',`Q7',`/P=Q',`/G2',`Vcc'
 
3341
T16,3
 
3342
Param2_74121_dil300
 
3343
T22,40
 
3344
Description_geda_DIP14`Dual in-line package, narrow (300 mil)'
 
3345
T16,3
 
3346
Param2_74273_dil300
 
3347
T20,2
 
3348
Param1_generic40_dil40
 
3349
T20,2
 
3350
Param1_generic20_zif20
 
3351
T16,2
 
3352
Param1_74285_dil16
 
3353
T10,43
 
3354
PKG_QSOP20PKG_SSO(   `$1', `$2', `$3', 20, 244, 2500)
 
3355
T20,47
 
3356
PKG_PANASONIC_EXB28VCOMMON_SMT_DIL_MM(`$1',`$2',`$3',8,25,50,50,40)
 
3357
T23,45
 
3358
Description_geda_DIP22M`Dual in-line package, medium wide (400 mil)'
 
3359
T16,89
 
3360
PinList_7483_dil`A4',`Sum3',`A3',`B3',`Vcc',`Sum2',`B2',`A2',`Sum1',`A1',`B1',`Gnd',`C0',`C4',`Sum4',`B4'
 
3361
T14,2
 
3362
Param1_SCSI_SE25
 
3363
T16,2
 
3364
Param1_74133_dil16
 
3365
T13,62
 
3366
PKG_SOJ42_350COMMON_SMT_DIL_MIL(`$1',`$2',`$3',42,23622,86614,50000,244094)
 
3367
T6,50
 
3368
PKG_JDPKG_DIL(`$1', `$2', `$3', `$4', `$5', 100, 60, 28)
 
3369
T17,93
 
3370
PinList_74190_dil`B',`Qb',`Qa',`/CTEN',`D-/U',`Qc',`Qd',`Gnd',`D',`C',`/Load',`Max-Min',`/RCO',`Clk',`A',`Vcc'
 
3371
T16,3
 
3372
Param2_74597_dil300
 
3373
T19,1
 
3374
Param1_generic8_dil8
 
3375
T15,2
 
3376
Param1_SUBD_15F15
 
3377
T19,104
 
3378
PKG_SMT_TRANSISTOR2COMMON_SMT_TRANSISTOR_MIL(`$1', `$2', `$3',
 
3379
                  `eval(($4*1000)/254)', `eval(($5*1000)/254)', 50, `231')
 
3380
T10,43
 
3381
PKG_QSOP16PKG_SSO(   `$1', `$2', `$3', 16, 244, 2500)
 
3382
T16,2
 
3383
Param1_74604_dil28
 
3384
T8,67
 
3385
PKG_SO8WCOMMON_SMT_DIL_MIL(`$1',`$2',`$3',  8, 20000, 80000, 50000, 280000)
 
3386
T19,104
 
3387
PKG_SMT_TRANSISTOR3COMMON_SMT_TRANSISTOR_MIL(`$1', `$2', `$3',
 
3388
                  `eval(($4*1000)/254)', `eval(($5*1000)/254)', 50, `123')
 
3389
T14,39
 
3390
PKG_HEADER64_1PKG_CONNECTOR_DIL(`$1', `$2', `$3', 32)
 
3391
T25,39
 
3392
Description_geda_TQFN32_5`Square Quad Flat Nolead (QFN) package'
 
3393
T22,38
 
3394
Description_geda_SO16W`Small outline package, wide (300mil)'
 
3395
T15,3
 
3396
Param2_L297_dil300
 
3397
T15,3
 
3398
Param2_7416_dil300
 
3399
T15,44
 
3400
PKG_TQFN12_4_EPPKG_QFN_80(`$1',`$2',`$3', `12', `4', `210')
 
3401
T19,105
 
3402
PKG_SMT_TRANSISTOR4COMMON_SMT_TRANSISTOR_MIL(`$1', `$2', `$3',
 
3403
                  `eval(($4*1000)/254)', `eval(($5*1000)/254)', 50, `1234')
 
3404
T14,45
 
3405
PKG_QFN48_7_EPPKG_QFN_50S(`$1',`$2',`$3', `48', `7', `560')
 
3406
T6,50
 
3407
PKG_JGPKG_DIL(`$1', `$2', `$3', `$4', `$5', 100, 60, 28)
 
3408
T14,38
 
3409
PKG_HEADER64_2PKG_CONNECTOR(`$1', `$2', `$3', 32, 2)
 
3410
T26,42
 
3411
Description_geda_SOJ16_350`Small outline J-leaded package (350 mil)'
 
3412
T21,74
 
3413
Description_74690_dil`4bit synchronous decade counter w. direct clear, output register 3-state'
 
3414
T21,26
 
3415
Description_74688_dil`8bit identity comperator'
 
3416
T17,97
 
3417
PinList_TL084_dil`Out1',`In1-',`In1+',`Vcc+',`In2+',`In2-',`Out2',`Out3',`In3-',`In3+',`Vcc-',`In4+',`In4-',`Out4'
 
3418
T16,3
 
3419
Param2_74320_dil300
 
3420
T16,3
 
3421
Param2_74298_dil300
 
3422
T16,2
 
3423
Param1_74260_dil14
 
3424
T16,2
 
3425
Param1_74258_dil16
 
3426
T19,106
 
3427
PKG_SMT_TRANSISTOR5COMMON_SMT_TRANSISTOR_MIL(`$1', `$2', `$3',
 
3428
                  `eval(($4*1000)/254)', `eval(($5*1000)/254)', 50, `12345')
 
3429
T40,18
 
3430
Description_generic_capacitor_radial_600`capacitor_radial'
 
3431
T25,39
 
3432
Description_geda_TQFN32_7`Square Quad Flat Nolead (QFN) package'
 
3433
T29,31
 
3434
Description_geda_DIN41651_26S`Header connector with latches'
 
3435
T16,1
 
3436
Param1_TL080_dil8
 
3437
T13,62
 
3438
PKG_SOJ14_400COMMON_SMT_DIL_MIL(`$1',`$2',`$3',14,23622,86614,50000,291339)
 
3439
T19,107
 
3440
PKG_SMT_TRANSISTOR6COMMON_SMT_TRANSISTOR_MIL(`$1', `$2', `$3',
 
3441
                  `eval(($4*1000)/254)', `eval(($5*1000)/254)', 50, `123456')
 
3442
T39,26
 
3443
Description_smd_capacitor_polarized_805`chip_capacitor_polarized'
 
3444
T17,86
 
3445
PinList_74163_dil`/Clr',`Clk',`A',`B',`C',`D',`ENP',`Gnd',`/Load',`ENT',`Qd',`Qc',`Qb',`Qa',`RCO',`Vcc'
 
3446
T16,3
 
3447
Param2_74644_dil300
 
3448
T21,61
 
3449
Description_74192_dil`syncronous 4bit BCD up/down counter w. dual-clock and clear'
 
3450
T20,29
 
3451
Description_7406_dil`6 inverters OC high-voltage'
 
3452
T21,2
 
3453
Param1_generic28w_dil28
 
3454
T7,805
 
3455
PKG_LEDdefine(`RADIUS1', `eval(`$4' /2)')
 
3456
        define(`RADIUS2', `eval(`$4' /2 +20)')
 
3457
Element(0x00 "$1" "$2" "$3" 100 70 0 100 0x00)
 
3458
(
 
3459
# typical LED is 0.5 mm or 0.020" square pin.  See for example
 
3460
# http://www.lumex.com and part number SSL-LX3054LGD.
 
3461
# 0.020" square is 0.0288" diagonal.  A number 57 drill is 
 
3462
# 0.043" which should be enough.  a 65 mil pad gives 11 mils
 
3463
# of annular ring.
 
3464
 
 
3465
        PIN(-50, 0, 65, 43, 1)
 
3466
        PIN(50, 0, 65, 43, 2)
 
3467
   ifelse( eval(RADIUS1 - 10 > 85), 1, 
 
3468
        ElementArc(0 0 RADIUS1 RADIUS1     0 360 10)
 
3469
,
 
3470
        ElementArc(0 0 RADIUS1 RADIUS1    45  90 10)
 
3471
        ElementArc(0 0 RADIUS1 RADIUS1   225  90 10)
 
3472
)
 
3473
   ifelse( eval(RADIUS2 - 10 > 85), 1, 
 
3474
        ElementArc(0 0 RADIUS2 RADIUS2     0 360 10)
 
3475
,
 
3476
        ElementArc(0 0 RADIUS2 RADIUS2    45  90 10)
 
3477
        ElementArc(0 0 RADIUS2 RADIUS2   225  90 10)
 
3478
)
 
3479
        Mark(0 0)
 
3480
)
 
3481
F6,6
 
3482
sysvalsysval
 
3483
T16,3
 
3484
Param2_74173_dil300
 
3485
T15,2
 
3486
Param1_SUBD_15M15
 
3487
T16,2
 
3488
Param1_74385_dil20
 
3489
T13,62
 
3490
PKG_SOJ44_300COMMON_SMT_DIL_MIL(`$1',`$2',`$3',44,23622,86614,50000,196850)
 
3491
T26,42
 
3492
Description_geda_SOJ42_400`Small outline J-leaded package (400 mil)'
 
3493
T23,3
 
3494
Description_MC68881_pgaFPU
 
3495
T8,81
 
3496
_forloop$4`'ifelse($1, `$3', ,
 
3497
        `define(`$1', incr($1))_forloop(`$1', `$2', `$3', `$4')')
 
3498
T16,71
 
3499
PinList_7403_dil`1A',`1B',`1Y',`2A',`2B',`2Y',`Gnd',`3Y',`3A',`3B',`4Y',`4A',`4B',`Vcc'
 
3500
T15,2
 
3501
Param1_7497_dil16
 
3502
T12,38
 
3503
PKG_JUMPER10PKG_CONNECTOR(`$1', `$2', `$3', 10, 1)
 
3504
T23,67
 
3505
Description_geda_BRE600`Bottom lead rectangular non-polar component (typically capacitor)'
 
3506
T24,16
 
3507
Description_PIC16C74_dilmicro controller
 
3508
T17,85
 
3509
PinList_74290_dil`R9(1)',`NC',`R9(2)',`Qc',`Qb',`NC',`Gnd',`Qd',`Qa',`CKA',`CKB',`R0(1)',`R0(2)',`Vcc'
 
3510
T12,38
 
3511
PKG_JUMPER11PKG_CONNECTOR(`$1', `$2', `$3', 11, 1)
 
3512
T23,23
 
3513
Description_GAL16V8_dilgeneric PAL replacement
 
3514
T17,71
 
3515
PinList_74136_dil`1A',`1B',`1Y',`2A',`2B',`2Y',`Gnd',`3Y',`3A',`3B',`4Y',`4A',`4B',`Vcc'
 
3516
T20,3
 
3517
Param2_generic40_dil600
 
3518
T16,3
 
3519
Param2_74671_dil300
 
3520
T16,3
 
3521
Param2_74669_dil300
 
3522
T16,2
 
3523
Param1_74684_dil20
 
3524
T12,38
 
3525
PKG_JUMPER12PKG_CONNECTOR(`$1', `$2', `$3', 12, 1)
 
3526
T20,22
 
3527
Description_7433_dil`4 dual-NOR buffer OC'
 
3528
T21,35
 
3529
Description_74165_dil`parallel-load 8bit shift register'
 
3530
T20,130
 
3531
COMMON_AMP_MICTOR_MMCOMMON_AMP_MICTOR_MIL(`$1',`$2',`$3',`$4',
 
3532
        eval($5*100000/254),eval($6*100000/254),eval($7*100000/254),eval($8*100000/254), `$9')
 
3533
F8,8
 
3534
undefineundefine
 
3535
T15,3
 
3536
Param2_7496_dil300
 
3537
T17,2
 
3538
Param1_DS1230_dil28
 
3539
T27,28
 
3540
Description_geda_LQFP120_16`Square Quad-side flat pack'
 
3541
T17,144
 
3542
PinList_74607_dil`Clk',`A-/B',`A1',`B1',`A2',`B2',`A3',`B3',`A4',`B4',`Y4',`Y3',`Y2',`Gnd',`Y1',`Y5',`Y6',`Y7',`Y8',`B8',`A8',`B7',`A7',`B6',`A6',`B5',`A5',`Vcc'
 
3543
T16,3
 
3544
Param2_74198_dil300
 
3545
T12,38
 
3546
PKG_JUMPER14PKG_CONNECTOR(`$1', `$2', `$3', 14, 1)
 
3547
T21,50
 
3548
Description_74636_dil`8bit parallel error detection/correction 3-state'
 
3549
T12,106
 
3550
CreateObjectifdef(`PinList_$1', `DefinePinList(PinList_$1)')
 
3551
        PKG_$3(`Description_$1', ,``$2'', Param1_$1, Param2_$1)
 
3552
 
 
3553
T16,62
 
3554
PinList_7430_dil`A',`B',`C',`D',`E',`F',`Gnd',`Y',`NC',`NC',`G',`H',`NC',`Vcc'
 
3555
T16,71
 
3556
PinList_7428_dil`1Y',`1A',`1B',`2Y',`2A',`2B',`Gnd',`3A',`3B',`3Y',`4A',`4B',`4Y',`Vcc'
 
3557
T15,2
 
3558
Param1_7472_dil14
 
3559
T7,67
 
3560
PKG_SO8COMMON_SMT_DIL_MIL(`$1',`$2',`$3',  8, 20000, 85000, 50000, 120000)
 
3561
T14,16
 
3562
PinList_MJE340`E',`C',`B', `C'
 
3563
T16,3
 
3564
Param2_7451L_dil300
 
3565
T17,2
 
3566
Param1_MAX691_dil16
 
3567
T14,45
 
3568
PKG_QFN40_6_EPPKG_QFN_50S(`$1',`$2',`$3', `40', `6', `410')
 
3569
T12,38
 
3570
PKG_JUMPER16PKG_CONNECTOR(`$1', `$2', `$3', 16, 1)
 
3571
T10,36
 
3572
PKG_ACY600PKG_AXIAL_LAY(`$1', `$2', `$3', 600)
 
3573
T23,45
 
3574
Description_geda_DIP24M`Dual in-line package, medium wide (400 mil)'
 
3575
T21,41
 
3576
Description_74292_dil`programmable divider/timer (2 power 31)'
 
3577
T17,99
 
3578
PinList_74111_dil`1K',`/1Pre',`/1Clr',`1J',`1Clk',`/1Q',`1Q',`Gnd',`2Q',`/2Q',`2Clk',`2J',`/2Clr',`/2Pre',`2K',`Vcc'
 
3579
T17,101
 
3580
PinList_74109_dil`/1Clr',`1J',`/1K',`1Clk',`/1Pre',`1Q',`/1Q',`Gnd',`/2Q',`2Q',`/2Pre',`2Clk',`/2K',`2J',`/2Clr',`Vcc'
 
3581
T17,3
 
3582
Param2_DS1230_dil600
 
3583
T16,3
 
3584
Param2_74696_dil300
 
3585
T13,62
 
3586
PKG_SOJ40_450COMMON_SMT_DIL_MIL(`$1',`$2',`$3',40,23622,86614,50000,346457)
 
3587
T13,62
 
3588
PKG_SOJ38_450COMMON_SMT_DIL_MIL(`$1',`$2',`$3',38,23622,86614,50000,346457)
 
3589
T26,42
 
3590
Description_geda_SOJ40_450`Small outline J-leaded package (450 mil)'
 
3591
T26,42
 
3592
Description_geda_SOJ38_450`Small outline J-leaded package (450 mil)'
 
3593
T23,40
 
3594
Description_geda_DIP24N`Dual in-line package, narrow (300 mil)'
 
3595
T19,27
 
3596
Description_SCSI_SEsingle-ended SCSI 2x25 pins
 
3597
T21,26
 
3598
Description_74140_dil`2 quad-NAND 50Ohm driver'
 
3599
T21,16
 
3600
Description_74138_dil`3-to-8 decoder'
 
3601
T15,3
 
3602
Param2_7469_dil300
 
3603
T21,3
 
3604
Param1_smd_diode_1206120
 
3605
T11,42
 
3606
PKG_PLCC20XPKG_PLCC_SOCKET(`$1', `$2', `$3', 20, 150)
 
3607
T12,38
 
3608
PKG_JUMPER20PKG_CONNECTOR(`$1', `$2', `$3', 20, 1)
 
3609
T12,38
 
3610
PKG_JUMPER18PKG_CONNECTOR(`$1', `$2', `$3', 18, 1)
 
3611
T33,24
 
3612
Description_DIN41_612_abc48male_sDIN41.612 row a+b+c male
 
3613
F7,7
 
3614
dumpdefdumpdef
 
3615
T16,3
 
3616
Param2_74245_dil300
 
3617
T16,2
 
3618
Param1_27512_dil28
 
3619
T13,885
 
3620
PKG_MOLEX_025define(`PINPAIRS',`eval($4/2)')
 
3621
Element(0x00 "$1" "$2" "$3" 0 0 3 100 0x00)
 
3622
(
 
3623
        forloop(`i', 1, PINPAIRS,
 
3624
                `define(`Y', eval(25*(i-1)) )'
 
3625
                `PAD(  54, Y, 111, Y, 14, eval(i*2-1))'
 
3626
                `PAD(-111, Y, -54, Y, 14, eval(i*2))'
 
3627
        )
 
3628
        define(`ENDY',eval(25*(PINPAIRS-1)))
 
3629
 
 
3630
        # Keying is done with two sizes of alignment pins: 35 and 28 mils
 
3631
        Pin(0 -50 50 35 "M1" 0x01)
 
3632
        Pin(0 eval(ENDY+50) 43 28 "M2" 0x01)
 
3633
 
 
3634
        # ends of mounting pads are 71 and 169 mils from end pad centers
 
3635
        PAD(0, -110, 0, -130, 79, M3)
 
3636
        PAD(0, eval(ENDY+110), 0, eval(ENDY+130), 79, M4)
 
3637
 
 
3638
        define(`BOXY',eval(ENDY+150))
 
3639
        ElementLine(-100 -150   50 -150 10)
 
3640
        ElementLine(  50 -150  100 -100 10)
 
3641
        ElementLine( 100 -100  100 BOXY 10)
 
3642
        ElementLine( 100 BOXY -100 BOXY 10)
 
3643
        ElementLine(-100 BOXY -100 -150 10)
 
3644
 
 
3645
        # Support for aggregate parts built from this base, like
 
3646
        # the nanoEngine below.
 
3647
        ifdef(`MOLEX_EXTRA', `MOLEX_EXTRA', )
 
3648
)
 
3649
T22,38
 
3650
Description_geda_SO14W`Small outline package, wide (300mil)'
 
3651
T25,28
 
3652
Description_geda_QFP80_14`Square Quad-side flat pack'
 
3653
T21,43
 
3654
Description_74591_dil`8bit binary counter w. output register OC'
 
3655
T16,62
 
3656
PinList_7455_dil`A',`B',`C',`D',`NC',`NC',`Gnd',`Y',`NC',`E',`F',`G',`H',`Vcc'
 
3657
T17,105
 
3658
PinList_74390_dil`1ClkA',`1Clr',`1Qa',`1ClkB',`1Qb',`1Qc',`1Qd',`Gnd',`2Qd',`2Qc',`2Qb',`2ClkB',`2Qa',`2Clr',`2ClkA',`Vcc'
 
3659
T17,3
 
3660
Param2_MAX691_dil300
 
3661
T15,2
 
3662
Param1_7445_dil16
 
3663
T16,2
 
3664
Param1_74161_dil16
 
3665
T16,2
 
3666
Param1_74159_dil24
 
3667
T10,46
 
3668
PKG_SOT326PKG_SMT_TRANSISTOR6( `$1', `$2', `$3', 13, 18)
 
3669
T23,24
 
3670
Description_geda_SOT323`SMT transistor, 3 pins'
 
3671
T10,46
 
3672
PKG_SOT325PKG_SMT_TRANSISTOR5( `$1', `$2', `$3', 13, 18)
 
3673
T15,102
 
3674
Molex_025_styledefine(`Description_MOLEX_025_$1', `Molex .025 pitch $1 pin plug')
 
3675
        define(`Param1_MOLEX_025_$1', $1)
 
3676
 
 
3677
T21,30
 
3678
Description_74265_dil`4 complementary output gates'
 
3679
T23,24
 
3680
Description_geda_SOT325`SMT transistor, 5 pins'
 
3681
T24,39
 
3682
Description_geda_QFN20_4`Square Quad Flat Nolead (QFN) package'
 
3683
T20,27
 
3684
Description_7485_dil`4bit magnitude comperator'
 
3685
T21,24
 
3686
Description_74113_dil`2 JK edge FF w. preset'
 
3687
T17,127
 
3688
PinList_74687_dil`/P>Q',`/G1',`P0',`Q0',`P1',`Q1',`NC',`P2',`Q2',`P3',`Q3',`Gnd',`P4',`Q4',`P5',`Q5',`P6',`Q6',`NC',`P7',`Q7',`/P=Q',`/G2',`Vcc'
 
3689
T16,3
 
3690
Param2_74120_dil300
 
3691
T10,46
 
3692
PKG_SOT323PKG_SMT_TRANSISTOR3( `$1', `$2', `$3', 13, 18)
 
3693
T23,24
 
3694
Description_geda_SOT326`SMT transistor, 6 pins'
 
3695
T24,39
 
3696
Description_geda_QFN20_5`Square Quad Flat Nolead (QFN) package'
 
3697
T14,16
 
3698
PinList_MJE350`E',`C',`B', `C'
 
3699
T29,39
 
3700
Description_geda_TQFN68_10_EP`Square Quad Flat Nolead (QFN) package'
 
3701
T24,3
 
3702
Description_MC68008_plccCPU
 
3703
T16,3
 
3704
Param2_74444_dil300
 
3705
T15,2
 
3706
Param1_7420_dil14
 
3707
T15,2
 
3708
Param1_7418_dil14
 
3709
T16,2
 
3710
Param1_74134_dil16
 
3711
T13,62
 
3712
PKG_SOJ42_400COMMON_SMT_DIL_MIL(`$1',`$2',`$3',42,23622,86614,50000,291339)
 
3713
T26,42
 
3714
Description_geda_SOJ44_300`Small outline J-leaded package (300 mil)'
 
3715
T18,45
 
3716
PinList_MAX680_dil`C1-',`C2+',`C2-',`V-',`GND',`Vcc',`C1+',`V+'
 
3717
T21,268
 
3718
PinList_AT90S4434_dil`/Reset',`PD0/RxD',`PD1/TxD',`PD2/INT0',`PD3/INT1',`PD4/T0',`Vcc',`Gnd',`XTAL1',`XTAL2',`PD5/T1',`PD6/AIN0',`PD7/AIN1',`PB0/ICP',`PB1/OC1',`PB2//SS', `PB3/MOSI',`PB4/MISO',`PB5/SCK',`AVcc',`AREF',`AGnd',`PC0/ADC0',`PC1/ADC1',`PC2/ADC2',`PC3/ADC3',`PC4/ADC4',`PC5/ADC5'
 
3719
T17,93
 
3720
PinList_74191_dil`B',`Qb',`Qa',`/CTEN',`D-/U',`Qc',`Qd',`Gnd',`D',`C',`/Load',`Max-Min',`/RCO',`Clk',`A',`Vcc'
 
3721
T16,3
 
3722
Param2_74596_dil300
 
3723
T10,34
 
3724
PKG_DIP24NPKG_N(`$1', `$2', `$3',  24,  300)
 
3725
T16,1158
 
3726
PKG_DIN41_651LAYdefine(`MAXY', `eval($4/2 *100 +400)')
 
3727
        define(`CENTERY', `eval($4/2 *50 +425)')
 
3728
Element(0x00 "$1" "$2" "$3" 400 250 3 200 0x00)
 
3729
(
 
3730
        forloop(`i', 1, eval($4 / 2),
 
3731
                `PIN(100,  eval(100*i +400), 60, 28, eval(2*i-1))
 
3732
                PIN(200, eval(100*i +400), 60, 28, eval(2*i))
 
3733
        ')
 
3734
 
 
3735
        # Befestigungsbohrung
 
3736
        Pin(180  270 100 80 "M1" 0x01)
 
3737
        Pin(180 eval(MAXY+230) 100 80 "M2" 0x01)
 
3738
 
 
3739
        # aeusserer Rahmen
 
3740
        ElementLine(80 70 335 70 20)
 
3741
        ElementLine(335 70 770 200 20)
 
3742
        ElementLine(770 200 770 300 20)
 
3743
        ElementLine(770 300 610 390 20)
 
3744
        ElementLine(610 390 610 eval(MAXY+150) 20)
 
3745
        ElementLine(610 eval(MAXY+150) 770 eval(MAXY+200) 20)
 
3746
        ElementLine(770 eval(MAXY+200) 770 eval(MAXY+300) 20)
 
3747
        ElementLine(770 eval(MAXY+300) 335 eval(MAXY+430) 20)
 
3748
        ElementLine(335 eval(MAXY+430) 80 eval(MAXY+430) 20)
 
3749
        ElementLine( 80 eval(MAXY+430) 80 70 20)
 
3750
 
 
3751
        # Codieraussparung
 
3752
        ElementLine(610 eval(CENTERY -50) 435 eval(CENTERY -50) 5)
 
3753
        ElementLine(435 eval(CENTERY -50) 435 eval(CENTERY +100) 5)
 
3754
        ElementLine(435 eval(CENTERY +100) 610 eval(CENTERY +100) 5)
 
3755
 
 
3756
        # Markierung Pin 1
 
3757
        ElementLine(610 450 500 500 5)
 
3758
        ElementLine(500 500 610 550 5)
 
3759
 
 
3760
        # Plazierungsmarkierung == Pin 1
 
3761
        Mark(100 500)
 
3762
)
 
3763
T24,12
 
3764
Description_geda_TO220SW`Transistor'
 
3765
T24,39
 
3766
Description_geda_QFN28_5`Square Quad Flat Nolead (QFN) package'
 
3767
T21,44
 
3768
Description_74240_dil`8 buffer/driver 3-state w. inverted output'
 
3769
T20,2
 
3770
Param1_smd_diode_60360
 
3771
T10,34
 
3772
PKG_DIP24MPKG_N(`$1', `$2', `$3',  24,  400)
 
3773
T16,40
 
3774
PKG_DIN41651_64SPKG_DIN41_651STAND(`$1', `$2', `$3', 64)
 
3775
T23,62
 
3776
Description_geda_ACY600`Axial non-polar component (typically resistor or capacitor),'
 
3777
T16,3
 
3778
Param2_74145_dil300
 
3779
T14,44
 
3780
PKG_QFN28_5_EPPKG_QFN_50(`$1',`$2',`$3', `28', `5', `310')
 
3781
T26,42
 
3782
Description_geda_SOJ14_400`Small outline J-leaded package (400 mil)'
 
3783
T22,20
 
3784
Description_geda_OSC14`Crystal oscillator'
 
3785
T28,32
 
3786
Description_SMT_1206_CAP_RESSMT 1206 type capicitor/resistor
 
3787
T21,74
 
3788
Description_74691_dil`4bit synchronous binary counter w. direct clear, output register 3-state'
 
3789
T21,29
 
3790
Description_74689_dil`8bit identity comperator OC'
 
3791
T17,97
 
3792
PinList_TL085_dil`In1-',`In1+',`Out1',`Out2',`In2+',`In2-',`Vcc-',`In3-',`In3+',`Out3',`Vcc+',`Out4',`In4+',`In4-'
 
3793
T17,103
 
3794
PinList_74490_dil`1Clk',`1Clr',`1Qa',`1Set9',`1Qb',`1Qc',`1Qd',`Gnd',`2Qd',`2Qc',`2Qb',`2Set9',`2Qa',`2Clr',`2Clk',`Vcc'
 
3795
T16,3
 
3796
Param2_74297_dil300
 
3797
T20,2
 
3798
Param1_generic64_dil64
 
3799
T16,2
 
3800
Param1_74261_dil16
 
3801
T16,2
 
3802
Param1_74259_dil16
 
3803
T27,28
 
3804
Description_geda_LQFP112_20`Square Quad-side flat pack'
 
3805
T23,23
 
3806
Description_GAL20V8_dilgeneric PAL replacement
 
3807
T27,24
 
3808
Description_DIN41_651_50layDIN41.651 laying 50 pins
 
3809
T16,2
 
3810
Param1_74107_dil14
 
3811
T16,2
 
3812
Param1_44251_zip28
 
3813
T13,62
 
3814
PKG_SOJ16_350COMMON_SMT_DIL_MIL(`$1',`$2',`$3',16,23622,86614,50000,244094)
 
3815
T24,39
 
3816
Description_geda_QFN40_6`Square Quad Flat Nolead (QFN) package'
 
3817
T22,47
 
3818
Description_MAX690_diluP supervisor w. watchdog and power-fail signal
 
3819
T21,18
 
3820
Description_74365_dil`6 bus drivers OC'
 
3821
T13,11
 
3822
PinList_BC237`E',`B',`C'
 
3823
T17,72
 
3824
PinList_74164_dil`A',`B',`Qa',`Qb',`Qc',`Qd',`Gnd',`Clk',`/Clr',`Qe',`Qf',`Qg',`Qh',`Vcc'
 
3825
T21,64
 
3826
Description_74193_dil`syncronous 4bit binary up/down counter w. dual-clock and clear'
 
3827
T20,16
 
3828
Description_7405_dil`6 inverters OC'
 
3829
T20,47
 
3830
PKG_PANASONIC_EXB24VCOMMON_SMT_DIL_MM(`$1',`$2',`$3',4,38,48,65,50)
 
3831
T31,24
 
3832
Description_DIN41_612_abc96maleDIN41.612 row a+b+c male
 
3833
T16,3
 
3834
Param2_74172_dil300
 
3835
T16,2
 
3836
Param1_74386_dil14
 
3837
T21,55
 
3838
PKG_JOHNSTECH_QFN56_8PKG_JOHNSTECH_QFN_50S(`$1',`$2',`$3', `56', `8', `665')
 
3839
T10,46
 
3840
PKG_BRE600PKG_RECTANGULAR2( `$1', `$2', `$3', 1200, 300)
 
3841
T12,213
 
3842
PKG_208_LQFPdefine(`PITCH', 5000)
 
3843
        define(`PAD_LENGTH', 60)
 
3844
        define(`PAD_WIDTH', 10)
 
3845
        define(`XPADS', 52)
 
3846
        define(`YPADS', 52)
 
3847
        define(`X_LENGTH', 1220)
 
3848
        define(`Y_LENGTH', 1220)
 
3849
        define(`ISTART', 1)
 
3850
        PKG_GEN_QFP($1, $2, $3)
 
3851
 
 
3852
T25,9
 
3853
Description_generic44_qfp`generic'
 
3854
T26,42
 
3855
Description_geda_SOJ42_350`Small outline J-leaded package (350 mil)'
 
3856
T16,71
 
3857
PinList_7402_dil`1Y',`1A',`1B',`2Y',`2A',`2B',`Gnd',`3A',`3B',`3Y',`4A',`4B',`4Y',`Vcc'
 
3858
T16,3
 
3859
Param2_81C17_dil300
 
3860
T24,39
 
3861
Description_geda_QFN48_7`Square Quad Flat Nolead (QFN) package'
 
3862
T27,37
 
3863
Description_cts_CTS_746X_10`CTS 746X Series Chip Resistor Array'
 
3864
T17,80
 
3865
PinList_74137_dil`A',`B',`C',`/GL',`/G2',`G1',`Y7',`Gnd',`Y6',`Y5',`Y4',`Y3',`Y2',`Y1',`Y0',`Vcc'
 
3866
T16,3
 
3867
Param2_74670_dil300
 
3868
T16,3
 
3869
Param2_74668_dil300
 
3870
T16,2
 
3871
Param1_74685_dil20
 
3872
T40,26
 
3873
Description_smd_capacitor_polarized_1206`chip_capacitor_polarized'
 
3874
T21,38
 
3875
Description_geda_0402`Standard SMT resistor, capacitor etc'
 
3876
T17,8
 
3877
Description_BS170N-MOSFET
 
3878
T20,11
 
3879
Description_7432_dil`4 dual-OR'
 
3880
T21,35
 
3881
Description_74166_dil`parallel-load 8bit shift register'
 
3882
T15,3
 
3883
Param2_7497_dil300
 
3884
T14,44
 
3885
PKG_QFN20_5_EPPKG_QFN_65(`$1',`$2',`$3', `20', `5', `310')
 
3886
T26,28
 
3887
Description_geda_QFP208_28`Square Quad-side flat pack'
 
3888
T17,92
 
3889
PinList_74590_dil`Qb',`Qc',`Qd',`Qe',`Qf',`Qg',`Qh',`Gnd',`/RCO',`/CClr',`CCK',`/CCKEn',`RCK',`/G',`Qa',`Vcc'
 
3890
T19,3
 
3891
Param2_WD33C93A_dil600
 
3892
T16,3
 
3893
Param2_74197_dil300
 
3894
T13,62
 
3895
PKG_SOJ20_300COMMON_SMT_DIL_MIL(`$1',`$2',`$3',20,23622,86614,50000,196850)
 
3896
T13,62
 
3897
PKG_SOJ18_300COMMON_SMT_DIL_MIL(`$1',`$2',`$3',18,23622,86614,50000,196850)
 
3898
T25,9
 
3899
Description_generic40_zip`generic'
 
3900
T21,45
 
3901
Description_74637_dil`8bit parallel error detection/correction OC'
 
3902
T20,48
 
3903
PinList_r_025_csil_8`common', `1', `2', `3', `4', `5', `6', `7', `8'
 
3904
T16,71
 
3905
PinList_7427_dil`1A',`1B',`2A',`2B',`2C',`2Y',`Gnd',`3Y',`3A',`3B',`3C',`1Y',`1C',`Vcc'
 
3906
T20,2
 
3907
Param2_smd_diode_60330
 
3908
T24,2
 
3909
Param1_DIN41_651_10stand10
 
3910
T15,2
 
3911
Param1_7473_dil14
 
3912
T29,26
 
3913
Description_DIN41_651_26standDIN41.651 standing 26 pins
 
3914
T21,18
 
3915
Description_74465_dil`8 buffer 3-state'
 
3916
T20,43
 
3917
PinList_r_025_csil_7`common', `1', `2', `3', `4', `5', `6', `7'
 
3918
T20,170
 
3919
PinList_PIC16C55_dil`RTCC',`VDD',`nc',`VSS',`nc',`RA0',`RA1',`RA2',`RA3',`RB0',`RB1',`RB2',`RB3',`RB4',`RB5',`RB6',`RB7',`RC0',`RC1',`RC2',`RC3',`RC4',`RC5',`RC6',`RC7',`OSC2',`OSC1',`/MCLR'
 
3920
T13,11
 
3921
PinList_BS170`D',`G',`S'
 
3922
T14,44
 
3923
PKG_QFN20_4_EPPKG_QFN_50(`$1',`$2',`$3', `20', `4', `210')
 
3924
T21,21
 
3925
Description_geda_MPAK`Pressure transducer'
 
3926
T27,37
 
3927
Description_geda_HEADER10_1`Header connector, DIP pin numbering'
 
3928
T24,37
 
3929
Description_geda_EIA7343`Tantalum SMT capacitor (pin 1 is +)'
 
3930
T21,30
 
3931
Description_74293_dil`4bit binary counter w. clear'
 
3932
T20,38
 
3933
PinList_r_025_csil_6`common', `1', `2', `3', `4', `5', `6'
 
3934
T17,99
 
3935
PinList_74112_dil`1Clk',`1K',`1J',`/1Pre',`1Q',`/1Q',`/2Q',`Gnd',`2Q',`/2Pre',`2J',`2K',`2Clk',`/2Clr',`/1Clr',`Vcc'
 
3936
T20,3
 
3937
Param2_generic64_dil900
 
3938
T21,54
 
3939
PKG_JOHNSTECH_QFN36_6PKG_JOHNSTECH_QFN_50(`$1',`$2',`$3', `36', `6', `370')
 
3940
T23,36
 
3941
Description_geda_QSOP16`Quarter size small outline package'
 
3942
T27,42
 
3943
Description_geda_HEADER10_2`Header connector, ribbon cable numbering'
 
3944
T20,19
 
3945
Description_7457_dil`frequency divider'
 
3946
T21,18
 
3947
Description_74139_dil`2 2-to-4 decoder'
 
3948
T15,3
 
3949
Param2_7472_dil300
 
3950
T24,47
 
3951
Description_geda_PLCC68X`Plastic leadless chip carrier with pin socket'
 
3952
T20,28
 
3953
PinList_r_025_csil_4`common', `1', `2', `3', `4'
 
3954
T16,3
 
3955
Param2_74244_dil300
 
3956
T10,34
 
3957
PKG_DIP22MPKG_N(`$1', `$2', `$3',  22,  400)
 
3958
T23,36
 
3959
Description_geda_QSOP20`Quarter size small outline package'
 
3960
T27,37
 
3961
Description_geda_HEADER20_1`Header connector, DIP pin numbering'
 
3962
T27,37
 
3963
Description_geda_HEADER18_1`Header connector, DIP pin numbering'
 
3964
T21,28
 
3965
Description_74592_dil`8bit counter w. load/clear'
 
3966
T16,62
 
3967
PinList_7454_dil`A',`C',`D',`E',`F',`NC',`Gnd',`Y',`G',`H',`NC',`NC',`B',`Vcc'
 
3968
T16,3
 
3969
Param2_74396_dil300
 
3970
T15,2
 
3971
Param1_7446_dil16
 
3972
T16,2
 
3973
Param1_74162_dil16
 
3974
T22,12
 
3975
Description_geda_TO126`Transistor'
 
3976
T26,42
 
3977
Description_geda_SOJ16_300`Small outline J-leaded package (300 mil)'
 
3978
T27,42
 
3979
Description_geda_HEADER20_2`Header connector, ribbon cable numbering'
 
3980
T27,42
 
3981
Description_geda_HEADER18_2`Header connector, ribbon cable numbering'
 
3982
T21,36
 
3983
Description_74440_dil`4 tridirectional bus tranceiver OC'
 
3984
T19,3
 
3985
Param2_MC68681_plcc150
 
3986
T18,2
 
3987
Param1_I82077_plcc68
 
3988
T11,37
 
3989
PKG_QFP32_7PKG_QFP_80(`$1',`$2',`$3', `32', `7')
 
3990
T7,1197
 
3991
PKG_DIL
 
3992
# retain backwards compatibility to older versions of PKG_DIL 
 
3993
# which did not have $6,$7,$8 args
 
3994
 
 
3995
        ifelse("`$6'","",
 
3996
                `define(`PINSPACE', `100')'
 
3997
        ,
 
3998
                `define(`PINSPACE', eval(`$6'))'
 
3999
        )      
 
4000
        ifelse("`$7'","",
 
4001
                `define(`PADSIZE', `60')'
 
4002
        ,
 
4003
                `define(`PADSIZE', `$7')'
 
4004
        )      
 
4005
        ifelse("`$8'","",
 
4006
                `define(`DRILLSIZE', `28')'
 
4007
        ,
 
4008
                `define(`DRILLSIZE', `$8')'
 
4009
        )      
 
4010
        define(`MAXY', `eval(`$4' / 2 * PINSPACE)')
 
4011
        define(`MAXX', `eval(`$5' + 100)')
 
4012
        define(`CENTERX', `eval(MAXX / 2)')
 
4013
Element(0x00 "$1" "$2" "$3" eval(CENTERX + 20) 100 3 100 0x00)
 
4014
(
 
4015
        forloop(`i', 1, eval($4 / 2),
 
4016
                `PIN(50, eval((2*i-1) * PINSPACE/2), 
 
4017
                        eval(PADSIZE), eval(DRILLSIZE), i)
 
4018
        ')
 
4019
        forloop(`i', 1, eval($4 / 2),
 
4020
                `PIN(eval(MAXX -50), eval(MAXY - (2*i-1) * PINSPACE/2), 
 
4021
                        eval(PADSIZE), eval(DRILLSIZE), eval(i + $4/2))
 
4022
        ')
 
4023
        ElementLine(0 0 0 MAXY 10)
 
4024
        ElementLine(0 MAXY MAXX MAXY 10)
 
4025
        ElementLine(MAXX MAXY MAXX 0 10)
 
4026
        ElementLine(0 0 eval(CENTERX - 50) 0 10)
 
4027
        ElementLine(eval(CENTERX + 50) 0 MAXX 0 10)
 
4028
        ElementArc(CENTERX 0 50 50 0 180 10)
 
4029
        Mark(50 50)
 
4030
)
 
4031
T39,50
 
4032
Description_johnstech_JOHNSTECH_QFN32_7`Johnstech QFN Socket, Series 1MM (724812-724839)'
 
4033
T23,64
 
4034
Description_geda_RCY300`Bottom lead non-polar circular component (typically capacitor)'
 
4035
T17,20
 
4036
Description_BC237bipolar-N transistor
 
4037
T21,15
 
4038
Description_74266_dil`4 dual-XOR OC'
 
4039
T13,62
 
4040
PKG_SOJ14_450COMMON_SMT_DIL_MIL(`$1',`$2',`$3',14,23622,86614,50000,346457)
 
4041
T12,37
 
4042
PKG_QFP44_10PKG_QFP_80(`$1',`$2',`$3', `44',`10')
 
4043
T27,37
 
4044
Description_geda_HEADER30_1`Header connector, DIP pin numbering'
 
4045
T21,43
 
4046
Description_74114_dil`2 JK edge FF w. preset and common Clr/Clk'
 
4047
T18,125
 
4048
PinList_DS1220_dil`A7',`A6',`A5',`A4',`A3',`A2',`A1',`A0',`D0',`D1',`D2',`Gnd',`D3',`D4',`D5',`D6',`D7',`/Ce',`A10',`/Oe',`/We',`A9',`A8',`Vcc'
 
4049
T17,113
 
4050
PinList_74690_dil`/CClr',`CCK',`A',`B',`C',`D',`ENP',`/RClr',`RCK',`Gnd',`R-/C',`/G',`/Load',`ENT',`Qd',`Qc',`Qb',`Qa',`RCO',`Vcc'
 
4051
T17,103
 
4052
PinList_74688_dil`/G',`P0',`Q0',`P1',`Q1',`P2',`Q2',`P3',`Q3',`Gnd',`P4',`Q4',`P5',`Q5',`P6',`Q6',`P7',`Q7',`/P=Q',`Vcc'
 
4053
T15,3
 
4054
Param2_7445_dil300
 
4055
T15,2
 
4056
Param1_2764_dil28
 
4057
T39,50
 
4058
Description_johnstech_JOHNSTECH_QFN32_5`Johnstech QFN Socket, Series 1MM (724812-724839)'
 
4059
T28,39
 
4060
Description_geda_TQFN12_4_EP`Square Quad Flat Nolead (QFN) package'
 
4061
T23,36
 
4062
Description_geda_QSOP24`Quarter size small outline package'
 
4063
T27,42
 
4064
Description_geda_HEADER30_2`Header connector, ribbon cable numbering'
 
4065
T23,3
 
4066
Description_MC68030_pgaCPU
 
4067
T21,3
 
4068
Param2_generic84_plcc150
 
4069
T20,2
 
4070
Param1_generic16_zif16
 
4071
T19,2
 
4072
Param1_PIC16C74_dil40
 
4073
T24,2
 
4074
Param1_DIN41_651_20stand20
 
4075
T24,2
 
4076
Param1_DIN41_651_18stand18
 
4077
T6,50
 
4078
PKG_NSPKG_DIL(`$1', `$2', `$3', `$4', `$5',  70, 55, 28)
 
4079
T21,54
 
4080
PKG_JOHNSTECH_QFN16_5PKG_JOHNSTECH_QFN_80(`$1',`$2',`$3', `16', `5', `310')
 
4081
T11,37
 
4082
PKG_ACY1000PKG_AXIAL_LAY(`$1', `$2', `$3', 1000)
 
4083
T32,12
 
4084
Description_generic_smd_chip_603smd chip 603
 
4085
T39,17
 
4086
Description_generic_capacitor_axial_600`capacitor_axial'
 
4087
T23,45
 
4088
Description_geda_DIP28M`Dual in-line package, medium wide (400 mil)'
 
4089
T29,26
 
4090
Description_DIN41_651_16standDIN41.651 standing 16 pins
 
4091
T16,3
 
4092
Param2_74443_dil300
 
4093
T15,2
 
4094
Param1_7421_dil14
 
4095
T15,2
 
4096
Param1_7419_dil14
 
4097
T16,2
 
4098
Param1_74135_dil16
 
4099
T13,62
 
4100
PKG_SOJ44_350COMMON_SMT_DIL_MIL(`$1',`$2',`$3',44,23622,86614,50000,244094)
 
4101
T6,50
 
4102
PKG_NTPKG_DIL(`$1', `$2', `$3', `$4', `$5', 100, 60, 28)
 
4103
T15,2371
 
4104
PKG_MC68881_pgaElement(0x00 "$1" "$2" "$3" 350 450 0 100 0x00)
 
4105
        (
 
4106
        Pin(50 50 50 20 "VCC" 0x201)
 
4107
        Pin(150 50 50 20 "GND" 0x01)
 
4108
        Pin(250 50 50 20 "D0" 0x01)
 
4109
        Pin(350 50 50 20 "D1" 0x01)
 
4110
        Pin(450 50 50 20 "D3" 0x01)
 
4111
        Pin(550 50 50 20 "D4" 0x01)
 
4112
        Pin(650 50 50 20 "D6" 0x01)
 
4113
        Pin(750 50 50 20 "D7" 0x01)
 
4114
        Pin(850 50 50 20 "D8" 0x01)
 
4115
        Pin(950 50 50 20 "GND" 0x01)
 
4116
        Pin(50 150 50 20 "VCC" 0x01)
 
4117
        Pin(150 150 50 20 "GND" 0x01)
 
4118
        Pin(250 150 50 20 "GND" 0x01)
 
4119
        Pin(350 150 50 20 "/SENSE" 0x01)
 
4120
        Pin(450 150 50 20 "D2" 0x01)
 
4121
        Pin(550 150 50 20 "D5" 0x01)
 
4122
        Pin(650 150 50 20 "GND" 0x01)
 
4123
        Pin(750 150 50 20 "VCC" 0x01)
 
4124
        Pin(850 150 50 20 "D10" 0x01)
 
4125
        Pin(950 150 50 20 "D11" 0x01)
 
4126
        Pin(50 250 50 20 "GND" 0x01)
 
4127
        Pin(150 250 50 20 "CLK" 0x01)
 
4128
        Pin(250 250 50 20 "GND" 0x01)
 
4129
        Pin(750 250 50 20 "D9" 0x01)
 
4130
        Pin(850 250 50 20 "D13" 0x01)
 
4131
        Pin(950 250 50 20 "D14" 0x01)
 
4132
        Pin(50 350 50 20 "/RESET" 0x01)
 
4133
        Pin(150 350 50 20 "GND" 0x01)
 
4134
        Pin(850 350 50 20 "D12" 0x01)
 
4135
        Pin(950 350 50 20 "D15" 0x01)
 
4136
        Pin(50 450 50 20 "NC" 0x01)
 
4137
        Pin(150 450 50 20 "VCC" 0x01)
 
4138
        Pin(850 450 50 20 "VCC" 0x01)
 
4139
        Pin(950 450 50 20 "GND" 0x01)
 
4140
        Pin(50 550 50 20 "/SIZE" 0x01)
 
4141
        Pin(150 550 50 20 "GND" 0x01)
 
4142
        Pin(850 550 50 20 "D17" 0x01)
 
4143
        Pin(950 550 50 20 "D16" 0x01)
 
4144
        Pin(50 650 50 20 "/DS" 0x01)
 
4145
        Pin(150 650 50 20 "A4" 0x01)
 
4146
        Pin(850 650 50 20 "D20" 0x01)
 
4147
        Pin(950 650 50 20 "D18" 0x01)
 
4148
        Pin(50 750 50 20 "/AS" 0x01)
 
4149
        Pin(150 750 50 20 "A2" 0x01)
 
4150
        Pin(250 750 50 20 "A0" 0x01)
 
4151
        Pin(750 750 50 20 "VCC" 0x01)
 
4152
        Pin(850 750 50 20 "GND" 0x01)
 
4153
        Pin(950 750 50 20 "D19" 0x01)
 
4154
        Pin(50 850 50 20 "A3" 0x01)
 
4155
        Pin(150 850 50 20 "VCC" 0x01)
 
4156
        Pin(250 850 50 20 "/CS" 0x01)
 
4157
        Pin(350 850 50 20 "/DSACK0" 0x01)
 
4158
        Pin(450 850 50 20 "D31" 0x01)
 
4159
        Pin(550 850 50 20 "D28" 0x01)
 
4160
        Pin(650 850 50 20 "D25" 0x01)
 
4161
        Pin(750 850 50 20 "GND" 0x01)
 
4162
        Pin(850 850 50 20 "D23" 0x01)
 
4163
        Pin(950 850 50 20 "D21" 0x01)
 
4164
        Pin(50 950 50 20 "A1" 0x01)
 
4165
        Pin(150 950 50 20 "R/W" 0x01)
 
4166
        Pin(250 950 50 20 "GND" 0x01)
 
4167
        Pin(350 950 50 20 "/DSACK1" 0x01)
 
4168
        Pin(450 950 50 20 "D30" 0x01)
 
4169
        Pin(550 950 50 20 "D29" 0x01)
 
4170
        Pin(650 950 50 20 "D27" 0x01)
 
4171
        Pin(750 950 50 20 "D26" 0x01)
 
4172
        Pin(850 950 50 20 "D24" 0x01)
 
4173
        Pin(950 950 50 20 "D22" 0x01)
 
4174
        ElementLine(30 0 1000 0 20)
 
4175
        ElementLine(1000 0 1000 1000 20)
 
4176
        ElementLine(1000 1000 0 1000 20)
 
4177
        ElementLine(0 1000 0 30 20)
 
4178
        ElementLine(0 30 30 0 20)
 
4179
        ElementLine(0 100 100 100 10)
 
4180
        ElementLine(100 100 100 0 10)
 
4181
        Mark(50 50)
 
4182
        )
 
4183
 
 
4184
T21,54
 
4185
PKG_JOHNSTECH_QFN16_4PKG_JOHNSTECH_QFN_65(`$1',`$2',`$3', `16', `4', `210')
 
4186
T10,37
 
4187
PKG_ALF300PKG_DIODE_LAY(`$1', `$2', `$3',  300)
 
4188
T23,45
 
4189
Description_geda_SDIP18`Shrink dual in-line package, wide (400 mil)'
 
4190
T27,37
 
4191
Description_geda_HEADER40_1`Header connector, DIP pin numbering'
 
4192
T23,40
 
4193
Description_geda_DIP28N`Dual in-line package, narrow (300 mil)'
 
4194
T27,31
 
4195
Description_SMT_402_CAP_RESSMT 402 type capicitor/resistor
 
4196
T21,50
 
4197
Description_74393_dil`2 4bit binary counter w. individual clocks/clear'
 
4198
T17,85
 
4199
PinList_74192_dil`B',`Qb',`Qa',`Down',`Up',`Qc',`Qd',`Gnd',`D',`C',`/Load',`/CO',`/BO',`Clr',`A',`Vcc'
 
4200
T16,3
 
4201
Param2_74595_dil300
 
4202
T24,2
 
4203
Param1_generic24smdw_dil24
 
4204
T27,42
 
4205
Description_geda_HEADER40_2`Header connector, ribbon cable numbering'
 
4206
T21,43
 
4207
Description_74241_dil`8 buffer/driver 3-state w. pos/neg enable'
 
4208
F8,8
 
4209
patsubstpatsubst
 
4210
T16,2
 
4211
Param1_74606_dil28
 
4212
T15,2
 
4213
Param1_2114_dil18
 
4214
T21,73
 
4215
PKG_MINICIRCUITS_KK81COMMON_SMT_DIL_MIL(`$1',`$2',`$3',6,50000,126000,100000,354000,"reverse")
 
4216
T12,699
 
4217
PKG_BASE_SOTElement(0x00 "$1" "$2" "$3" 0 eval(DY+WY/2+10) 0 100 0x00)
 
4218
(
 
4219
        define(`WID', WY)
 
4220
        define(`RX',  `eval((WX-WID)/2)')
 
4221
        define(`X1', 0)
 
4222
        define(`Y1', DY)
 
4223
        define(`X2', 0)
 
4224
        define(`Y2', 0)
 
4225
        define(`X3', DX)
 
4226
        define(`Y3', `eval(DY/2)')
 
4227
        # Use Pad instead of PAD so all pads come out square
 
4228
        Pad(eval(X1-RX)  Y1  eval(X1+RX)  Y1  WID  "1"  0x100)
 
4229
        Pad(eval(X2-RX)  Y2  eval(X2+RX)  Y2  WID  "2"  0x100)
 
4230
        Pad(eval(X3-RX)  Y3  eval(X3+RX)  Y3  WID  "3"  0x100)
 
4231
 
 
4232
        define(`LX', `eval((DX-OX)/2)')
 
4233
        define(`LY', `eval((DY-OY)/2)')
 
4234
        define(`MX', `eval((DX+OX)/2)')
 
4235
        define(`MY', `eval((DY+OY)/2)')
 
4236
        ElementLine(LX LY LX MY 6)
 
4237
        ElementLine(LX MY MX MY 6)
 
4238
        ElementLine(MX MY MX LY 6)
 
4239
        ElementLine(MX LY LX LY 6)
 
4240
 
 
4241
)
 
4242
T23,45
 
4243
Description_geda_SDIP22`Shrink dual in-line package, wide (400 mil)'
 
4244
T23,36
 
4245
Description_geda_QSOP28`Quarter size small outline package'
 
4246
T15,3
 
4247
Param2_7420_dil300
 
4248
T15,3
 
4249
Param2_7418_dil300
 
4250
T26,42
 
4251
Description_geda_SOJ14_350`Small outline J-leaded package (350 mil)'
 
4252
T27,37
 
4253
Description_geda_HEADER50_1`Header connector, DIP pin numbering'
 
4254
T18,1
 
4255
Param2_connector102
 
4256
T19,2
 
4257
Param1_GAL22V10_dil24
 
4258
T15,2
 
4259
Param1_6551_dil28
 
4260
T23,45
 
4261
Description_geda_SDIP24`Shrink dual in-line package, wide (400 mil)'
 
4262
T27,42
 
4263
Description_geda_HEADER50_2`Header connector, ribbon cable numbering'
 
4264
T29,31
 
4265
Description_geda_DIN41651_34S`Header connector with latches'
 
4266
T27,24
 
4267
Description_DIN41_651_40layDIN41.651 laying 40 pins
 
4268
T21,35
 
4269
Description_74540_dil`8 inverting buffer/driver 3-state'
 
4270
T21,24
 
4271
Description_74538_dil`3-to-8 decoder 3-state'
 
4272
T16,3
 
4273
Param2_74468_dil300
 
4274
T17,1
 
4275
Param1_uA709C_dil8
 
4276
T13,62
 
4277
PKG_SOJ16_400COMMON_SMT_DIL_MIL(`$1',`$2',`$3',16,23622,86614,50000,291339)
 
4278
T39,50
 
4279
Description_johnstech_JOHNSTECH_QFN12_4`Johnstech QFN Socket, Series 1MM (724812-724839)'
 
4280
T22,60
 
4281
Description_MAX691_diluP supervisor w. watchdog, chip-enable and power-fail signal
 
4282
T21,38
 
4283
Description_74366_dil`6 bus drivers OC w. inverting output'
 
4284
T17,85
 
4285
PinList_74165_dil`SH-/LD',`Clk',`E',`F',`G',`H',`/Qh',`Gnd',`Qh',`SER',`A',`B',`C',`D',`Clk_Inh',`Vcc'
 
4286
T18,1
 
4287
Param2_connector123
 
4288
T16,3
 
4289
Param2_74642_dil300
 
4290
T20,2
 
4291
Param1_cy7c64603_qfp52
 
4292
T21,36
 
4293
Description_74194_dil`4bit bi-directional shift register'
 
4294
T20,13
 
4295
Description_7404_dil`6 inverters'
 
4296
F7,7
 
4297
includeinclude
 
4298
T19,3
 
4299
Param2_PIC16C61_dil300
 
4300
T11,46
 
4301
PKG_BRE1200PKG_RECTANGULAR2( `$1', `$2', `$3', 1800, 600)
 
4302
T27,42
 
4303
Description_geda_HEADER60_2`Header connector, ribbon cable numbering'
 
4304
T17,116
 
4305
PinList_74636_dil`DEF',`DB0',`DB1',`DB2',`DB3',`DB4',`DB5',`DB6',`Db7',`Gnd',`CB4',`NC',`CB3',`CB2',`CB1',`CB0',`S0',`S1',`SEF',`Vcc'
 
4306
T18,1
 
4307
Param2_connector142
 
4308
T16,3
 
4309
Param2_74171_dil300
 
4310
T16,3
 
4311
Param2_74169_dil300
 
4312
T11,46
 
4313
PKG_SOD106APKG_SMT_DIODE(       `$1', `$2', `$3', 55, 25)
 
4314
T10,280
 
4315
PKG_R_AJ_VElement(0x00 "$1" "$2" "$3" 100 45 0 100 0x00)
 
4316
(
 
4317
        PIN(50, 50, 80, 30, 1)
 
4318
        PIN(250, 50, 80, 30, 3)
 
4319
        PIN(150, 0, 80, 30, 2)
 
4320
        ElementLine(0 0 0 100 20)
 
4321
        ElementLine(0 0 300 0 20)
 
4322
        ElementLine(300 0 300 100 20)
 
4323
        ElementLine(0 100 300 100 20)
 
4324
        Mark(50 50)
 
4325
)
 
4326
T15,3563
 
4327
PKG_GENERIC_QFN
 
4328
        # number of pins on left/right sides (pin1 is upper pin on left side)
 
4329
        define(`LRPINS',  `eval($4 / 4)')
 
4330
        # number of pins on top/bottom sides
 
4331
        define(`TBPINS', `eval(`$4' / 2 - LRPINS)')
 
4332
        # pin pitch (1/1000 mil)
 
4333
        define(`PITCH',`eval(`$6'*100000/254)')
 
4334
        # y-coordinate for upper pin on left/right sides  (1/1000 mil)
 
4335
        define(`LRYMAX', `eval((LRPINS-1)*PITCH/2)')
 
4336
        # x-coordinate for right pin on top/bottom sides  (1/1000 mil)
 
4337
        define(`TBXMAX', `eval((TBPINS-1)*PITCH/2)')
 
4338
        # total horizontal package width (1/1000 mil)
 
4339
        define(`LRWIDTH', `ifelse(0,`$5',`787',`eval(`$5'*10000000/254)')')
 
4340
        # total vertical package width (1/1000 mil)
 
4341
        define(`TBWIDTH',`ifelse(0,`$5',`551',`eval(`$5'*10000000/254)')')
 
4342
        # how much pads extend beyond the package edge (1/1000 mil)
 
4343
        define(`EXTOUT', eval(25*100000/254))
 
4344
        # how much pads extend inward from the package pad edge (1/1000 mil)
 
4345
        define(`EXTIN', eval(5*100000/254))
 
4346
        # pad length/width (1/1000 mil)
 
4347
        define(`PADLENGTH', `eval(`$8'*100000/254)')
 
4348
        define(`PADWIDTH', `eval(`$7'*100000/254)')
 
4349
        # pad width (mil)
 
4350
        define(`PADWIDTHMIL', `eval(PADWIDTH/1000)')
 
4351
        # min/max x coordinates for the pads on the left/right sides of the package (mil)
 
4352
        define(`LRXMAX',`eval((LRWIDTH/2 + EXTOUT - PADWIDTH/2)/1000)')
 
4353
        define(`LRXMIN',`eval((LRWIDTH/2 -PADLENGTH - EXTIN + PADWIDTH/2)/1000)')
 
4354
        # min/max y coordinates for the pads on the top/bottom sides of the package (mil)
 
4355
        define(`TBYMAX',`eval((TBWIDTH/2 + EXTOUT - PADWIDTH/2)/1000)')
 
4356
        define(`TBYMIN',`eval((TBWIDTH/2 -PADLENGTH - EXTIN + PADWIDTH/2)/1000)')
 
4357
        # how much the silk screen is moved away from the package (1/1000 mil)
 
4358
        define(`SILKEXT', `eval(EXTOUT + 10*1000)')
 
4359
        # upper right corner for silk screen (mil)
 
4360
        define(`SILKX', `eval((LRWIDTH/2 + SILKEXT)/1000)')
 
4361
        define(`SILKY', `eval((TBWIDTH/2 + SILKEXT)/1000)')
 
4362
        # silkscreen width (mils)
 
4363
        define(`SILKW', 10)
 
4364
        # refdes text size (mil)
 
4365
        define(`TEXTSIZE', 100)
 
4366
        # x,y coordinates for refdes label (mil)
 
4367
        define(`TEXTX', -SILKX)
 
4368
        define(`TEXTY', `eval(-SILKY - 10 - TEXTSIZE/2)')
 
4369
        # square exposed paddle size (mil)
 
4370
        define(`EPSIZE', `eval(`$9'*100/254)')
 
4371
 
 
4372
Element(0x00 "$1" "$2" "$3" TEXTX TEXTY 0 TEXTSIZE 0x00)
 
4373
(
 
4374
 
 
4375
# left row
 
4376
define(`CURPIN', 1)
 
4377
define(`idx',0)
 
4378
forloop(`i', 1, LRPINS,
 
4379
        `define(`Y', `eval((-LRYMAX + PITCH*idx)/1000)')'
 
4380
        `Pad(-LRXMAX  Y  -LRXMIN  Y  PADWIDTHMIL  "CURPIN"  0x100)'
 
4381
        `define(`CURPIN', incr(CURPIN))'
 
4382
        `define(`idx',incr(idx))'
 
4383
)
 
4384
 
 
4385
# bottom row
 
4386
define(`idx',0)
 
4387
forloop(`i', 1, TBPINS,
 
4388
        `define(`X', `eval((-TBXMAX + PITCH*idx)/1000)')'
 
4389
        `Pad(X  TBYMAX  X  TBYMIN  PADWIDTHMIL  "CURPIN"  0x100)'
 
4390
        `define(`CURPIN', incr(CURPIN))'
 
4391
        `define(`idx',incr(idx))'
 
4392
)
 
4393
 
 
4394
# right row
 
4395
define(`idx',0)
 
4396
forloop(`i', 1, LRPINS,
 
4397
        `define(`Y', `eval(( LRYMAX - PITCH*idx)/1000)')'
 
4398
        `Pad(LRXMAX  Y  LRXMIN  Y  PADWIDTHMIL  "CURPIN"  0x100)'
 
4399
        `define(`CURPIN', incr(CURPIN))'
 
4400
        `define(`idx',incr(idx))'
 
4401
)
 
4402
 
 
4403
# top row
 
4404
define(`idx',0)
 
4405
forloop(`i', 1, TBPINS,
 
4406
        `define(`X', `eval((TBXMAX - PITCH*idx)/1000)')'
 
4407
        `Pad(X  -TBYMAX  X  -TBYMIN  PADWIDTHMIL  "CURPIN" 0x100)'
 
4408
        `define(`CURPIN', incr(CURPIN))'
 
4409
        `define(`idx',incr(idx))'
 
4410
)
 
4411
 
 
4412
# Exposed paddle (if this is an exposed paddle part)
 
4413
ifelse(1, eval(EPSIZE>0), PAD(0, 0, 0, 0, EPSIZE, CURPIN))
 
4414
 
 
4415
# Silk screen around package
 
4416
ElementLine( SILKX  SILKY  SILKX -SILKY SILKW)
 
4417
ElementLine( SILKX -SILKY -SILKX -SILKY SILKW)
 
4418
ElementLine(-SILKX -SILKY -SILKX  SILKY SILKW)
 
4419
ElementLine(-SILKX  SILKY  SILKX  SILKY SILKW)
 
4420
 
 
4421
# Pin 1 indicator
 
4422
ElementLine(-SILKX -SILKY eval(-SILKX - 15) eval(-SILKY - 15) SILKW)
 
4423
 
 
4424
# Mark at the center of the part
 
4425
Mark(0 0)
 
4426
)
 
4427
T19,28
 
4428
Description_uA7952C-5.2V 1.5A voltage regulator
 
4429
T26,42
 
4430
Description_geda_SOJ40_400`Small outline J-leaded package (400 mil)'
 
4431
T26,42
 
4432
Description_geda_SOJ38_400`Small outline J-leaded package (400 mil)'
 
4433
T23,45
 
4434
Description_geda_SDIP30`Shrink dual in-line package, wide (400 mil)'
 
4435
T16,71
 
4436
PinList_7401_dil`1Y',`1A',`1B',`2Y',`2A',`2B',`Gnd',`3A',`3B',`3Y',`4A',`4B',`4Y',`Vcc'
 
4437
T17,3
 
4438
Param2_uA709C_dil300
 
4439
T18,1
 
4440
Param2_connector153
 
4441
T11,341
 
4442
PKG_MTA_156
 
4443
Element(0x00 "$1" "$2" "$3" 0  140 0 150 0x00)
 
4444
(
 
4445
        forloop(`i', 1, `$4',
 
4446
                `PIN(eval((i-1)*156), 0, 100, 70, `i')
 
4447
        ')
 
4448
        define(`X1',-78)
 
4449
        define(`X2', `eval(`$4'*156-78)')
 
4450
        ElementLine(X1  120 X2  120 10) 
 
4451
        ElementLine(X2  120 X2 -180 10) 
 
4452
        ElementLine(X2 -180 X1 -180 10) 
 
4453
        ElementLine(X2  -80 X1  -80 10) 
 
4454
        ElementLine(X1 -180 X1  120 10)
 
4455
)
 
4456
T23,32
 
4457
Description_geda_ALF400`Axial diode (pin 1 is cathode)'
 
4458
T25,21
 
4459
Description_cy7c64603_qfp`USB Microcontroller'
 
4460
T27,37
 
4461
Description_cts_CTS_745X_10`CTS 745X Series Chip Resistor Array'
 
4462
T17,84
 
4463
PinList_74292_dil`B',`E',`Tp1',`Clk1',`Clk2',`Tp2',`Q',`Gnd',`NC',`A',`/Clr',`NC',`Tp3',`D',`C',`Vcc'
 
4464
T18,1
 
4465
Param2_connector162
 
4466
T17,3
 
4467
Param2_OPTO_6N137300
 
4468
T15,2443
 
4469
PKG_GENERIC_QFPdefine(`QUARTER',  `ifelse(0,`$5',`eval($4 * 3 / 10)',`eval($4 / 4)')')
 
4470
        define(`QUARTER2', `eval(`$4' / 2 - QUARTER)')
 
4471
        define(`OFFSET', `eval((QUARTER +1) /2)')
 
4472
        define(`WIDTH', `ifelse(0,`$5',`787',`eval(`$5'*10000/254)')')
 
4473
        define(`WIDTH2',`ifelse(0,`$5',`551',`eval(`$5'*10000/254)')')
 
4474
        define(`PITCH',`eval(`$6'*100000/254)')
 
4475
        define(`BORDER',  `eval((WIDTH-(QUARTER-1)*PITCH/1000)/2)')
 
4476
        define(`BORDER2', `eval((WIDTH2-(QUARTER2-1)*PITCH/1000)/2)')
 
4477
        define(`CENTER', `eval(WIDTH2 / 2)')
 
4478
        define(`NUMPINS', `$4')
 
4479
        define(`PADTHICKNESS',`eval(`$7'*100/254)')
 
4480
        define(`PADMINOFFSET',`eval(`$8'+PADTHICKNESS/2)')
 
4481
        define(`PADMAXOFFSET',`eval(`$9'-PADTHICKNESS/2)')
 
4482
        define(`FARPIN', `eval(WIDTH-BORDER)')
 
4483
        define(`FARPIN2',`eval(WIDTH2-BORDER2)')
 
4484
        define(`PIN1INMIDDLE',`$10')
 
4485
        define(`EDGECUT',`ifelse(1,eval(PIN1INMIDDLE),`0',`28')')
 
4486
        define(`STARTPIN',`ifelse(1,eval(PIN1INMIDDLE),`eval(((QUARTER+1)/2)+1)',`1')')
 
4487
        define(`CIRCLECENTRE',`ifelse(1,eval(PIN1INMIDDLE),`eval(WIDTH/2)',35)')
 
4488
Element(0x00 "$1" "$2" "$3" 100 CENTER 0 100 0x00)
 
4489
(
 
4490
 
 
4491
        # left row
 
4492
define(`X', 0)
 
4493
define(`QFPPIN',`STARTPIN')
 
4494
define(`idx',0)
 
4495
forloop(`i', 1, QUARTER,
 
4496
        `define(`Y', `eval(BORDER+((PITCH*idx)/1000))')'
 
4497
        `PAD(eval(X-PADMAXOFFSET), Y, eval(X-PADMINOFFSET), Y, PADTHICKNESS, QFPPIN)'
 
4498
        `define(`QFPPIN', incr(QFPPIN))'
 
4499
        `define(`idx',incr(idx))'
 
4500
)
 
4501
 
 
4502
        # bottom row
 
4503
define(`Y', WIDTH)
 
4504
define(`idx',0)
 
4505
forloop(`i', 1, QUARTER2,
 
4506
        `define(`X', `eval(BORDER2+((PITCH*idx)/1000))')'
 
4507
        `PAD(X, eval(Y+PADMAXOFFSET), X, eval(Y+PADMINOFFSET), PADTHICKNESS, QFPPIN)'
 
4508
        `define(`QFPPIN', incr(QFPPIN))'
 
4509
        `define(`idx',incr(idx))'
 
4510
)
 
4511
 
 
4512
        # right row
 
4513
define(`X', WIDTH2)
 
4514
define(`idx',0)
 
4515
forloop(`i', 1, QUARTER,
 
4516
        `define(`Y', `eval(FARPIN-((PITCH*idx)/1000))')'
 
4517
        `PAD(eval(X+PADMAXOFFSET), Y, eval(X+PADMINOFFSET), Y, PADTHICKNESS, QFPPIN)'
 
4518
        `define(`QFPPIN', incr(QFPPIN))'
 
4519
        `define(`idx',incr(idx))'
 
4520
)
 
4521
 
 
4522
        # top row
 
4523
define(`idx',0)
 
4524
define(`Y', 0)
 
4525
forloop(`i', 1, QUARTER2,
 
4526
        `define(`X',`eval(FARPIN2-((PITCH*idx)/1000))')'
 
4527
        `PAD(X, eval(Y-PADMAXOFFSET), X, eval(Y-PADMINOFFSET), PADTHICKNESS, QFPPIN)'
 
4528
        `define(`QFPPIN', incr(QFPPIN))'
 
4529
        `ifelse(eval(QFPPIN > NUMPINS), 1, `define(`QFPPIN', 1)')'
 
4530
        `define(`idx',incr(idx))'
 
4531
)
 
4532
 
 
4533
        ElementLine(EDGECUT 0 WIDTH2 0 10)
 
4534
        ElementLine(WIDTH2 0 WIDTH2 WIDTH 10)
 
4535
        ElementLine(WIDTH2 WIDTH 0 WIDTH 10)
 
4536
        ElementLine(0 WIDTH 0 EDGECUT 10)
 
4537
        ElementLine(0 EDGECUT EDGECUT 0 10)
 
4538
        ElementArc(CIRCLECENTRE 35 10 10 0 360 10)
 
4539
 
 
4540
        Mark(0 0)
 
4541
)
 
4542
T10,34
 
4543
PKG_DIP20MPKG_N(`$1', `$2', `$3',  20,  400)
 
4544
T10,34
 
4545
PKG_DIP18MPKG_N(`$1', `$2', `$3',  18,  400)
 
4546
T16,40
 
4547
PKG_DIN41651_60SPKG_DIN41_651STAND(`$1', `$2', `$3', 60)
 
4548
T23,45
 
4549
Description_geda_SDIP32`Shrink dual in-line package, wide (400 mil)'
 
4550
T27,150
 
4551
PinList_DIN41_612_abc48maleforloop(`i', 1, 16, `define(`P_'i, `a'i)')
 
4552
        forloop(`i', 1, 16, `define(`P_'eval(i +16), `b'i)')
 
4553
        forloop(`i', 1, 16, `define(`P_'eval(i +32), `c'i)')
 
4554
T17,71
 
4555
PinList_74140_dil`1A',`1B',`NC',`1C',`1D',`1Y',`Gnd',`2Y',`2A',`2B',`NC',`2C',`2D',`Vcc'
 
4556
T17,82
 
4557
PinList_74138_dil`A',`B',`C',`/G2A',`/G2B',`G1',`Y7',`Gnd',`Y6',`Y5',`Y4',`Y3',`Y2',`Y1',`Y0',`Vcc'
 
4558
T17,3
 
4559
Param2_OPTO_6N136300
 
4560
T23,2
 
4561
Param1_generic16smd_dil16
 
4562
T16,2
 
4563
Param1_74686_dil24
 
4564
T20,16
 
4565
Description_7431_dil`delay elements'
 
4566
T21,35
 
4567
Description_74167_dil`syncronous decade rate multiplier'
 
4568
T18,1
 
4569
Param2_connector202
 
4570
T18,1
 
4571
Param2_connector183
 
4572
T17,92
 
4573
PinList_74591_dil`Qb',`Qc',`Qd',`Qe',`Qf',`Qg',`Qh',`Gnd',`/RCO',`/CClr',`CCK',`/CCKEn',`RCK',`/G',`Qa',`Vcc'
 
4574
T16,3
 
4575
Param2_74196_dil300
 
4576
T10,46
 
4577
PKG_SOT23DPKG_SMT_TRANSISTOR2( `$1', `$2', `$3', 20, 21)
 
4578
T10,37
 
4579
PKG_RCY200PKG_RADIAL_CAN(`$1', `$2', `$3', 400)
 
4580
T23,12
 
4581
Description_geda_TO220S`Transistor'
 
4582
T21,45
 
4583
Description_74640_dil`8 bus tranceiver 3-state w. inverting logic'
 
4584
T21,58
 
4585
Description_74638_dil`8 inverting bus tranceiver OC A-output, 3-state B-output'
 
4586
T16,71
 
4587
PinList_7426_dil`1A',`1B',`1Y',`2A',`2B',`2Y',`Gnd',`3Y',`3A',`3B',`4Y',`4A',`4B',`Vcc'
 
4588
T18,3
 
4589
Param2_MC68681_dil600
 
4590
T16,3
 
4591
Param2_74368_dil300
 
4592
T17,1
 
4593
Param1_OPTO_6N1378
 
4594
T15,2
 
4595
Param1_7474_dil14
 
4596
T16,2
 
4597
Param1_74190_dil16
 
4598
T27,28
 
4599
Description_geda_LQFP100_14`Square Quad-side flat pack'
 
4600
T21,27
 
4601
Description_74466_dil`8 invering buffer 3-state'
 
4602
T20,112
 
4603
PinList_PIC16C54_dil`RA2',`RA3',`RTCC',`/MCLR',`VSS',`RB0',`RB1',`RB2',`RB3',`RB4',`RB5',`RB6',`RB7',`VDD',`OSC2',`OSC1',`RA0',`RA1'
 
4604
T17,81
 
4605
PinList_74265_dil`1A',`1W',`1Y',`2A',`2B',`2W',`2Y',`Gnd',`3Y',`3W',`3A',`3B',`4Y',`4W',`4A',`Vcc'
 
4606
T17,1
 
4607
Param1_OPTO_6N1368
 
4608
T9,30
 
4609
PKG_SIP10PKG_CSIL(`$1', `$2', `$3', 10)
 
4610
T12,37
 
4611
PKG_QFP52_10PKG_QFP_65(`$1',`$2',`$3', `52',`10')
 
4612
T13,39
 
4613
PKG_HEADER8_1PKG_CONNECTOR_DIL(`$1', `$2', `$3',  4)
 
4614
T25,12
 
4615
Description_smd_diode_603`chip_diode'
 
4616
T21,41
 
4617
Description_74294_dil`programmable divider/timer (2 power 15)'
 
4618
T5,2
 
4619
rSILK10
 
4620
T17,83
 
4621
PinList_74113_dil`1Clk',`1K',`1J',`/1Pre',`1Q',`/1Q',`Gnd',`/2Q',`2Q',`/2Pre',`2J',`2K',`2Clk',`Vcc'
 
4622
T13,62
 
4623
PKG_SOJ42_450COMMON_SMT_DIL_MIL(`$1',`$2',`$3',42,23622,86614,50000,346457)
 
4624
T9,30
 
4625
PKG_SIP11PKG_CSIL(`$1', `$2', `$3', 11)
 
4626
T13,38
 
4627
PKG_HEADER8_2PKG_CONNECTOR(`$1', `$2', `$3',  4, 2)
 
4628
T26,42
 
4629
Description_geda_SOJ36_450`Small outline J-leaded package (450 mil)'
 
4630
T24,67
 
4631
Description_geda_BRE1000`Bottom lead rectangular non-polar component (typically capacitor)'
 
4632
T27,24
 
4633
Description_DIN41_651_34layDIN41.651 laying 34 pins
 
4634
T15,3
 
4635
Param2_7473_dil300
 
4636
T15,2
 
4637
Param1_SUBD_25F25
 
4638
T24,2
 
4639
Param1_DIN41_651_40stand40
 
4640
T9,30
 
4641
PKG_SIP12PKG_CSIL(`$1', `$2', `$3', 12)
 
4642
T13,463
 
4643
PKG_CONNECTORdefine(`MAXY', `eval(`$4' * 100)')
 
4644
        define(`MAXX', `eval(`$5' * 100)')
 
4645
Element(0x00 "$1" "$2" "$3" eval(MAXX + 60) 0 3 100 0x00)
 
4646
(
 
4647
        forloop(`row', 1, $4, `forloop(`col', 1, $5,
 
4648
                `PIN(eval(col * 100 -50), eval(row * 100 -50), 60, 30, eval((row-1)*$5+col))
 
4649
        ') ')
 
4650
        ElementLine(0 0 0 MAXY 20)
 
4651
        ElementLine(0 MAXY MAXX MAXY 20)
 
4652
        ElementLine(MAXX MAXY MAXX 0 20)
 
4653
        ElementLine(MAXX 0 0 0 20)
 
4654
        ElementLine(0 100 100 100 10)
 
4655
        ElementLine(100 100 100 0 10)
 
4656
        Mark(50 50)
 
4657
)
 
4658
T23,12
 
4659
Description_geda_TO220W`Transistor'
 
4660
T21,29
 
4661
Description_geda_DB9F`DSUB connector, female/male'
 
4662
T22,51
 
4663
Description_TLC271_dilSingle programmable low power operational amplifier
 
4664
T22,9
 
4665
Description_R_adjust_Htrimmer H
 
4666
T16,3
 
4667
Param2_74243_dil300
 
4668
T9,30
 
4669
PKG_SIP13PKG_CSIL(`$1', `$2', `$3', 13)
 
4670
T18,10
 
4671
Description_sm0805`SMT 0805'
 
4672
T38,16
 
4673
Description_generic_resistor_axial_800`resistor_axial'
 
4674
T25,9
 
4675
Description_generic32_dil`generic'
 
4676
T23,45
 
4677
Description_geda_SDIP42`Shrink dual in-line package, wide (600 mil)'
 
4678
T27,28
 
4679
Description_geda_LQFP100_10`Square Quad-side flat pack'
 
4680
T21,50
 
4681
Description_74593_dil`8bit binary counter w. load/clear and 3-state IO'
 
4682
T20,17
 
4683
Description_4016_dil`Static RAM 2Kx8'
 
4684
T16,61
 
4685
PinList_7453_dil`A',`C',`D',`E',`F',`NC',`Gnd',`Y',`G',`H',`X',`/X',`B',`Vcc'
 
4686
T26,2
 
4687
Param2_smd_EIA_B_capacitor90
 
4688
T16,3
 
4689
Param2_74395_dil300
 
4690
T15,2
 
4691
Param1_7447_dil16
 
4692
T16,2
 
4693
Param1_74163_dil16
 
4694
T28,39
 
4695
Description_geda_TQFN32_5_EP`Square Quad Flat Nolead (QFN) package'
 
4696
T27,39
 
4697
Description_geda_QFN56_8_EP`Square Quad Flat Nolead (QFN) package'
 
4698
T21,46
 
4699
Description_74441_dil`4 tridirectional inverting bus tranceiver OC'
 
4700
T17,119
 
4701
PinList_74240_dil`/1G',`1A1',`2Y4',`1A2',`2Y3',`1A3',`2Y2',`1A4',`2Y1',`Gnd',`2A1',`1Y4',`2A2',`1Y3',`2A3',`1Y2',`2A4',`1Y1',`/2G',`Vcc'
 
4702
T11,42
 
4703
PKG_SSOP64WPKG_SSO(  `$1', `$2', `$3', 64, 545, 3150)
 
4704
T11,46
 
4705
PKG_SOT323DPKG_SMT_TRANSISTOR2( `$1', `$2', `$3', 13, 18)
 
4706
T40,18
 
4707
Description_generic_capacitor_radial_500`capacitor_radial'
 
4708
T20,498
 
4709
PinList_TI34010_plcc`Gnd',`Run/Emu',`/Reset',`VClk',`InClk',`/LInt1',`/LInt2',`/Hold',`LRdy',`LAD0',`LAD1',`LAD2',`LAD3',`LAD4',`LAD5',`LAD6',`LAD7',`Gnd',`LAD8',`LAD9',`LAD10',`LAD11',`LAD12',`LAD13',`LAD14',`LAD15',`Vcc',`LClk1',`LClk2',`/HSync',`/VSync',`/Blank',`/Hlda/Emu',`/LAL',`Gnd',`DDout',`/DEn',`/RAS',`/CAS',`/We',`/TRQE',`/HInt',`HRdy',`HD15',`HD14',`HD13',`HD12',`HD11',`HD10',`HD9',`HD8',`Gnd',`HD7',`HD6',`HD5',`HD4',`HD3',`HD2',`HD1',`HD0',`Vcc',`/HUDS',`/HLDS',`/HRead',`/HWrite',`/HCs',`HFS0',`HFS1'
 
4710
T7,58
 
4711
PKG_SSOCOMMON_SMT_DUALINLINE(`$1',`$2',`$3',`$4',`$5',`$6',16,40)
 
4712
T24,33
 
4713
Description_geda_JUMPER1`Jumper, i.e. single row headers'
 
4714
T20,33
 
4715
Description_7483_dil`4bit binary adder w. fast carry'
 
4716
T6,2
 
4717
rHOLE124
 
4718
T17,113
 
4719
PinList_74691_dil`/CClr',`CCK',`A',`B',`C',`D',`ENP',`/RClr',`RCK',`Gnd',`R-/C',`/G',`/Load',`ENT',`Qd',`Qc',`Qb',`Qa',`RCO',`Vcc'
 
4720
T17,103
 
4721
PinList_74689_dil`/G',`P0',`Q0',`P1',`Q1',`P2',`Q2',`P3',`Q3',`Gnd',`P4',`Q4',`P5',`Q5',`P6',`Q6',`P7',`Q7',`/P=Q',`Vcc'
 
4722
T15,3
 
4723
Param2_7446_dil300
 
4724
T16,3
 
4725
Param2_74116_dil300
 
4726
T10,46
 
4727
PKG_SOD323PKG_SMT_DIODE(       `$1', `$2', `$3', 27, 13)
 
4728
T10,339
 
4729
PKG_R_AJ_HElement(0x00 "$1" "$2" "$3" 100 325 0 100 0x00)
 
4730
(
 
4731
        PIN(50, 450, 80, 30, 1)
 
4732
        PIN(250, 450, 80, 30, 3)
 
4733
        PIN(150, 50, 80, 30, 2)
 
4734
        ElementLine(0 150 0 500 20)
 
4735
        ElementLine(0 500 300 500 20)
 
4736
        ElementLine(300 500 300 150 20)
 
4737
        ElementArc(150 150 100 100 0 360 10)
 
4738
        ElementArc(150 150 150 150 0 -180 20)
 
4739
        Mark(50 450)
 
4740
)
 
4741
T13,37
 
4742
PKG_QFP240_32PKG_QFP_50(`$1',`$2',`$3',`240',`32')
 
4743
T15,4621
 
4744
PKG_PLCC_SOCKETdefine(`QUARTER', `eval($4 /4)')
 
4745
        define(`OFFSET', eval((QUARTER +1) / 2))
 
4746
        define(`BORDER', `$5')
 
4747
        define(`WIDTH', `eval((OFFSET+1) *100 +2*BORDER)')
 
4748
        define(`CENTER', `eval(WIDTH / 2)')
 
4749
        define(`NUMPINS', `$4')
 
4750
        define(`PADSIZE', `62')
 
4751
        define(`DRILL', `35')
 
4752
Element(0x00 "$1" "$2" "$3" eval(BORDER+200) CENTER 0 100 0x00)
 
4753
 
 
4754
# PLCC - 44 is a  special case, pad 1 in inner row
 
4755
 
 
4756
ifelse(eval(NUMPINS = 44 || NUMPINS = 28 || NUMPINS = 32), 1, `(
 
4757
 
 
4758
define(`X',eval(CENTER+50))
 
4759
define(`Y',eval(BORDER+100))
 
4760
define(`count',1)
 
4761
 
 
4762
ifelse(eval(NUMPINS=44),1,`define(`ltr',3)',`define(`ltr',2)')
 
4763
ifelse(eval(NUMPINS=32),1,`define(`QUARTER',9)')
 
4764
 
 
4765
# top left row
 
4766
forloop(`i', 1, ltr,
 
4767
        `PIN(X, Y, PADSIZE, DRILL, count)' `define(`count', incr(count))'
 
4768
        `PIN(eval(X-100), eval(Y-100), PADSIZE, DRILL, count)' `define(`count', incr(count))'
 
4769
        `define(`X', eval(X-100))'
 
4770
)
 
4771
 
 
4772
#left row
 
4773
define(`X',eval(X-100))
 
4774
forloop(`i', 1, eval((QUARTER-1)/2),
 
4775
        `PIN(X, Y, PADSIZE, DRILL, count)' `define(`count', incr(count))'
 
4776
        `PIN(eval(X+100), Y, PADSIZE, DRILL, count)' `define(`count', incr(count))'
 
4777
        `define(`Y', eval(Y+100))'
 
4778
)
 
4779
PIN(X, Y, PADSIZE, DRILL, count)
 
4780
define(`count', incr(count))
 
4781
 
 
4782
# bottom row
 
4783
define(`X',eval(X+100))
 
4784
define(`Y',eval(Y+100))
 
4785
forloop(`i', 1, eval(ltr*2-1),
 
4786
        `PIN(X, Y, PADSIZE, DRILL, count)' `define(`count', incr(count))'
 
4787
        `PIN(X, eval(Y-100), PADSIZE, DRILL, count)' `define(`count', incr(count))'
 
4788
        `define(`X', eval(X+100))'
 
4789
)
 
4790
PIN(X, Y, PADSIZE, DRILL, count)
 
4791
define(`count', incr(count))
 
4792
 
 
4793
# right row
 
4794
define(`X',eval(X+100))
 
4795
define(`Y',eval(Y-100))
 
4796
forloop(`i', 1, eval((QUARTER-1)/2),
 
4797
        `PIN(X, Y, PADSIZE, DRILL, count)' `define(`count', incr(count))'
 
4798
        `PIN(eval(X-100), Y, PADSIZE, DRILL, count)' `define(`count', incr(count))'
 
4799
        `define(`Y', eval(Y-100))'
 
4800
)
 
4801
PIN(X, Y, PADSIZE, DRILL, count)
 
4802
define(`count', incr(count))
 
4803
 
 
4804
# top rigth row
 
4805
define(`X',eval(X-100))
 
4806
define(`Y',eval(Y-100))
 
4807
forloop(`i', 1, eval(ltr-1),
 
4808
        `PIN(X, Y, PADSIZE, DRILL, count)' `define(`count', incr(count))'
 
4809
        `PIN(X, eval(Y+100), PADSIZE, DRILL, count)' `define(`count', incr(count))'
 
4810
        `define(`X', eval(X-100))'
 
4811
)
 
4812
PIN(X, Y, PADSIZE, DRILL, count)
 
4813
 
 
4814
ifelse(eval(NUMPINS=32),1,`define(`HEIGHT',eval(WIDTH+100))',`define(`HEIGHT',WIDTH)')
 
4815
        ElementLine(0 0 WIDTH 0 20)
 
4816
        ElementLine(WIDTH 0 WIDTH HEIGHT 20)
 
4817
        ElementLine(WIDTH HEIGHT 0 HEIGHT 20)
 
4818
        ElementLine(0 HEIGHT 0 0 20)
 
4819
        ElementLine(0 100 100 0 10)
 
4820
        ElementLine(eval(CENTER-50) 0 CENTER 50 10)
 
4821
        ElementLine(CENTER 50 eval(CENTER+50) 0 10)
 
4822
 
 
4823
        Mark(CENTER BORDER)
 
4824
 
 
4825
 
 
4826
#------------------------------------------------------------------------
 
4827
# all other sockets, currently 20,52,68 and 84 pins
 
4828
 
 
4829
)', `(
 
4830
 
 
4831
# the default case, Pad 1 is on outer top row, in the middle
 
4832
 
 
4833
 
 
4834
#top left row
 
4835
 
 
4836
define(`X',CENTER)
 
4837
define(`Y',BORDER)
 
4838
define(`count',1)
 
4839
forloop(`i', 1, eval((QUARTER-1)/4),
 
4840
        `PIN(X, Y, PADSIZE, DRILL, count)' `define(`count', incr(count))'
 
4841
        `PIN(X, eval(Y+100), PADSIZE, DRILL, count)' `define(`count', incr(count))'
 
4842
        `define(`X',eval(X-100))'
 
4843
)
 
4844
PIN(X, Y, PADSIZE, DRILL, count)
 
4845
define(`count', incr(count))
 
4846
 
 
4847
# left row
 
4848
define(`Y',eval(BORDER+100))
 
4849
define(`X',BORDER)
 
4850
forloop(`i', 1, eval((QUARTER-1)/2),
 
4851
        `PIN(X, Y, PADSIZE, DRILL, count)' `define(`count', incr(count))'
 
4852
        `PIN(eval(X+100), Y, PADSIZE, DRILL, count)' `define(`count', incr(count))'
 
4853
        `define(`Y',eval(Y+100))'
 
4854
)
 
4855
PIN(X, Y, PADSIZE, DRILL, count)
 
4856
define(`count', incr(count))
 
4857
 
 
4858
# bottom row
 
4859
define(`X',eval(BORDER+100))
 
4860
define(`Y',eval(WIDTH-BORDER))
 
4861
forloop(`i', 1, eval((QUARTER-1)/2),
 
4862
        `PIN(X, Y, PADSIZE, DRILL, count)' `define(`count', incr(count))'
 
4863
        `PIN(X, eval(Y-100), PADSIZE, DRILL, count)' `define(`count', incr(count))'
 
4864
        `define(`X',eval(X+100))'
 
4865
)
 
4866
PIN(X, Y, PADSIZE, DRILL, count)
 
4867
define(`count', incr(count))
 
4868
 
 
4869
# right row
 
4870
define(`X',eval(WIDTH-BORDER))
 
4871
define(`Y',eval(WIDTH-BORDER-100))
 
4872
forloop(`i', 1, eval((QUARTER-1)/2),
 
4873
        `PIN(X, Y, PADSIZE, DRILL, count)' `define(`count', incr(count))'
 
4874
        `PIN(eval(X-100), Y, PADSIZE, DRILL, count)' `define(`count', incr(count))'
 
4875
        `define(`Y',eval(Y-100))'
 
4876
)
 
4877
PIN(X, Y, PADSIZE, DRILL, count)
 
4878
define(`count', incr(count))
 
4879
 
 
4880
#top right row
 
4881
 
 
4882
define(`X',eval(WIDTH-BORDER-100))
 
4883
define(`Y',BORDER)
 
4884
forloop(`i', 1, eval((QUARTER-1)/4),
 
4885
        `PIN(X, Y, PADSIZE, DRILL, count)' `define(`count', incr(count))'
 
4886
        `PIN(X, eval(Y+100), PADSIZE, DRILL, count)' `define(`count', incr(count))'
 
4887
        `define(`X',eval(X-100))'
 
4888
)
 
4889
 
 
4890
        ElementLine(0 0 WIDTH 0 20)
 
4891
        ElementLine(WIDTH 0 WIDTH WIDTH 20)
 
4892
        ElementLine(WIDTH WIDTH 0 WIDTH 20)
 
4893
        ElementLine(0 WIDTH 0 0 20)
 
4894
        ElementLine(0 100 100 0 10)
 
4895
        ElementLine(eval(CENTER-50) 0 CENTER 50 10)
 
4896
        ElementLine(CENTER 50 eval(CENTER+50) 0 10)
 
4897
 
 
4898
        Mark(CENTER BORDER)
 
4899
 
 
4900
)')
 
4901
T31,26
 
4902
Description_smd_EIA_A_capacitor`chip_capacitor_polarized'
 
4903
T24,33
 
4904
Description_geda_JUMPER2`Jumper, i.e. single row headers'
 
4905
T6,2
 
4906
rHOLE228
 
4907
T15,312
 
4908
PinList_SCSI_SE`Gnd',`/DB0',`Gnd',`/DB1',`Gnd',`/DB2',`Gnd',`/DB3',`Gnd',`/DB4',`Gnd',`/DB5',`Gnd',`/DB6',`Gnd',`/DB7',`Gnd',`/DBP',`Gnd',`NC',`Gnd',`NC',`Gnd',`NC',`NC',`TermPwr',`Gnd',`NC',`Gnd',`NC',`Gnd',`/Atn',`Gnd',`NC',`Gnd',`/Bsy',`Gnd',`/Ack',`Gnd',`/Rst',`Gnd',`/Msg',`Gnd',`/Sel',`Gnd',`/CD',`Gnd',`/Req',`Gnd',`/IO'
 
4909
T16,3
 
4910
Param2_Z8536_dil600
 
4911
T16,2
 
4912
Param1_74290_dil14
 
4913
T17,50
 
4914
PKG_DIN41612C96FSPKG_DIN41_612FEMALE_SMALL(`$1', `$2', `$3', `abc')
 
4915
T24,33
 
4916
Description_geda_JUMPER3`Jumper, i.e. single row headers'
 
4917
T6,2
 
4918
rHOLE350
 
4919
T16,82
 
4920
PinList_7478_dil`Clk',`/1Pre',`1J',`Vcc',`/Clr',`/2Pre',`2K',`2Q',`/2Q',`2J',`Gnd',`/1Q',`1Q',`1K'
 
4921
T17,83
 
4922
PinList_74365_dil`/G1',`1A',`1Y',`2A',`2Y',`3A',`3Y',`Gnd',`4Y',`4A',`5Y',`5A',`6Y',`6A',`/G2',`Vcc'
 
4923
T16,3
 
4924
Param2_74442_dil300
 
4925
T15,2
 
4926
Param1_SUBD_25M25
 
4927
T15,2
 
4928
Param1_7422_dil14
 
4929
T16,2
 
4930
Param1_74136_dil14
 
4931
T9,57
 
4932
PKG_TSSOPCOMMON_SMT_DUALINLINE(`$1',`$2',`$3',`$4',260,2600,14,40)
 
4933
T13,62
 
4934
PKG_SOJ44_400COMMON_SMT_DIL_MIL(`$1',`$2',`$3',44,23622,86614,50000,291339)
 
4935
T6,430
 
4936
PKG_SDdefine(`MAXY', `eval(`$4' / 2 * 100 + 50)')
 
4937
Element(0x00 "$1" "$2" "$3" 275 50 3 100 0x00)
 
4938
(
 
4939
        forloop(`i', 1, eval($4 / 2),
 
4940
                `PIN(50,  eval(100*(i-1)+50), 50, 20, eval(2*i-1))
 
4941
                PIN(150, eval(100*(i-1)+100), 50, 20, eval(2*i))
 
4942
        ')
 
4943
 
 
4944
        ElementLine(0 0 0 MAXY 20)
 
4945
        ElementLine(0 MAXY 200 MAXY 20)
 
4946
        ElementLine(200 MAXY 200 0 20)
 
4947
        ElementLine(200 0 0 0 20)
 
4948
        ElementLine(100 0 100 100 10)
 
4949
        ElementLine(100 100 0 100 10)
 
4950
 
 
4951
        Mark(50 50)
 
4952
)
 
4953
T26,42
 
4954
Description_geda_SOJ42_300`Small outline J-leaded package (300 mil)'
 
4955
T24,33
 
4956
Description_geda_JUMPER4`Jumper, i.e. single row headers'
 
4957
T21,29
 
4958
Description_geda_DB9M`DSUB connector, female/male'
 
4959
T27,31
 
4960
Description_SMT_603_CAP_RESSMT 603 type capicitor/resistor
 
4961
T6,2
 
4962
rHOLE480
 
4963
T17,85
 
4964
PinList_74193_dil`B',`Qb',`Qa',`Down',`Up',`Qc',`Qd',`Gnd',`D',`C',`/Load',`/CO',`/BO',`Clr',`A',`Vcc'
 
4965
T16,3
 
4966
Param2_74594_dil300
 
4967
T15,3
 
4968
Param2_2764_dil600
 
4969
T28,39
 
4970
Description_geda_TQFN32_7_EP`Square Quad Flat Nolead (QFN) package'
 
4971
T22,35
 
4972
Description_geda_MSOP8`Mini small outline package, .65mm'
 
4973
T24,33
 
4974
Description_geda_JUMPER5`Jumper, i.e. single row headers'
 
4975
T23,67
 
4976
Description_geda_BRE700`Bottom lead rectangular non-polar component (typically capacitor)'
 
4977
T21,18
 
4978
Description_74242_dil`4 bus tranceiver'
 
4979
T24,2
 
4980
Param1_DIN41_651_50stand50
 
4981
T16,2
 
4982
Param1_74607_dil28
 
4983
T10,34
 
4984
PKG_DIP16MPKG_N(`$1', `$2', `$3',  16,  400)
 
4985
T24,33
 
4986
Description_geda_JUMPER6`Jumper, i.e. single row headers'
 
4987
T15,3
 
4988
Param2_7421_dil300
 
4989
T15,3
 
4990
Param2_7419_dil300
 
4991
T16,3
 
4992
Param2_74143_dil300
 
4993
T16,3
 
4994
Param2_43256_dil600
 
4995
T7,309
 
4996
PKG_TO5Element(0x00 "$1" "$2" "$3" 110 110 0 100 0x00)
 
4997
(
 
4998
        PIN(100, 200, 80, 20, 1)
 
4999
        PIN(200, 300, 80, 20, 2)
 
5000
        PIN(300, 200, 80, 20, 3)
 
5001
 
 
5002
        ElementArc(200 200 150 150 0 360 10)
 
5003
        ElementArc(200 200 170 170 0 360 20)
 
5004
        ElementLine(65 95 35 65 20)
 
5005
        ElementLine(35 65 65 35 20)
 
5006
        ElementLine(65 35 95 65 20)
 
5007
 
 
5008
        Mark(100 200)
 
5009
)
 
5010
T11,67
 
5011
PKG_QFP_50LPKG_GENERIC_QFP(`$1',`$2',`$3',`$4',`$5', `50',`28',`20',`100',`0')
 
5012
T24,33
 
5013
Description_geda_JUMPER7`Jumper, i.e. single row headers'
 
5014
T21,73
 
5015
Description_74693_dil`4bit synchronous binary counter w. sync. clear, output register 3-state'
 
5016
T18,3
 
5017
Param2_I82077_plcc150
 
5018
T16,3
 
5019
Param2_74295_dil300
 
5020
T25,3
 
5021
Param1_smd_capacitor_1206120
 
5022
T24,33
 
5023
Description_geda_JUMPER8`Jumper, i.e. single row headers'
 
5024
T21,25
 
5025
Description_74541_dil`8 buffer/driver 3-state'
 
5026
T16,3
 
5027
Param2_74467_dil300
 
5028
T15,3
 
5029
Param2_2114_dil300
 
5030
T16,2
 
5031
Param1_TL075_dil14
 
5032
T16,2
 
5033
Param1_74111_dil16
 
5034
T16,2
 
5035
Param1_74109_dil16
 
5036
T13,62
 
5037
PKG_SOJ20_350COMMON_SMT_DIL_MIL(`$1',`$2',`$3',20,23622,86614,50000,244094)
 
5038
T13,62
 
5039
PKG_SOJ18_350COMMON_SMT_DIL_MIL(`$1',`$2',`$3',18,23622,86614,50000,244094)
 
5040
T24,33
 
5041
Description_geda_JUMPER9`Jumper, i.e. single row headers'
 
5042
T21,18
 
5043
Description_74367_dil`6 bus drivers OC'
 
5044
T17,86
 
5045
PinList_74166_dil`SER',`A',`B',`C',`D',`Clk_Inh',`Clk',`Gnd',`/Clr',`E',`F',`G',`Qh',`H',`SH-/LD',`Vcc'
 
5046
T16,127
 
5047
PinList_2716_dil`n/c',`A6',`A5',`A4',`A3',`A2',`A1',`A0',`D0',`D1',`D2',`Gnd',`D3',`D4',`D5',`D6',`D7',`/CeP',`A10',`/Oe',`Vpp',`A9',`A8',`Vcc'
 
5048
T16,3
 
5049
Param2_74641_dil300
 
5050
T16,3
 
5051
Param2_74639_dil300
 
5052
T14,76
 
5053
PKG_SMD_SIMPLEdefine(`SMD_OUTLINE_EXTRA', `')
 
5054
        PKG_SMD_BASE(`$1', `$2', `$3', `$4', `$5')
 
5055
 
 
5056
T14,278
 
5057
PKG_NANOENGINEdefine(`MOLEX_EXTRA', `
 
5058
                ElementLine(-175 -215 -175 2185 15)
 
5059
                ElementLine(-175 2185 1225 2185 15)
 
5060
                ElementLine(1225 2185 1225 -215 15)
 
5061
                ElementLine(1225 -215 -175 -215 15)
 
5062
                Pin(525 -115 125 70 "M5" 0x01)
 
5063
                Pin(525 2085 125 70 "M6" 0x01)
 
5064
        ')
 
5065
        PKG_MOLEX_025($1, $2, $3, 160)
 
5066
 
 
5067
T13,543
 
5068
PKG_CONN_JTAGElement(0x00 "$1" "$2" "$3" 0 0 0 100 0x00)
 
5069
(
 
5070
        Pin(100 100 60 28 "1" "1" 0x00000101)
 
5071
        Pin(100 200 60 28 "2" "2" 0x00000001)
 
5072
        Pin(100 300 60 28 "3" "3" 0x00000001)
 
5073
        Pin(100 400 60 28 "4" "4" 0x00000001)
 
5074
        Pin(100 500 60 28 "5" "5" 0x00000001)
 
5075
        Pin(100 600 60 28 "6" "6" 0x00000001)
 
5076
        Pin(100 700 60 28 "7" "7" 0x00000001)
 
5077
        Pin(100 800 60 28 "8" "8" 0x00000001)
 
5078
 
 
5079
        ElementLine(   0   0 200   0 20)
 
5080
        ElementLine(   0 150 200 150 10)
 
5081
        ElementLine( 200   0 200 900 20)
 
5082
        ElementLine( 200 900   0 900 20)
 
5083
        ElementLine(   0 900   0   0 20)
 
5084
 
 
5085
        Mark (0 0)
 
5086
)
 
5087
T24,12
 
5088
Description_SMA_verticalvertical SMA
 
5089
T21,37
 
5090
Description_74195_dil`4bit parallel-access shift register'
 
5091
T20,16
 
5092
Description_7403_dil`4 dual-NAND OC'
 
5093
T13,11
 
5094
PinList_BS240`D',`G',`S'
 
5095
T15,3
 
5096
Param2_6551_dil600
 
5097
T10,36
 
5098
PKG_ACY500PKG_AXIAL_LAY(`$1', `$2', `$3', 500)
 
5099
T22,9
 
5100
Description_R_adjust_Vtrimmer V
 
5101
T18,8
 
5102
Description_IRF830N-MOSFET
 
5103
T21,333
 
5104
PinList_MAB8031AH_dil`P1.0',`P1.1',`P1.2',`P1.3',`P1.4',`P1.5',`P1.6',`P1.7',`RST',`RxD/P3.0',`TxD/P3.1',`/INT0/P3.2',`/INT1/P3.3',`T0/P3.4',`T1/P3.5',`/WR/P3.6',`/RD/P3.7',`Xtal2',`Xtal1',`Uss',`P2.0/A8',`P2.1/A9',`P2.2/A10',`P2.3/A11',`P2.4/A12',`P2.5/A13',`P2.6/A14',`P2.7/A15',`/PSEN',`ALE',`/EA',`AD7',`AD6',`AD5',`AD4',`AD3',`AD2',`AD1',`AD0',`Ucc'
 
5105
T17,116
 
5106
PinList_74637_dil`DEF',`DB0',`DB1',`DB2',`DB3',`DB4',`DB5',`DB6',`Db7',`Gnd',`CB4',`NC',`CB3',`CB2',`CB1',`CB0',`S0',`S1',`SEF',`Vcc'
 
5107
T16,3
 
5108
Param2_74170_dil300
 
5109
T17,1
 
5110
Param1_uA741C_dil8
 
5111
T16,2
 
5112
Param1_L297A_dil20
 
5113
T16,2
 
5114
Param1_74390_dil16
 
5115
T26,42
 
5116
Description_geda_SOJ40_350`Small outline J-leaded package (350 mil)'
 
5117
T26,42
 
5118
Description_geda_SOJ38_350`Small outline J-leaded package (350 mil)'
 
5119
T22,14
 
5120
Description_DS1230_dil`NVSRAM 32Kx8'
 
5121
T26,33
 
5122
Description_AT90S8535_plccAVR Enhanced RISC microcontroller
 
5123
T21,3959
 
5124
COMMON_AMP_MICTOR_MIL
 
5125
        # number of pads
 
5126
        define(`NPADS', `$4')
 
5127
 
 
5128
        # number of segments of 38 pins each
 
5129
        define(`NSEG', eval(NPADS/38))
 
5130
 
 
5131
        # pad width in 1/1000 mil
 
5132
        define(`PADWIDTH', `$5')
 
5133
        # pad length in 1/1000 mil
 
5134
        define(`PADLENGTH',`$6')
 
5135
        # pad pitch 1/1000 mil
 
5136
        define(`PITCH',`$7')
 
5137
        # seperation between pads on opposite sides 1/1000 mil
 
5138
        define(`PADSEP',`$8')
 
5139
 
 
5140
        # X coordinates for the right hand column of pads (mils)
 
5141
        define(`X1', `eval( (PADSEP/2 + PADLENGTH - PADWIDTH/2)/1000)')
 
5142
        define(`X2', `eval( (PADSEP/2 + PADWIDTH/2)/1000)')
 
5143
 
 
5144
        # silk screen width (mils)
 
5145
        define(`SILKW', `10')
 
5146
        define(`SILKSEP', `5')
 
5147
 
 
5148
 
 
5149
        # figure out if we have an even or odd number of pins per side
 
5150
        define(`TMP1', eval(NPADS/4))
 
5151
        define(`TMP2', eval((4*TMP1 - NPADS) == 0))
 
5152
        ifelse(TMP2, 1, `define(`EVEN',"yes")', `define(`EVEN',"no")')
 
5153
 
 
5154
        # silk bounding box is -XMAX,-YMAX, XMAX,YMAX (mils)
 
5155
        define(`XMAX', `200')
 
5156
        define(`YMAX', `eval(250 + NSEG*250 + 125)')
 
5157
 
 
5158
        define(`REV', `$9')
 
5159
 
 
5160
        ifelse(REV,"reverse",
 
5161
                `define(`CURPIN', NPADS)'
 
5162
        ,
 
5163
                `define(`CURPIN', `1')'
 
5164
        )       
 
5165
Element(0x00 "$1" "$2" "$3" -20 -60 0 100 0x00)
 
5166
(
 
5167
        define(`SEG', `1')
 
5168
        define(`YOFS', eval((1-NSEG)*25000/2))
 
5169
        forloop(`i', 1, eval(NPADS / 2),
 
5170
                `
 
5171
                ifelse(eval(i > SEG*19), 1, 
 
5172
                        `define(`SEG', incr(SEG))
 
5173
                        define(`YOFS', eval((1-NSEG)*25000/2 + (SEG-1)*25000))',)
 
5174
                ifelse(EVEN,"yes",
 
5175
                 `Pad(   -X1 eval( (-(NPADS/4)*PITCH - PITCH/2 + i*PITCH + YOFS)/1000) 
 
5176
                         -X2 eval( (-(NPADS/4)*PITCH - PITCH/2 + i*PITCH + YOFS)/1000) 
 
5177
                        eval(PADWIDTH/1000) "CURPIN" "CURPIN" 0x0)',
 
5178
                 `Pad(   -X1 eval( (-(NPADS/4)*PITCH - PITCH   + i*PITCH + YOFS)/1000) 
 
5179
                         -X2 eval( (-(NPADS/4)*PITCH - PITCH   + i*PITCH + YOFS)/1000) 
 
5180
                        eval(PADWIDTH/1000) "CURPIN" "CURPIN" 0x0)')
 
5181
 
 
5182
                ifelse(REV,"reverse", 
 
5183
                        `define(`CURPIN', decr(CURPIN))
 
5184
                        define(`CURPIN', decr(CURPIN))',
 
5185
                        `define(`CURPIN', incr(CURPIN))
 
5186
                        define(`CURPIN', incr(CURPIN))'
 
5187
                        )
 
5188
        ')
 
5189
        ifelse(REV,"reverse",
 
5190
                `define(`CURPIN', `2')'
 
5191
        ,
 
5192
                `define(`CURPIN', `NPADS')'
 
5193
        )       
 
5194
 
 
5195
        define(`SEG', `1')
 
5196
        define(`YOFS', eval((NSEG-1)*25000/2))
 
5197
        forloop(`i', eval((NPADS / 2) + 1), NPADS,
 
5198
                `
 
5199
                ifelse(eval(i - NPADS/2 > SEG*19), 1, 
 
5200
                        `define(`SEG', incr(SEG)) 
 
5201
                        define(`YOFS', eval((NSEG-1)*25000/2 - (SEG-1)*25000))',)
 
5202
                ifelse(EVEN,"yes",
 
5203
                 `Pad(   X1 eval( ((NPADS/4)*PITCH + PITCH/2 - (i-NPADS/2)*PITCH + YOFS)/1000) 
 
5204
                         X2 eval( ((NPADS/4)*PITCH + PITCH/2 - (i-NPADS/2)*PITCH + YOFS)/1000) 
 
5205
                        eval(PADWIDTH/1000) "CURPIN" "CURPIN" 0x0)',
 
5206
                 `Pad(   X1 eval( ((NPADS/4)*PITCH + PITCH   - (i-NPADS/2)*PITCH + YOFS)/1000) 
 
5207
                         X2 eval( ((NPADS/4)*PITCH + PITCH   - (i-NPADS/2)*PITCH + YOFS)/1000) 
 
5208
                        eval(PADWIDTH/1000) "CURPIN" "CURPIN" 0x0)')
 
5209
                ifelse(REV,"reverse", 
 
5210
                        `define(`CURPIN', incr(CURPIN))
 
5211
                        define(`CURPIN', incr(CURPIN))',
 
5212
                        `define(`CURPIN', decr(CURPIN))
 
5213
                        define(`CURPIN', decr(CURPIN))'
 
5214
                        )
 
5215
        ')
 
5216
 
 
5217
        define(`GNDpad', `60')
 
5218
        define(`GNDdrl', `32')
 
5219
# now add the center row of grounding pins
 
5220
        define(`CURPIN', incr(NPADS))
 
5221
        define(`YOFS', `eval(250-NSEG*250)')
 
5222
        forloop(`j', 1, NSEG,
 
5223
        `forloop(`i', -2, 2,
 
5224
                `Pin(0 eval(i*100 + YOFS) GNDpad GNDdrl "GND" "CURPIN" 0x01)
 
5225
                define(`CURPIN', incr(CURPIN))'
 
5226
        )
 
5227
        define(`YOFS', eval(YOFS + 500))'
 
5228
        )
 
5229
# the latch pins
 
5230
        Pin(0 eval(-YOFS - 55) 80 53 "LATCH" "CURPIN" 0x01)
 
5231
        define(`CURPIN', incr(CURPIN))
 
5232
        Pin(0  eval(YOFS + 55) 80 53 "LATCH" "CURPIN" 0x01)
 
5233
        define(`CURPIN', incr(CURPIN))
 
5234
# and the orientation pin
 
5235
        Pin(0 eval(-YOFS+50) 84 84 "ORIENT" "CURPIN" 0x09)
 
5236
 
 
5237
# and finally the silk screen
 
5238
        ElementLine(-XMAX -YMAX -XMAX  YMAX SILKW)
 
5239
        ElementLine(-XMAX  YMAX  XMAX  YMAX SILKW)
 
5240
        ElementLine( XMAX  YMAX  XMAX -YMAX SILKW)
 
5241
        ElementLine(-XMAX -YMAX   -25 -YMAX SILKW)
 
5242
        ElementLine( XMAX -YMAX    25 -YMAX SILKW)
 
5243
 
 
5244
        # punt on the arc on small parts as it can cover the pads
 
5245
        ifelse(eval((PADSEP-PADLENGTH)/1000 > 50), 1, `ElementArc(0 -YMAX 25 25 0 180 SILKW)', )
 
5246
        
 
5247
        # Mark at the common centroid
 
5248
        Mark(0 0)
 
5249
)
 
5250
T17,103
 
5251
PinList_74465_dil`/G1',`A1',`Y1',`A2',`Y2',`A3',`Y3',`A4',`Y4',`Gnd',`Y5',`A5',`Y6',`A6',`Y7',`A7',`Y8',`A8',`/G2',`Vcc'
 
5252
T16,71
 
5253
PinList_7400_dil`1A',`1B',`1Y',`2A',`2B',`2Y',`Gnd',`3Y',`3B',`3A',`4Y',`4B',`4A',`Vcc'
 
5254
T17,79
 
5255
PinList_74293_dil`NC',`NC',`NC',`Qc',`Qb',`NC',`Gnd',`Qd',`Qa',`CKA',`CKB',`R0(1)',`R0(2)',`Vcc'
 
5256
T22,14
 
5257
Description_PC_V24_25PPC V24 25-pins
 
5258
T27,24
 
5259
Description_DIN41_651_26layDIN41.651 laying 26 pins
 
5260
T17,91
 
5261
PinList_74139_dil`/G1',`A1',`B1',`Y10',`Y11',`Y12',`Y13',`Gnd',`Y23',`Y22',`Y21',`Y20',`B2',`A2',`/G2',`Vcc'
 
5262
T21,3
 
5263
Param2_generic44_plcc150
 
5264
T18,3
 
5265
Param2_MAX232A_dil300
 
5266
T20,2
 
5267
Param1_AT90S2313_dil20
 
5268
T16,2
 
5269
Param1_74687_dil24
 
5270
T6,58
 
5271
PKG_SOCOMMON_SMT_DUALINLINE(`$1',`$2',`$3',`$4',`$5',`$6',20,50)
 
5272
T13,38
 
5273
PKG_LQFP44_10PKG_LQFP_80(`$1',`$2',`$3', `44',`10')
 
5274
T24,43
 
5275
Description_geda_SSOP48W`Shrink small outline package, 25mil, wide'
 
5276
T20,12
 
5277
Description_7430_dil`octal-NAND'
 
5278
T20,19
 
5279
Description_7428_dil`4 dual-NOR buffer'
 
5280
T21,26
 
5281
Description_74170_dil`4-by-4 register files OC'
 
5282
T17,3
 
5283
Param2_uA741C_dil300
 
5284
T18,1
 
5285
Param2_connector502
 
5286
T18,1
 
5287
Param1_connector105
 
5288
T8,1300
 
5289
PKG_QFP2define(`QUARTER', `eval($4 /4)')
 
5290
        define(`OFFSET', `eval((QUARTER +1) /2)')
 
5291
        define(`WIDTH', `eval((QUARTER-1) *25 +2*50)')
 
5292
        define(`CENTER', `eval(WIDTH / 2)')
 
5293
        define(`NUMPINS', `$4')
 
5294
Element(0x00 "$1" "$2" "$3" 100 CENTER 0 100 0x00)
 
5295
(
 
5296
 
 
5297
        # left row
 
5298
define(`X', 0)
 
5299
define(`Y', 50)
 
5300
#define(`count', `eval(OFFSET+1)')
 
5301
define(`count', 1)
 
5302
forloop(`i', 1, QUARTER,
 
5303
        `PAD(eval(X-65), Y, eval(X+5), Y, 15, count)' `define(`count', incr(count))'
 
5304
        `define(`Y', eval(Y+25))'
 
5305
        )
 
5306
 
 
5307
        # bottom row
 
5308
define(`X', 50)
 
5309
define(`Y', WIDTH)
 
5310
forloop(`i', 1, QUARTER,
 
5311
        `PAD(X, eval(Y+65), X, eval(Y-5), 15, count)' `define(`count', incr(count))'
 
5312
        `define(`X', eval(X+25))'
 
5313
)
 
5314
 
 
5315
        # right row
 
5316
define(`X', WIDTH)
 
5317
define(`Y', eval(WIDTH-50))
 
5318
forloop(`i', 1, QUARTER,
 
5319
        `PAD(eval(X+65), Y, eval(X-5), Y, 15, count)' `define(`count', incr(count))'
 
5320
        `define(`Y', eval(Y-25))'
 
5321
)
 
5322
 
 
5323
        # top row
 
5324
define(`X', eval(WIDTH-50))
 
5325
define(`Y', 0)
 
5326
forloop(`i', 1, QUARTER,
 
5327
        `PAD(X, eval(Y-65), X, eval(Y+5), 15, count)' `define(`count', incr(count))'
 
5328
        `ifelse(eval(count > NUMPINS), 1, `define(`count', 1)')'
 
5329
        `define(`X', eval(X-25))'
 
5330
)
 
5331
 
 
5332
        ElementLine(28 0 WIDTH 0 10)
 
5333
        ElementLine(WIDTH 0 WIDTH WIDTH 10)
 
5334
        ElementLine(WIDTH WIDTH 0 WIDTH 10)
 
5335
        ElementLine(0 WIDTH 0 28 10)
 
5336
        ElementLine(0 28 28 0 10)
 
5337
 
 
5338
        ElementArc(80 80 20 20 0 360 10)
 
5339
 
 
5340
        Mark(0 0)
 
5341
)
 
5342
T29,31
 
5343
Description_geda_DIN41651_40S`Header connector with latches'
 
5344
T17,87
 
5345
PinList_74592_dil`B',`C',`D',`E',`F',`G',`H',`Gnd',`/Rc0',`/Clr',`Clk',`/ClkEn',`RClk',`/Load',`A',`Vcc'
 
5346
T16,3
 
5347
Param2_74195_dil300
 
5348
T13,62
 
5349
PKG_SOJ22_300COMMON_SMT_DIL_MIL(`$1',`$2',`$3',22,23622,86614,50000,196850)
 
5350
T26,33
 
5351
Description_geda_LQFP128_R`Rectangular Quad-side flat pack'
 
5352
T21,21
 
5353
Description_74641_dil`8 bus tranceiver OC'
 
5354
T21,48
 
5355
Description_74639_dil`8 bus tranceiver OC A-output, 3-state B-output'
 
5356
T13,11
 
5357
PinList_BC327`E',`B',`C'
 
5358
T22,396
 
5359
PinList_AT90S8535_plcc`Gnd',`PB0/T0',`PB1/T1',`PB2/AIN0',`PB3/AIN1',`PB4//SS',`PB5/MOSI',`PB6/MISO',`PB7/SCK',`/Reset',`Vcc',`Gnd',`XTAL2',`XTAL1',`PD0/RxD',`PD1/TxD',`PD2/INT0', `PD3/INT1',`PD4/OC1B',`PD5/OC1A',`PD6/ICP',`PD7/OC2',`Vcc',`Gnd',`PC0',`PC1',`PC2',`PC3',`PC4',`PC5',`PC6/TOSC1',`PC7/TOSC2',`AVcc',`AGnd',`AREF',`PA7/ADC7',`PA6/ADC6',`PA5/ADC5',`PA4/ADC4',`PA3/ADC3',`PA2/ADC2',`PA1/ADC1',`PA0/ADC0',`Vcc'
 
5360
T17,105
 
5361
PinList_74440_dil`/CS',`B1',`C1',`C2',`B2',`B3',`C3',`C4',`B4',`Gnd',`S0',`S1',`A4',`A3',`A2',`A1',`/GA',`/GB',`/GC',`Vcc'
 
5362
T16,71
 
5363
PinList_7425_dil`1A',`1B',`1G',`1C',`1D',`1Y',`Gnd',`2Y',`2A',`2B',`2G',`2C',`2D',`Vcc'
 
5364
T16,3
 
5365
Param2_74367_dil300
 
5366
T18,1
 
5367
Param1_connector124
 
5368
T15,2
 
5369
Param1_7475_dil16
 
5370
T16,2
 
5371
Param1_74191_dil16
 
5372
T10,46
 
5373
PKG_SOT223PKG_SMT_TRANSISTOR4X(`$1', `$2', `$3', 46, 62)
 
5374
T15,4342
 
5375
PKG_MC68030_pgaElement(0x00 "$1" "$2" "$3" 450 650 0 100 0x00)
 
5376
        (
 
5377
        Pin(50 50 50 20 "/BR" 0x201)
 
5378
        Pin(150 50 50 20 "A0" 0x01)
 
5379
        Pin(250 50 50 20 "A30" 0x01)
 
5380
        Pin(350 50 50 20 "A28" 0x01)
 
5381
        Pin(450 50 50 20 "A26" 0x01)
 
5382
        Pin(550 50 50 20 "A24" 0x01)
 
5383
        Pin(650 50 50 20 "A23" 0x01)
 
5384
        Pin(750 50 50 20 "A21" 0x01)
 
5385
        Pin(850 50 50 20 "A19" 0x01)
 
5386
        Pin(950 50 50 20 "A17" 0x01)
 
5387
        Pin(1050 50 50 20 "A15" 0x01)
 
5388
        Pin(1150 50 50 20 "A13" 0x01)
 
5389
        Pin(1250 50 50 20 "A10" 0x01)
 
5390
        Pin(50 150 50 20 "/RMC" 0x01)
 
5391
        Pin(150 150 50 20 "/BG" 0x01)
 
5392
        Pin(250 150 50 20 "A31" 0x01)
 
5393
        Pin(350 150 50 20 "A29" 0x01)
 
5394
        Pin(450 150 50 20 "A27" 0x01)
 
5395
        Pin(550 150 50 20 "A25" 0x01)
 
5396
        Pin(650 150 50 20 "A22" 0x01)
 
5397
        Pin(750 150 50 20 "A20" 0x01)
 
5398
        Pin(850 150 50 20 "A16" 0x01)
 
5399
        Pin(950 150 50 20 "A14" 0x01)
 
5400
        Pin(1050 150 50 20 "A12" 0x01)
 
5401
        Pin(1150 150 50 20 "A8" 0x01)
 
5402
        Pin(1250 150 50 20 "A7" 0x01)
 
5403
        Pin(50 250 50 20 "FC1" 0x01)
 
5404
        Pin(150 250 50 20 "/CIOUT" 0x01)
 
5405
        Pin(250 250 50 20 "/BGACK" 0x01)
 
5406
        Pin(350 250 50 20 "A1" 0x01)
 
5407
        Pin(450 250 50 20 "GND" 0x01)
 
5408
        Pin(550 250 50 20 "VCC" 0x01)
 
5409
        Pin(650 250 50 20 "GND" 0x01)
 
5410
        Pin(750 250 50 20 "A18" 0x01)
 
5411
        Pin(850 250 50 20 "GND" 0x01)
 
5412
        Pin(950 250 50 20 "A11" 0x01)
 
5413
        Pin(1050 250 50 20 "A9" 0x01)
 
5414
        Pin(1150 250 50 20 "A5" 0x01)
 
5415
        Pin(1250 250 50 20 "A4" 0x01)
 
5416
        Pin(50 350 50 20 "FC2" 0x01)
 
5417
        Pin(150 350 50 20 "FC0" 0x01)
 
5418
        Pin(250 350 50 20 "/OCS" 0x01)
 
5419
        Pin(350 350 50 20 "VCC" 0x01)
 
5420
        Pin(450 350 50 20 "NC" 0x01)
 
5421
        Pin(950 350 50 20 "VCC" 0x01)
 
5422
        Pin(1050 350 50 20 "A6" 0x01)
 
5423
        Pin(1150 350 50 20 "A3" 0x01)
 
5424
        Pin(1250 350 50 20 "A2" 0x01)
 
5425
        Pin(50 450 50 20 "CLK" 0x01)
 
5426
        Pin(150 450 50 20 "/AVEC" 0x01)
 
5427
        Pin(250 450 50 20 "GND" 0x01)
 
5428
        Pin(1050 450 50 20 "GND" 0x01)
 
5429
        Pin(1150 450 50 20 "NC" 0x01)
 
5430
        Pin(1250 450 50 20 "/IPEND" 0x01)
 
5431
        Pin(50 550 50 20 "/DSACK0" 0x01)
 
5432
        Pin(150 550 50 20 "VCC" 0x01)
 
5433
        Pin(250 550 50 20 "GND" 0x01)
 
5434
        Pin(350 550 50 20 "NC" 0x01)
 
5435
        Pin(950 550 50 20 "NC" 0x01)
 
5436
        Pin(1050 550 50 20 "VCC" 0x01)
 
5437
        Pin(1150 550 50 20 "/RESET" 0x01)
 
5438
        Pin(1250 550 50 20 "/MMUDIS" 0x01)
 
5439
        Pin(50 650 50 20 "/STERM" 0x01)
 
5440
        Pin(150 650 50 20 "/DSACK1" 0x01)
 
5441
        Pin(250 650 50 20 "GND" 0x01)
 
5442
        Pin(1050 650 50 20 "GND" 0x01)
 
5443
        Pin(1150 650 50 20 "/IPL2" 0x01)
 
5444
        Pin(1250 650 50 20 "/IPL1" 0x01)
 
5445
        Pin(50 750 50 20 "/BERR" 0x01)
 
5446
        Pin(150 750 50 20 "/HALT" 0x01)
 
5447
        Pin(250 750 50 20 "VCC" 0x01)
 
5448
        Pin(1050 750 50 20 "VCC" 0x01)
 
5449
        Pin(1150 750 50 20 "/CDIS" 0x01)
 
5450
        Pin(1250 750 50 20 "/IPL0" 0x01)
 
5451
        Pin(50 850 50 20 "/CBACK" 0x01)
 
5452
        Pin(150 850 50 20 "/AS" 0x01)
 
5453
        Pin(250 850 50 20 "GND" 0x01)
 
5454
        Pin(1050 850 50 20 "GND" 0x01)
 
5455
        Pin(1150 850 50 20 "/STATUS" 0x01)
 
5456
        Pin(1250 850 50 20 "/REFILL" 0x01)
 
5457
        Pin(50 950 50 20 "/CBREQ" 0x01)
 
5458
        Pin(150 950 50 20 "/DS" 0x01)
 
5459
        Pin(250 950 50 20 "SIZ1" 0x01)
 
5460
        Pin(350 950 50 20 "VCC" 0x01)
 
5461
        Pin(450 950 50 20 "NC" 0x01)
 
5462
        Pin(950 950 50 20 "VCC" 0x01)
 
5463
        Pin(1050 950 50 20 "D5" 0x01)
 
5464
        Pin(1150 950 50 20 "D1" 0x01)
 
5465
        Pin(1250 950 50 20 "D0" 0x01)
 
5466
        Pin(50 1050 50 20 "/CIIN" 0x01)
 
5467
        Pin(150 1050 50 20 "SIZ0" 0x01)
 
5468
        Pin(250 1050 50 20 "R/W" 0x01)
 
5469
        Pin(350 1050 50 20 "D30" 0x01)
 
5470
        Pin(450 1050 50 20 "GND" 0x01)
 
5471
        Pin(550 1050 50 20 "VCC" 0x01)
 
5472
        Pin(650 1050 50 20 "GND" 0x01)
 
5473
        Pin(750 1050 50 20 "GND" 0x01)
 
5474
        Pin(850 1050 50 20 "GND" 0x01)
 
5475
        Pin(950 1050 50 20 "D10" 0x01)
 
5476
        Pin(1050 1050 50 20 "D7" 0x01)
 
5477
        Pin(1150 1050 50 20 "D4" 0x01)
 
5478
        Pin(1250 1050 50 20 "D2" 0x01)
 
5479
        Pin(50 1150 50 20 "/DBEN" 0x01)
 
5480
        Pin(150 1150 50 20 "/ECS" 0x01)
 
5481
        Pin(250 1150 50 20 "D29" 0x01)
 
5482
        Pin(350 1150 50 20 "D27" 0x01)
 
5483
        Pin(450 1150 50 20 "D24" 0x01)
 
5484
        Pin(550 1150 50 20 "D22" 0x01)
 
5485
        Pin(650 1150 50 20 "D20" 0x01)
 
5486
        Pin(750 1150 50 20 "D17" 0x01)
 
5487
        Pin(850 1150 50 20 "D14" 0x01)
 
5488
        Pin(950 1150 50 20 "D12" 0x01)
 
5489
        Pin(1050 1150 50 20 "D9" 0x01)
 
5490
        Pin(1150 1150 50 20 "D6" 0x01)
 
5491
        Pin(1250 1150 50 20 "D3" 0x01)
 
5492
        Pin(50 1250 50 20 "D31" 0x01)
 
5493
        Pin(150 1250 50 20 "D28" 0x01)
 
5494
        Pin(250 1250 50 20 "D26" 0x01)
 
5495
        Pin(350 1250 50 20 "D25" 0x01)
 
5496
        Pin(450 1250 50 20 "D23" 0x01)
 
5497
        Pin(550 1250 50 20 "D21" 0x01)
 
5498
        Pin(650 1250 50 20 "D19" 0x01)
 
5499
        Pin(750 1250 50 20 "D18" 0x01)
 
5500
        Pin(850 1250 50 20 "D16" 0x01)
 
5501
        Pin(950 1250 50 20 "D15" 0x01)
 
5502
        Pin(1050 1250 50 20 "D13" 0x01)
 
5503
        Pin(1150 1250 50 20 "D11" 0x01)
 
5504
        Pin(1250 1250 50 20 "D8" 0x01)
 
5505
        ElementLine(30 0 1300 0 20)
 
5506
        ElementLine(1300 0 1300 1300 20)
 
5507
        ElementLine(1300 1300 0 1300 20)
 
5508
        ElementLine(0 1300 0 30 20)
 
5509
        ElementLine(0 30 30 0 20)
 
5510
        ElementLine(0 100 100 100 10)
 
5511
        ElementLine(100 100 100 0 10)
 
5512
        Mark(50 50)
 
5513
        )
 
5514
 
 
5515
T21,45
 
5516
Description_74467_dil`8 buffer 3-state w. seperate enable signals'
 
5517
T17,71
 
5518
PinList_74266_dil`1A',`1B',`1Y',`2Y',`2A',`2B',`Gnd',`3A',`3B',`3Y',`4Y',`4A',`4B',`Vcc'
 
5519
T16,3
 
5520
Param2_74541_dil300
 
5521
T23,56
 
5522
Description_MAX233A_dilhigh-speed dual RS232 driver without external components
 
5523
T21,41
 
5524
Description_74295_dil`4bit left/right-shift registers 3-state'
 
5525
T17,82
 
5526
PinList_74114_dil`/Clr',`1K',`1J',`/1Pre',`1Q',`/1Q',`Gnd',`/2Q',`2Q',`/2Pre',`2J',`2K',`Clk',`Vcc'
 
5527
T16,3
 
5528
Param2_74693_dil300
 
5529
T18,1
 
5530
Param1_connector147
 
5531
T21,9
 
5532
Description_geda_HC49`Crystal'
 
5533
T27,24
 
5534
Description_DIN41_651_24layDIN41.651 laying 24 pins
 
5535
T20,30
 
5536
Description_7455_dil`AND-OR inverter (2x4 inputs)'
 
5537
T21,37
 
5538
Description_74143_dil`4bit counter/latch 7-segment driver'
 
5539
T21,10
 
5540
Description_43256_dilSRAM 32Kx8
 
5541
T15,3
 
5542
Param2_7474_dil300
 
5543
T18,1
 
5544
Param1_connector155
 
5545
T16,2
 
5546
Param1_74490_dil16
 
5547
T38,42
 
5548
Description_panasonic_PANASONIC_EXB2HV`Panasonic EXB Series Chip Resistor Array'
 
5549
T28,31
 
5550
Description_geda_DIN41651_10`Header connector with latches'
 
5551
T22,37
 
5552
Description_TLC272_dilDual precision operational amplifiers
 
5553
T16,3
 
5554
Param2_74242_dil300
 
5555
T18,1
 
5556
Param1_connector168
 
5557
T19,2
 
5558
Param1_PIC17C42_dil40
 
5559
T10,34
 
5560
PKG_DIP14MPKG_N(`$1', `$2', `$3',  14,  400)
 
5561
T30,31
 
5562
Description_geda_DIN41612C96MS`DIN connector, 96 pin housing'
 
5563
T21,46
 
5564
Description_74594_dil`8bit shift register w. buffered output latch'
 
5565
T17,87
 
5566
PinList_74393_dil`1Clk',`1Clr',`1Qa',`1Qb',`1Qc',`1Qd',`Gnd',`2Qd',`2Qc',`2Qb',`2Qa',`2Clr',`2Clk',`Vcc'
 
5567
T15,2
 
5568
Param1_7450_dil14
 
5569
T15,2
 
5570
Param1_7448_dil16
 
5571
T16,2
 
5572
Param1_74164_dil14
 
5573
T22,44
 
5574
Description_uA709C_dilSingle general purpose operational amplifier
 
5575
T24,29
 
5576
Description_r_025_csil_4`4xR-array 0.25W, common pin'
 
5577
T26,42
 
5578
Description_geda_SOJ14_300`Small outline J-leaded package (300 mil)'
 
5579
T27,39
 
5580
Description_geda_QFN36_6_EP`Square Quad Flat Nolead (QFN) package'
 
5581
T17,18
 
5582
Description_BC160bipolar transistor
 
5583
T21,41
 
5584
Description_74442_dil`4 tridirectional bus tranceiver 3-state'
 
5585
T17,119
 
5586
PinList_74241_dil`/1G',`1A1',`2Y4',`1A2',`2Y3',`1A3',`2Y2',`1A4',`2Y1',`Gnd',`2A1',`1Y4',`2A2',`1Y3',`2A3',`1Y2',`2A4',`1Y1',`/2G',`Vcc'
 
5587
T26,3
 
5588
Param1_smd_EIA_D_capacitor280
 
5589
T34,3
 
5590
Param1_generic_capacitor_axial_600600
 
5591
T18,2
 
5592
Param1_connector2010
 
5593
T18,1
 
5594
Param1_connector186
 
5595
T17,1
 
5596
Param1_MAX667_dil8
 
5597
T15,44
 
5598
PKG_TQFN44_7_EPPKG_QFN_50(`$1',`$2',`$3', `44', `7', `470')
 
5599
T6,306
 
5600
PKG_TP
 
5601
        define(`DRILL', `$4')
 
5602
        define(`SILK',  `eval($5/2)')
 
5603
        define(`PADDIA', `eval(DRILL + 20)')
 
5604
        define(`SILKW', `10')
 
5605
Element(0x00 "$1" "$2" "$3" -20 eval(-SILK - 60) 0 100 0x00)
 
5606
(
 
5607
        Pin( 0 0 PADDIA DRILL "1" "1" 0x0)
 
5608
        ElementArc(0 0 SILK SILK 0 360 SILKW)
 
5609
        
 
5610
        # Mark at the common centroid
 
5611
        Mark(0 0)
 
5612
)
 
5613
T12,883
 
5614
PKG_TO220LAYElement(0x00 "$1" "$2" "$3" 50 570 1 100 0x00)
 
5615
(
 
5616
        PIN(100, 800, 80, 20, 1)
 
5617
        PIN(200, 800, 80, 20, 2)
 
5618
        PIN(300, 800, 80, 20, 3)
 
5619
 
 
5620
        # Befestigungsbohrung
 
5621
        PIN(200, 130, 150, 130, 4)
 
5622
 
 
5623
        # Anschlussdraehte
 
5624
        ElementLine(100 800 100 620 30)
 
5625
        ElementLine(200 800 200 620 30)
 
5626
        ElementLine(300 800 300 620 30)
 
5627
 
 
5628
        # Gehaeuse
 
5629
        ElementLine(  0 620 400 620 20)
 
5630
        ElementLine(400 620 400 245 20)
 
5631
        ElementLine(400 245   0 245 20)
 
5632
        ElementLine(  0 245   0 620 20)
 
5633
 
 
5634
        # Kuehlfahne mit Kerben
 
5635
        ElementLine(  0 245 400 245 20)
 
5636
        ElementLine(400 245 400 120 20)
 
5637
        ElementLine(400 120 385 120 20)
 
5638
        ElementLine(385 120 385  50 20)
 
5639
        ElementLine(385  50 400  50 20)
 
5640
        ElementLine(400  50 400  10 20)
 
5641
        ElementLine(400  10   0  10 20)
 
5642
        ElementLine(  0  10   0  50 20)
 
5643
        ElementLine(  0  50  15  50 20)
 
5644
        ElementLine( 15  50  15 120 20)
 
5645
        ElementLine( 15 120   0 120 20)
 
5646
        ElementLine(  0 120   0 245 20)
 
5647
 
 
5648
        Mark(200 800)
 
5649
)
 
5650
T11,42
 
5651
PKG_QFN32_7PKG_QFN_65(`$1',`$2',`$3', `32', `7', `0')
 
5652
T12,12
 
5653
GETNUMARRAYSeval(($#)/2)
 
5654
T21,40
 
5655
Description_Z8536_dilCIO counter/timer with parallel I/O unit
 
5656
F6,6
 
5657
popdefpopdef
 
5658
T16,367
 
5659
PinList_6801_dil`Vss',`XTAL1',`EXTAL2',`/NMI',`/IRQ1',`/Reset',`Vcc',`P20-Mode0',`P21-Mode1',`P22-Mode2',`P23-RxD',`P24-TxD',`P10',`P11',`P12',`P13',`P14',`P15',`P16',`P17',`Vcc-StdBy',`P47-A15',`P46-A14',`P45-A13',`P44-A12',`P43-A11',`P42-A10',`P41-A9',`P40-A8',`P37-A7-D7',`P36-A6-D6',`P35-A5-D5',`P34-A4-D4',`P33-A3-D3',`P32-A2-D2',`P31-A1-D1',`P30-A0-D0',`SC2-R-/W',`SC1-/AS',`E'
 
5660
T13,62
 
5661
PKG_SOJ16_450COMMON_SMT_DIL_MIL(`$1',`$2',`$3',16,23622,86614,50000,346457)
 
5662
T24,29
 
5663
Description_r_025_csil_6`6xR-array 0.25W, common pin'
 
5664
T28,31
 
5665
Description_geda_DIN41651_14`Header connector with latches'
 
5666
T21,25
 
5667
Description_74116_dil`2 4bit lacthes w. clear'
 
5668
T18,57
 
5669
PinList_NE4558_dil`Out1',`Inv1',`NoInv1',`-Us',`NoInv2',`Inv2',`Out2',`+Us'
 
5670
T13,11
 
5671
PinList_BC337`E',`B',`C'
 
5672
T15,3
 
5673
Param2_7447_dil300
 
5674
T18,2
 
5675
Param1_MC68681_dil40
 
5676
T11,43
 
5677
PKG_QFN32_5PKG_QFN_50S(`$1',`$2',`$3', `32', `5', `0')
 
5678
T24,29
 
5679
Description_r_025_csil_7`7xR-array 0.25W, common pin'
 
5680
T27,24
 
5681
Description_DIN41_651_22layDIN41.651 laying 22 pins
 
5682
T18,105
 
5683
PinList_MAX232_dil`C1+',`V+',`C1-',`C2+',`C2-',`V-',`T2out',`R2in',`R2out',`T2in',`T1in',`R1out',`R1in',`T1out',`GND',`Vcc'
 
5684
T17,103
 
5685
PinList_74540_dil`/G1',`A1',`A2',`A3',`A4',`A5',`A6',`A7',`A8',`Gnd',`Y8',`Y7',`Y6',`Y5',`Y4',`Y3',`Y2',`Y1',`/G2',`Vcc'
 
5686
T17,104
 
5687
PinList_74538_dil`Y2',`Y1',`Y0',`/OE1',`/OE2',`A',`B',`Y5',`Y6',`Gnd',`Y7',`AL',`G1',`G2',`/G3',`/G4',`C',`Y4',`Y3',`Vcc'
 
5688
T20,3
 
5689
Param2_AT90S2313_dil300
 
5690
T20,47
 
5691
PKG_PANASONIC_EXB14VCOMMON_SMT_DIL_MM(`$1',`$2',`$3',4,30,30,50,30)
 
5692
T24,29
 
5693
Description_r_025_csil_8`8xR-array 0.25W, common pin'
 
5694
T28,31
 
5695
Description_geda_DIN41651_16`Header connector with latches'
 
5696
T17,83
 
5697
PinList_74366_dil`/G1',`1A',`1Y',`2A',`2Y',`3A',`3Y',`Gnd',`4Y',`4A',`5Y',`5A',`6Y',`6A',`/G2',`Vcc'
 
5698
T17,3
 
5699
Param2_MAX667_dil300
 
5700
T16,3
 
5701
Param2_74441_dil300
 
5702
T20,2
 
5703
Param1_PC_Centronics25
 
5704
T15,2
 
5705
Param1_7423_dil16
 
5706
T16,2
 
5707
Param1_74137_dil16
 
5708
T10,46
 
5709
PKG_BRE500PKG_RECTANGULAR2( `$1', `$2', `$3',  750, 250)
 
5710
T26,42
 
5711
Description_geda_HEADER6_2`Header connector, ribbon cable numbering'
 
5712
T21,40
 
5713
Description_74395_dil`4bit cascadable shift register 3-state'
 
5714
T17,86
 
5715
PinList_74194_dil`/Clr',`SRSer',`A',`B',`C',`D',`SLSer',`Gnd',`S0',`S1',`Clk',`Qd',`Qc',`Qb',`Qa',`Vcc'
 
5716
T16,3
 
5717
Param2_74593_dil300
 
5718
T12,37
 
5719
PKG_QFP64_14PKG_QFP_80(`$1',`$2',`$3', `64',`14')
 
5720
T13,38
 
5721
PKG_LQFP48_12PKG_LQFP_80(`$1',`$2',`$3', `48',`12')
 
5722
T26,37
 
5723
Description_geda_HEADER6_1`Header connector, DIP pin numbering'
 
5724
T28,31
 
5725
Description_geda_DIN41651_20`Header connector with latches'
 
5726
T28,23
 
5727
Description_PCI5V_MIN_HEIGHTPCI 5V Array Min Height
 
5728
T21,39
 
5729
Description_74243_dil`4 bus tranceiver w. inverting outputs'
 
5730
T16,2
 
5731
Param1_74590_dil16
 
5732
T12,31
 
5733
PKG_MENU_QFPesyscmd(qfp-ui "$1" "$2" "$3")
 
5734
 
 
5735
T12,38
 
5736
PKG_LQFP32_5PKG_LQFP_50(`$1',`$2',`$3', `32', `5')
 
5737
T15,3
 
5738
Param2_7422_dil300
 
5739
T29,7
 
5740
Description_generic_diode_800`diode'
 
5741
T16,3
 
5742
Param2_74294_dil300
 
5743
T12,38
 
5744
PKG_LQFP32_7PKG_LQFP_80(`$1',`$2',`$3', `32', `7')
 
5745
T30,16
 
5746
Description_smd_capacitor_1206`chip_capacitor'
 
5747
T27,24
 
5748
Description_DIN41_651_20layDIN41.651 laying 20 pins
 
5749
T27,24
 
5750
Description_DIN41_651_18layDIN41.651 laying 18 pins
 
5751
T16,3
 
5752
Param2_74466_dil300
 
5753
T16,2
 
5754
Param1_TL074_dil14
 
5755
T16,2
 
5756
Param1_74112_dil16
 
5757
T13,62
 
5758
PKG_SOJ20_400COMMON_SMT_DIL_MIL(`$1',`$2',`$3',20,23622,86614,50000,291339)
 
5759
T13,62
 
5760
PKG_SOJ18_400COMMON_SMT_DIL_MIL(`$1',`$2',`$3',18,23622,86614,50000,291339)
 
5761
T11,42
 
5762
PKG_QFN12_4PKG_QFN_80(`$1',`$2',`$3', `12', `4', `0')
 
5763
T13,38
 
5764
PKG_LQFP52_10PKG_LQFP_65(`$1',`$2',`$3', `52',`10')
 
5765
T25,33
 
5766
Description_AT90S2313_dilAVR Enhanced RISC microcontroller
 
5767
T21,38
 
5768
Description_74368_dil`6 bus drivers OC w. inverting output'
 
5769
T17,101
 
5770
PinList_74167_dil`NC',`B2',`B3',`Set-to-9',`Z',`Y',`ENout',`Gnd',`Clk',`StrB',`ENin',`Unity-CAS',`Clr',`Bo',`B1',`Vcc'
 
5771
T16,3
 
5772
Param2_74640_dil300
 
5773
T16,3
 
5774
Param2_74638_dil300
 
5775
T21,50
 
5776
Description_74196_dil`presettable decade counter/latch (divide by 2/5)'
 
5777
T20,12
 
5778
Description_7402_dil`4 dual-NOR'
 
5779
T21,3
 
5780
Param2_generic28w_dil600
 
5781
T35,3
 
5782
Param1_smd_capacitor_polarized_1206120
 
5783
T6,51
 
5784
PKG_USCOMMON_SMT_DIL_MM(`$1',`$2',`$3',`$4',30,70,50,200)
 
5785
T11,908
 
5786
PKG_MTA_100
 
5787
        define(`PITCH', `100')
 
5788
        define(`NPINS', `eval($4)')
 
5789
        define(`SILKW', `10')
 
5790
        define(`SILKXOFS', `75')
 
5791
        define(`SILKYOFS', `115')
 
5792
        define(`SILKX1', `-SILKXOFS')
 
5793
        define(`SILKX2', `eval((NPINS-1)*PITCH + SILKXOFS)')
 
5794
        define(`SILKY1', `-SILKYOFS')
 
5795
        define(`SILKY2', `SILKYOFS')
 
5796
        define(`SILKY3', `eval(SILKYOFS+2*SILKW)')
 
5797
 
 
5798
Element(0x00 "$1" "$2" "$3" 0  140 0 150 0x00)
 
5799
(
 
5800
        forloop(`i', 1, `$4',
 
5801
                `PIN(eval((i-1)*100), 0, 60, 38, `i')
 
5802
        ')
 
5803
        define(`X1',-78)
 
5804
        define(`X2', `eval(`$4'*100-78)')
 
5805
        ElementLine(SILKX1  SILKY1 SILKX2 SILKY1 SILKW) 
 
5806
        ElementLine(SILKX2  SILKY1 SILKX2 SILKY3 SILKW) 
 
5807
        ElementLine(SILKX2  SILKY2 SILKX1 SILKY2 SILKW) 
 
5808
        ElementLine(SILKX1  SILKY3 SILKX1 SILKY1 SILKW) 
 
5809
 
 
5810
        ElementLine(SILKX2  SILKY3 SILKX1 SILKY3 SILKW) 
 
5811
 
 
5812
        Mark(0 0)
 
5813
)
 
5814
T11,44
 
5815
PKG_EIA3528PKG_SMT_2PAD_EIA(  `$1', `$2', `$3', 35, 28)
 
5816
T28,31
 
5817
Description_geda_DIN41651_26`Header connector with latches'
 
5818
T17,103
 
5819
PinList_74640_dil`DIR',`A1',`A2',`A3',`A4',`A5',`A6',`A7',`A8',`Gnd',`B8',`B7',`B6',`B5',`B4',`B3',`B2',`B1',`/EN',`Vcc'
 
5820
T17,102
 
5821
PinList_74638_dil`DIR',`A1',`A2',`A3',`A4',`A5',`A6',`A7',`A8',`Gnd',`B8',`B7',`B6',`B5',`B4',`B3',`B2',`B1',`/G',`Vcc'
 
5822
T16,3
 
5823
Param2_74167_dil300
 
5824
T8,47
 
5825
PKG_0402PKG_SMT_2PAD_MIL(  `$1', `$2', `$3',  40,   20)
 
5826
T21,38
 
5827
Description_geda_US14`Ultra (Micro?) Small outline package'
 
5828
T26,42
 
5829
Description_geda_SOJ36_400`Small outline J-leaded package (400 mil)'
 
5830
T17,103
 
5831
PinList_74466_dil`/G1',`A1',`Y1',`A2',`Y2',`A3',`Y3',`A4',`Y4',`Gnd',`Y5',`A5',`Y6',`A6',`Y7',`A7',`Y8',`A8',`/G2',`Vcc'
 
5832
T19,2102
 
5833
COMMON_SMT_2PAD_MILdefine(`sizX',     `$4')
 
5834
        define(`sizY',     `$5')
 
5835
        define(`metalX',   `eval((sizX * $6) / 100)')
 
5836
        define(`addFRAME', `eval(sizY / 5)')
 
5837
        define(`addTIN',   `eval(sizY / 5)')
 
5838
        define(`padX',     `eval(metalX + 2*addTIN)')
 
5839
        define(`padY',     `eval(sizY + 2*addTIN)')
 
5840
        define(`width',    `eval(sizX/2 + addFRAME + addTIN)')
 
5841
        define(`height',   `eval(sizY/2 + addFRAME + addTIN)')
 
5842
        define(`centerX',  `eval((sizX - padX + 2*addTIN)/2)')
 
5843
        define(`silkW',    `ifelse(eval(sizY >= 50), 1, 10, eval(sizY/5))')
 
5844
        # how much to grow the pads by for soldermask
 
5845
        define(`maskGrow', 3)
 
5846
        # clearance from planes
 
5847
        define(`clearance', 10)
 
5848
Element(0x00 "$1" "`$2'" "$3" 0 0 eval(width + 20) 0 3 100 0x00)
 
5849
(
 
5850
        ifelse(eval($7 > 0), 1,
 
5851
           `ElementLine(eval(-width-silkW) eval(-height + addFRAME) eval(-width-silkW) eval(height-addFRAME) eval(2*silkW))
 
5852
            ElementLine(eval(-width-silkW) eval( height - addFRAME) eval(-width + padX/2 -silkW) height silkW)
 
5853
            ElementLine(eval(-width + padX/2 - silkW) height width height silkW)
 
5854
            ElementLine(width height width -height silkW)
 
5855
            ElementLine(width -height eval(-width + padX/2 -silkW) -height silkW)
 
5856
            ElementLine(eval(-width + padX/2 -silkW) -height eval(-width-silkW) eval(-height + addFRAME) silkW)
 
5857
           ', 
 
5858
           `ElementLine(-width -height -width height silkW)
 
5859
            ElementLine(-width height width height silkW)
 
5860
            ElementLine(width height width -height silkW)
 
5861
            ElementLine(width -height -width -height silkW)
 
5862
           ')
 
5863
 
 
5864
        ifelse(eval(padX > padY), 1,       
 
5865
           `Pad(eval((-2*centerX - padX + padY)/2) 0 
 
5866
                eval((-2*centerX + padX - padY)/2) 0
 
5867
                padY eval(2*clearance) eval(padY + 2*maskGrow) "1" "1" 0x00000100)
 
5868
            Pad(eval(( 2*centerX - padX + padY)/2) 0 
 
5869
                eval(( 2*centerX + padX - padY)/2) 0
 
5870
                padY eval(2*clearance) eval(padY + 2*maskGrow) "2" "2" 0x00000100)
 
5871
         ',
 
5872
           `Pad(-centerX eval((-padY+padX)/2) 
 
5873
                -centerX eval((padY-padX)/2)
 
5874
                padX eval(2*clearance) eval(padX + 2*maskGrow) "1" "1" 0x00000100)
 
5875
            Pad(centerX eval((-padY+padX)/2) 
 
5876
                centerX eval((padY-padX)/2)
 
5877
                padX eval(2*clearance) eval(padX + 2*maskGrow) "2" "2" 0x00000100)
 
5878
         ')
 
5879
 
 
5880
)
 
5881
T17,82
 
5882
PinList_74294_dil`B',`A',`Tp',`Clk1',`Clk2',`NC',`Q',`Gnd',`NC',`NC',`/Clr',`NC',`NC',`D',`C',`Vcc'
 
5883
T21,38
 
5884
Description_geda_US16`Ultra (Micro?) Small outline package'
 
5885
T23,12
 
5886
Description_geda_TO126S`Transistor'
 
5887
T27,24
 
5888
Description_DIN41_651_16layDIN41.651 laying 16 pins
 
5889
T16,2
 
5890
Param1_74690_dil20
 
5891
T16,2
 
5892
Param1_74688_dil20
 
5893
T25,28
 
5894
Description_geda_LQFP24_4`Square Quad-side flat pack'
 
5895
T22,18
 
5896
Description_connector8connector 2x4 pins
 
5897
T17,18
 
5898
Description_BC140bipolar transistor
 
5899
T20,14
 
5900
Description_7427_dil`3 triple-NOR'
 
5901
T21,22
 
5902
Description_74171_dil`4 D-type FF w. clear'
 
5903
T21,28
 
5904
Description_74169_dil`sync. 4bit up/down counter'
 
5905
T8,0
 
5906
__unix__
 
5907
T19,3
 
5908
Param2_PIC16C84_dil300
 
5909
T17,2
 
5910
Param1_514100_dil18
 
5911
T8,67
 
5912
PKG_MPAKCOMMON_SMT_TRANSISTORX_MIL(`$1', `$2', `$3', 150, 437, 20, `12345')
 
5913
T23,64
 
5914
Description_geda_RCY400`Bottom lead non-polar circular component (typically capacitor)'
 
5915
T26,28
 
5916
Description_geda_QFP160_28`Square Quad-side flat pack'
 
5917
T17,138
 
5918
PinList_74593_dil`A-Qa',`B-Qb',`C-Qc',`D-Qd',`E-Qe',`F-Qf',`G-Qf',`H-Qh',`/CLoad',`Gnd',`/RCO',`/CClr',`CCK',`/CCKEn',`CCKEn',`RCK',`/RCKEn',`/G',`G',`Vcc'
 
5919
T16,3
 
5920
Param2_74194_dil300
 
5921
T20,2
 
5922
Param1_generic44_qfp44
 
5923
T14,38
 
5924
PKG_LQFP100_10PKG_LQFP_40(`$1',`$2',`$3',`100',`10')
 
5925
T28,31
 
5926
Description_geda_DIN41651_34`Header connector with latches'
 
5927
T22,18
 
5928
Description_connector6connector 2x3 pins
 
5929
T21,40
 
5930
Description_74642_dil`8 bus tranceiver OC w. inverting logic'
 
5931
T18,25
 
5932
Description_2N3055high-power NPN transistor
 
5933
T20,311
 
5934
PinList_MC68008_plcc`A2',`A3',`A4',`A5',`A6',`A7',`A8',`A9',`A10',`A11',`A12',`A13',`A21',`A14',`Vcc',`A15',`Gnd',`A16',`A17',`A18',`A19',`A20',`D7',`D6',`D5',`D4',`D3',`D2',`D1',`D0',`/As',`/Ds',`R/W',`/Dtack',`/Bg',`/BgAck',`/Br',`Clk',`Gnd',`/Halt',`/Reset',`E',`/Vpa',`/Berr',`/Ipl1',`/Ipl2',`/Ipl0',`Fc2',`Fc1',`Fc0',`A0',`A1'
 
5935
T17,105
 
5936
PinList_74441_dil`/CS',`B1',`C1',`C2',`B2',`B3',`C3',`C4',`B4',`Gnd',`S0',`S1',`A4',`A3',`A2',`A1',`/GA',`/GB',`/GC',`Vcc'
 
5937
T16,71
 
5938
PinList_7424_dil`1A',`1B',`1Y',`2A',`2B',`2Y',`Gnd',`3Y',`3A',`3B',`4Y',`4A',`4B',`Vcc'
 
5939
T16,3
 
5940
Param2_74366_dil300
 
5941
T15,2
 
5942
Param1_7476_dil16
 
5943
T16,2
 
5944
Param1_74192_dil16
 
5945
T12,42
 
5946
PKG_TQFN12_4PKG_QFN_80(`$1',`$2',`$3', `12', `4', `0')
 
5947
T11,42
 
5948
PKG_PLCC84XPKG_PLCC_SOCKET(`$1', `$2', `$3', 84, 150)
 
5949
T23,12
 
5950
Description_geda_TO126W`Transistor'
 
5951
T21,55
 
5952
Description_74468_dil`8 inverting buffer 3-state w. seperate enable signals'
 
5953
T15,21
 
5954
PinList_uA7952C`Com',`In',`Out',`In'
 
5955
T16,3
 
5956
Param2_74540_dil300
 
5957
T16,3
 
5958
Param2_74538_dil300
 
5959
T22,18
 
5960
Description_connector4connector 2x2 pins
 
5961
T17,3
 
5962
Param2_514100_dil300
 
5963
T13,62
 
5964
PKG_SOJ44_450COMMON_SMT_DIL_MIL(`$1',`$2',`$3',44,23622,86614,50000,346457)
 
5965
T26,9
 
5966
Description_generic68_plcc`generic'
 
5967
T26,42
 
5968
Description_geda_SOJ34_450`Small outline J-leaded package (450 mil)'
 
5969
T27,39
 
5970
Description_geda_QFN16_5_EP`Square Quad Flat Nolead (QFN) package'
 
5971
T27,24
 
5972
Description_DIN41_651_14layDIN41.651 laying 14 pins
 
5973
T18,8
 
5974
Description_BUK453N-MOSFET
 
5975
T20,30
 
5976
Description_7454_dil`AND-OR inverter (4x2 inputs)'
 
5977
F8,8
 
5978
__line____line__
 
5979
T15,3
 
5980
Param2_7475_dil300
 
5981
T14,38
 
5982
PKG_LQFP100_14PKG_LQFP_50(`$1',`$2',`$3',`100',`14')
 
5983
T28,31
 
5984
Description_geda_DIN41651_40`Header connector with latches'
 
5985
T22,18
 
5986
Description_connector2connector 2x1 pins
 
5987
T21,13
 
5988
Description_PC_V24_9PPC V24 9-pins
 
5989
T16,3
 
5990
Param2_74241_dil300
 
5991
T24,3
 
5992
Param1_generic_diode_300300
 
5993
T20,2
 
5994
Param1_generic40_zip40
 
5995
T10,472
 
5996
PKG_TO3_90Element(0x00 "$1" "$2" "$3" 400 800 0 100 0x00)
 
5997
(
 
5998
        PIN(650, 1000, 120, 40, 1)
 
5999
        PIN(650, 550, 120, 40, 2)
 
6000
        PIN(1320, 775, 250, 120, 3)
 
6001
        PIN(125, 775, 250, 120, 4)
 
6002
 
 
6003
        ElementArc(700 775 500 500 70 40 20)
 
6004
        ElementArc(700 775 500 500 250 40 20)
 
6005
        ElementArc(1320 775 180 180 125 110 20)
 
6006
        ElementArc(125 775 180 180 305 110 20)
 
6007
        ElementLine(25 925 530 1245 20)
 
6008
        ElementLine(25 625 530 305 20)
 
6009
        ElementLine(870 305 1430 630 20)
 
6010
        ElementLine(870 1245 1430 920 20)
 
6011
 
 
6012
        Mark(650 775)
 
6013
)
 
6014
T25,9
 
6015
Description_generic28_dil`generic'
 
6016
T21,45
 
6017
Description_74595_dil`8bit shift register w. output latch 3-state'
 
6018
T11,81
 
6019
_DEFPINLISTifelse($#, 0, , $#, 1, `DEFPIN(`$1')',
 
6020
        `DEFPIN(`$1')'`
 
6021
        _DEFPINLIST(shift($@))')
 
6022
T16,61
 
6023
PinList_7449_dil`B',`C',`/BI',`D',`A',`e',`Gnd',`d',`c',`b',`a',`g',`f',`Vcc'
 
6024
T18,99
 
6025
PinList_511000_dil`Din',`/We',`/Ras',`TF',`A0',`A1',`A2',`A3',`Vcc',`A4',`A5',`A6',`A7',`A8',`A9',`/Cas',`Dout',`Gnd'
 
6026
T16,3
 
6027
Param2_74393_dil300
 
6028
T18,2
 
6029
Param1_MAX232A_dil16
 
6030
T15,2
 
6031
Param1_7449_dil14
 
6032
T16,2
 
6033
Param1_74165_dil16
 
6034
T14,39
 
6035
PKG_HEADER16_1PKG_CONNECTOR_DIL(`$1', `$2', `$3',  8)
 
6036
T25,39
 
6037
Description_geda_QFN68_10`Square Quad Flat Nolead (QFN) package'
 
6038
T27,39
 
6039
Description_geda_QFN16_4_EP`Square Quad Flat Nolead (QFN) package'
 
6040
T21,51
 
6041
Description_74443_dil`4 tridirectional inverting bus tranceiver 3-state'
 
6042
T17,74
 
6043
PinList_74242_dil`/Gab',`NC',`A1',`A2',`A3',`A4',`Gnd',`B4',`B3',`B2',`B1',`NC',`Gba',`Vcc'
 
6044
T18,2
 
6045
Param1_connector5025
 
6046
T11,42
 
6047
PKG_SSOP56WPKG_SSO(  `$1', `$2', `$3', 56, 420, 2500)
 
6048
T10,42
 
6049
PKG_SSOP28PKG_SSO(  `$1', `$2', `$3', 28, 323, 2559)
 
6050
T11,63
 
6051
PKG_QFN_50SPKG_GENERIC_QFN(`$1',`$2',`$3',`$4',`$5', `50',`28',`40', `$6')
 
6052
T14,38
 
6053
PKG_HEADER16_2PKG_CONNECTOR(`$1', `$2', `$3',  8, 2)
 
6054
T25,12
 
6055
Description_oscillator_10`oscillator'
 
6056
T29,21
 
6057
Description_JEDEC_20_PIN_PLCCJedec 20 pin PLCC QFP
 
6058
T21,277
 
6059
PinList_PEB2086N_plcc`AD4',`AD5',`AD6',`AD7',`SDAR',`A1',`SDAX/SDS1',`SCA/SDS2',`RST',`A5',`Vssd',`DCL',`FSC1',`FSC2',`M1',`X2',`A4',`A3',`NC',`X1',`M0',`CP/BCL',`/INT',`Vssa',`XTAL2',`XTAL1',`SR2',`SR1',`NC',`NC',`Vdd',`SX1',`SX2',`IDP0',`IDP1',`ALE',`/CS',`/WR',`/RD',`A0',`AD0',`AD1',`AD2',`AD3'
 
6060
T16,2
 
6061
Param1_74636_dil20
 
6062
T12,43
 
6063
PKG_TQFN32_5PKG_QFN_50S(`$1',`$2',`$3', `32', `5', `0')
 
6064
T23,28
 
6065
Description_geda_TSOP28`Thin small outline package'
 
6066
T24,33
 
6067
Description_geda_QFP80_R`Rectangular Quad-side flat pack'
 
6068
T17,113
 
6069
PinList_74693_dil`/CClr',`CCK',`A',`B',`C',`D',`ENP',`/RClr',`RCK',`Gnd',`R-/C',`/G',`/Load',`ENT',`Qd',`Qc',`Qb',`Qa',`RCO',`Vcc'
 
6070
T15,3
 
6071
Param2_7450_dil300
 
6072
T15,3
 
6073
Param2_7448_dil300
 
6074
T16,3
 
6075
Param2_74114_dil300
 
6076
T14,39
 
6077
PKG_HEADER26_1PKG_CONNECTOR_DIL(`$1', `$2', `$3', 13)
 
6078
T22,44
 
6079
Description_uA741C_dilSingle general purpose operational amplifier
 
6080
T25,12
 
6081
Description_oscillator_12`oscillator'
 
6082
T30,25
 
6083
Description_PCI5V_SMALL_HEIGHTPCI 5V Array Small Height
 
6084
T18,128
 
6085
PinList_MAX233_dil`T2in',`T1in',`R1out',`R1in',`T1out',`Gnd',`Vcc',`C1+',`Gnd',`C2-',`C2+',`V-',`C1-',`V+',`C2+',`C2-',`V-',`T2out',`R2in',`R2out'
 
6086
T17,103
 
6087
PinList_74541_dil`/G1',`A1',`A2',`A3',`A4',`A5',`A6',`A7',`A8',`Gnd',`Y8',`Y7',`Y6',`Y5',`Y4',`Y3',`Y2',`Y1',`/G2',`Vcc'
 
6088
T16,3
 
6089
Param2_74266_dil300
 
6090
T19,2
 
6091
Param1_PIC16C71_dil18
 
6092
T16,2
 
6093
Param1_74292_dil16
 
6094
T12,42
 
6095
PKG_TQFN32_7PKG_QFN_65(`$1',`$2',`$3', `32', `7', `0')
 
6096
T15,45
 
6097
PKG_TQFN24_4_EPPKG_QFN_50S(`$1',`$2',`$3', `24', `4', `260')
 
6098
T14,38
 
6099
PKG_HEADER26_2PKG_CONNECTOR(`$1', `$2', `$3', 13, 2)
 
6100
T11,46
 
6101
PKG_BRE1100PKG_RECTANGULAR2( `$1', `$2', `$3', 1650, 550)
 
6102
T28,9
 
6103
Description_generic16smd_dil`generic'
 
6104
T16,99
 
6105
PinList_7476_dil`1Clk',`/1Pre',`/1Clr',`1J',`Vcc',`2Clk',`/2Pre',`/2Clr',`2J',`/2Q',`2Q',`2K',`Gnd',`/1Q',`1Q',`1K'
 
6106
T17,95
 
6107
PinList_74367_dil`/G1',`1A1',`1Y1',`1A2',`1Y2',`1A3',`1Y3',`Gnd',`1Y4',`1A4',`2Y1',`2A1',`2Y2',`2A2',`/G2',`Vcc'
 
6108
T16,3
 
6109
Param2_74440_dil300
 
6110
T15,2
 
6111
Param1_7424_dil14
 
6112
T16,2
 
6113
Param1_74140_dil14
 
6114
T16,2
 
6115
Param1_74138_dil16
 
6116
T10,42
 
6117
PKG_SSOP24PKG_SSO(  `$1', `$2', `$3', 24, 323, 2559)
 
6118
T26,42
 
6119
Description_geda_SOJ40_300`Small outline J-leaded package (300 mil)'
 
6120
T26,42
 
6121
Description_geda_SOJ38_300`Small outline J-leaded package (300 mil)'
 
6122
T24,50
 
6123
Description_geda_EMI0603`3-Pin SMT EMI Filter based on standard SMT sizes'
 
6124
T29,31
 
6125
Description_geda_DIN41612C96F`DIN connector, 96 pin housing'
 
6126
T27,37
 
6127
Description_cts_CTS_745C_10`CTS 745C Series Chip Resistor Array'
 
6128
T25,23
 
6129
Description_PC_CentronicsPC Centronics Connector
 
6130
T21,20
 
6131
Description_74396_dil`8 storage register'
 
6132
T17,84
 
6133
PinList_74195_dil`/Clr',`J',`/K',`A',`B',`C',`D',`Gnd',`SH-/Ld',`Clk',`/Qd',`Qd',`Qc',`Qb',`Qa',`Vcc'
 
6134
T20,3
 
6135
Param2_generic44_qfp150
 
6136
T16,3
 
6137
Param2_74592_dil300
 
6138
T28,31
 
6139
Description_geda_DIN41651_50`Header connector with latches'
 
6140
T23,32
 
6141
Description_geda_ALF500`Axial diode (pin 1 is cathode)'
 
6142
T21,25
 
6143
Description_74244_dil`8 buffer/driver 3-state'
 
6144
T16,2
 
6145
Param1_74591_dil16
 
6146
T16,40
 
6147
PKG_DIN41651_50SPKG_DIN41_651STAND(`$1', `$2', `$3', 50)
 
6148
T25,12
 
6149
Description_oscillator_16`oscillator'
 
6150
T25,28
 
6151
Description_geda_LQFP64_7`Square Quad-side flat pack'
 
6152
T18,55
 
6153
PinList_uA748C_dil`N1Comp',`In-',`In+',`Vcc-',`OfsN2',`Out',`Vcc+',`Comp'
 
6154
T14,3
 
6155
Param2_z80_dil600
 
6156
T15,3
 
6157
Param2_7423_dil300
 
6158
T16,3
 
6159
Param2_74139_dil300
 
6160
T16,3
 
6161
Param2_74293_dil300
 
6162
T24,2
 
6163
Param1_smd_capacitor_80580
 
6164
T16,2
 
6165
Param1_74265_dil16
 
6166
T10,42
 
6167
PKG_SSOP20PKG_SSO(  `$1', `$2', `$3', 20, 260, 2559)
 
6168
T25,12
 
6169
Description_oscillator_20`oscillator'
 
6170
T27,24
 
6171
Description_DIN41_651_10layDIN41.651 laying 10 pins
 
6172
T16,3
 
6173
Param2_74465_dil300
 
6174
T16,2
 
6175
Param1_74113_dil14
 
6176
T13,62
 
6177
PKG_SOJ22_350COMMON_SMT_DIL_MIL(`$1',`$2',`$3',22,23622,86614,50000,244094)
 
6178
T10,37
 
6179
PKG_RCY100PKG_RADIAL_CAN(`$1', `$2', `$3', 200)
 
6180
T17,83
 
6181
PinList_74170_dil`D2',`D3',`D4',`Rb',`Ra',`Q4',`Q3',`Gnd',`Q2',`Q1',`/Gr',`/Gw',`Wb',`Wa',`D1',`Vcc'
 
6182
T16,3
 
6183
Param2_74637_dil300
 
6184
T24,2
 
6185
Param1_JEDEC_20_PIN_PLCC20
 
6186
T10,42
 
6187
PKG_SSOP16PKG_SSO(  `$1', `$2', `$3', 16, 244, 2559)
 
6188
T9,139
 
6189
PKG_NEC19
 
6190
        define(`WX', 24)
 
6191
        define(`WY', 24)
 
6192
        define(`DX', 50)
 
6193
        define(`DY', 40)
 
6194
        define(`OX', 18)
 
6195
        define(`OY', 62)
 
6196
        PKG_BASE_SOT(`$1',`$2',`$3')
 
6197
 
 
6198
T25,39
 
6199
Description_geda_TQFN24_4`Square Quad Flat Nolead (QFN) package'
 
6200
T21,50
 
6201
Description_74197_dil`presettable binary counter/latch (divide by 2/8)'
 
6202
T20,16
 
6203
Description_7401_dil`4 dual-NAND OC'
 
6204
T33,3
 
6205
Param1_generic_resistor_axial_300300
 
6206
T11,69
 
6207
PKG_EMI0603COMMON_SMT_3PAD_MIL(  `$1', `$2', `$3', 24, 24,  63,  47, 16, 10, 10)
 
6208
T17,50
 
6209
PKG_DIN41612C96MSPKG_DIN41_612MALE_SMALL(  `$1', `$2', `$3', `abc')
 
6210
T29,31
 
6211
Description_geda_DIN41612C96M`DIN connector, 96 pin housing'
 
6212
T22,18
 
6213
Description_BT484_plcccolor lookup table
 
6214
T17,103
 
6215
PinList_74641_dil`DIR',`A1',`A2',`A3',`A4',`A5',`A6',`A7',`A8',`Gnd',`B8',`B7',`B6',`B5',`B4',`B3',`B2',`B1',`/EN',`Vcc'
 
6216
T17,102
 
6217
PinList_74639_dil`DIR',`A1',`A2',`A3',`A4',`A5',`A6',`A7',`A8',`Gnd',`B8',`B7',`B6',`B5',`B4',`B3',`B2',`B1',`/G',`Vcc'
 
6218
T21,3
 
6219
Param2_AT90S8535_plcc150
 
6220
T16,3
 
6221
Param2_74166_dil300
 
6222
T10,42
 
6223
PKG_SSOP14PKG_SSO(  `$1', `$2', `$3', 14, 323, 2559)
 
6224
T25,12
 
6225
Description_oscillator_24`oscillator'
 
6226
T26,42
 
6227
Description_geda_SOJ36_350`Small outline J-leaded package (350 mil)'
 
6228
T24,67
 
6229
Description_geda_BRE1100`Bottom lead rectangular non-polar component (typically capacitor)'
 
6230
T21,30
 
6231
Description_74670_dil`4-by-4 register file 3-state'
 
6232
T21,41
 
6233
Description_74668_dil`4bit synchronous decade up/down counter'
 
6234
T17,119
 
6235
PinList_74467_dil`/1G',`1A1',`1Y1',`1A2',`1Y2',`1A3',`1Y3',`1A4',`1Y4',`Gnd',`2Y1',`2A1',`2Y2',`2A2',`2Y3',`2A3',`2Y4',`2A4',`/2G',`Vcc'
 
6236
T16,2
 
6237
Param1_74240_dil20
 
6238
T28,31
 
6239
Description_geda_DIN41651_60`Header connector with latches'
 
6240
T27,37
 
6241
Description_cts_CTS_742X_08`CTS 742C Series Chip Resistor Array'
 
6242
T17,73
 
6243
PinList_74295_dil`Ser',`A',`B',`C',`D',`LD-/SH',`Gnd',`OC',`Clk',`Qd',`Qc',`Qb',`Qa',`Vcc'
 
6244
T11,37
 
6245
PKG_QFP80_RPKG_QFP_80L(`$1',`$2',`$3', `80',`0')
 
6246
T22,42
 
6247
Description_MAX667_dil5V/adjustable low-dropout linear regulator
 
6248
T21,4
 
6249
Description_81C17_dilUART
 
6250
T17,135
 
6251
PinList_74143_dil`/SCEI',`Clk',`/Clr',`/RBI',`BI',`/BI-/RBO',`Dp',`dp',`d',`f',`e',`Gnd',`g',`c',`a',`b',`Qa',`Qb',`Qc',`Qd',`/StrB',`Max',`/PECI',`Vcc'
 
6252
T17,149
 
6253
PinList_43256_dil`A14',`A12',`A7',`A6',`A5',`A4',`A3',`A2',`A1',`A0',`D0',`D1',`D2',`GND',`D3',`D4',`D5',`D6',`D7',`/CS',`A10',`/OE',`A11',`A9',`A8',`A13',`/WE',`Vcc'
 
6254
T16,2
 
6255
Param1_74691_dil20
 
6256
T16,2
 
6257
Param1_74689_dil20
 
6258
T13,38
 
6259
PKG_LQFP64_10PKG_LQFP_50(`$1',`$2',`$3', `64',`10')
 
6260
T24,43
 
6261
Description_geda_SSOP56W`Shrink small outline package, 25mil, wide'
 
6262
T20,26
 
6263
Description_7426_dil`4 dual NAND high-voltage'
 
6264
T21,43
 
6265
Description_74172_dil`16bit multiple-port register file 3-state'
 
6266
T40,18
 
6267
Description_generic_capacitor_radial_400`capacitor_radial'
 
6268
T29,9
 
6269
Description_generic28smdw_dil`generic'
 
6270
T18,3231
 
6271
COMMON_SMT_DIL_MIL
 
6272
        # number of pads
 
6273
        define(`NPADS', `$4')
 
6274
        # pad width in 1/1000 mil
 
6275
        define(`PADWIDTH', `$5')
 
6276
        # pad length in 1/1000 mil
 
6277
        define(`PADLENGTH',`$6')
 
6278
        # pad pitch 1/1000 mil
 
6279
        define(`PITCH',`$7')
 
6280
        # seperation between pads on opposite sides 1/1000 mil
 
6281
        define(`PADSEP',`$8')
 
6282
 
 
6283
        # X coordinates for the right hand column of pads (1/100 mils)
 
6284
        define(`X1', `eval( (PADSEP/2 + PADLENGTH - PADWIDTH/2)/10)')
 
6285
        define(`X2', `eval( (PADSEP/2 + PADWIDTH/2)/10)')
 
6286
 
 
6287
        # pad clearance to plane layer in 1/100 mil
 
6288
        define(`PADCLEAR', 1000)
 
6289
 
 
6290
        # pad soldermask width in 1/100 mil
 
6291
        define(`PADMASK', eval(PADWIDTH/10 + 1000))
 
6292
 
 
6293
        # silk screen width (1/100 mils)
 
6294
        define(`SILKW', `1000')
 
6295
        define(`SILKSEP', `500')
 
6296
 
 
6297
 
 
6298
        # figure out if we have an even or odd number of pins per side
 
6299
        define(`TMP1', eval(NPADS/4))
 
6300
        define(`TMP2', eval((4*TMP1 - NPADS) == 0))
 
6301
        ifelse(TMP2, 1, `define(`EVEN',"yes")', `define(`EVEN',"no")')
 
6302
 
 
6303
        # silk bounding box is -XMAX,-YMAX, XMAX,YMAX (1/100 mils)
 
6304
        define(`XMAX', `eval( (PADSEP/2 + PADLENGTH + 5*SILKW)/10 + SILKSEP )')
 
6305
        ifelse(EVEN,"yes",
 
6306
                `define(`YMAX', `eval( ((NPADS/4)*PITCH - PITCH/2 + PADWIDTH/2 + 5*SILKW)/10 + SILKSEP )')',
 
6307
                `define(`YMAX', `eval( ((NPADS/4)*PITCH           + PADWIDTH/2 + 5*SILKW)/10 + SILKSEP )')'
 
6308
        )
 
6309
 
 
6310
        define(`REV', `$9')
 
6311
 
 
6312
        ifelse(REV,"reverse",
 
6313
                `define(`CURPIN', NPADS)'
 
6314
        ,
 
6315
                `define(`CURPIN', `1')'
 
6316
        )       
 
6317
# element_flags, description, pcb-name, value, mark_x, mark_y,
 
6318
# text_x, text_y, text_direction, text_scale, text_flags
 
6319
Element[0x00000000 "$1" "`$2'" "$3" 0 0 -2000 -6000 0 100 0x00000000]
 
6320
(
 
6321
 
6322
# Pad[x1, y1, x2, y2, thickness, clearance, mask, name , pad number, flags]
 
6323
        forloop(`i', 1, eval(NPADS / 2),
 
6324
                `ifelse(EVEN,"yes",
 
6325
                 `Pad[   -X1 eval( (-(NPADS/4)*PITCH - PITCH/2 + i*PITCH)/10) 
 
6326
                         -X2 eval( (-(NPADS/4)*PITCH - PITCH/2 + i*PITCH)/10) 
 
6327
                        eval(PADWIDTH/10) PADCLEAR PADMASK "CURPIN" "CURPIN" 0x00000100]',
 
6328
                 `Pad[   -X1 eval( (-(NPADS/4)*PITCH - PITCH   + i*PITCH)/10) 
 
6329
                         -X2 eval( (-(NPADS/4)*PITCH - PITCH   + i*PITCH)/10) 
 
6330
                        eval(PADWIDTH/10) PADCLEAR PADMASK "CURPIN" "CURPIN" 0x00000100]')
 
6331
 
 
6332
                ifelse(REV,"reverse", 
 
6333
                        `define(`CURPIN', decr(CURPIN))',
 
6334
                        `define(`CURPIN', incr(CURPIN))'
 
6335
                        )
 
6336
        ')
 
6337
        forloop(`i', eval((NPADS / 2) + 1), NPADS,
 
6338
                `ifelse(EVEN,"yes",
 
6339
                 `Pad[   X1 eval( ((NPADS/4)*PITCH + PITCH/2 - (i-NPADS/2)*PITCH)/10) 
 
6340
                         X2 eval( ((NPADS/4)*PITCH + PITCH/2 - (i-NPADS/2)*PITCH)/10) 
 
6341
                        eval(PADWIDTH/10) PADCLEAR PADMASK "CURPIN" "CURPIN" 0x00000100]',
 
6342
                 `Pad[   X1 eval( ((NPADS/4)*PITCH + PITCH   - (i-NPADS/2)*PITCH)/10) 
 
6343
                         X2 eval( ((NPADS/4)*PITCH + PITCH   - (i-NPADS/2)*PITCH)/10) 
 
6344
                        eval(PADWIDTH/10) PADCLEAR PADMASK "CURPIN" "CURPIN" 0x00000100]')
 
6345
                ifelse(REV,"reverse", 
 
6346
                        `define(`CURPIN', decr(CURPIN))',
 
6347
                        `define(`CURPIN', incr(CURPIN))'
 
6348
                        )
 
6349
        ')
 
6350
 
 
6351
        ElementLine[-XMAX -YMAX -XMAX  YMAX SILKW]
 
6352
        ElementLine[-XMAX  YMAX  XMAX  YMAX SILKW]
 
6353
        ElementLine[ XMAX  YMAX  XMAX -YMAX SILKW]
 
6354
        ElementLine[-XMAX -YMAX -2500 -YMAX SILKW]
 
6355
        ElementLine[ XMAX -YMAX  2500 -YMAX SILKW]
 
6356
 
 
6357
        # punt on the arc on small parts as it can cover the pads
 
6358
        ifelse(eval((PADSEP)/1000 > 70), 1, `ElementArc[0 -YMAX 2500 2500 0 180 SILKW]', )
 
6359
        
 
6360
)
 
6361
T17,94
 
6362
PinList_74594_dil`Qb',`Qc',`Qd',`Qe',`Qf',`Qg',`Qh',`Gnd',`Qh+',`/SRClr',`/SRCK',`RCK',`/RClr',`SER',`Qa',`Vcc'
 
6363
T16,3
 
6364
Param2_74193_dil300
 
6365
T16,2
 
6366
Param1_74365_dil16
 
6367
T13,62
 
6368
PKG_SOJ24_300COMMON_SMT_DIL_MIL(`$1',`$2',`$3',24,23622,86614,50000,196850)
 
6369
T12,37
 
6370
PKG_QFP80_14PKG_QFP_65(`$1',`$2',`$3', `80',`14')
 
6371
T28,31
 
6372
Description_geda_DIN41651_64`Header connector with latches'
 
6373
T17,105
 
6374
PinList_74442_dil`/CS',`B1',`C1',`C2',`B2',`B3',`C3',`C4',`B4',`Gnd',`S0',`S1',`A4',`A3',`A2',`A1',`/GA',`/GB',`/GC',`Vcc'
 
6375
T16,81
 
6376
PinList_7423_dil`1X',`1A',`1B',`1G',`1C',`1D',`1Y',`Gnd',`2Y',`2A',`2B',`2G',`2C',`2D',`/X',`Vcc'
 
6377
T23,2
 
6378
Param2_smd_resistor_80550
 
6379
T16,3
 
6380
Param2_74365_dil300
 
6381
T16,2
 
6382
Param1_74193_dil16
 
6383
T10,46
 
6384
PKG_SOT143PKG_SMT_TRANSISTOR4( `$1', `$2', `$3', 19, 21)
 
6385
T8,41
 
6386
PKG_DB9FPKG_SUBD_FEMALE_LAY(`$1', `$2', `$3',  9)
 
6387
T25,12
 
6388
Description_oscillator_32`oscillator'
 
6389
T24,16
 
6390
Description_PIC16C54_dilmicro controller
 
6391
T28,27
 
6392
Description_PCI5V_AVE_HEIGHTPCI 5V Array Average Height
 
6393
T17,236
 
6394
PinList_Z8536_dil`D4',`D5',`D6',`D7',`/RD',`/WR',`Gnd',`PB0',`PB1',`PB2',`PB3',`PB4',`PB5',`PB6',`PB7',`PCLK',`IEI',`IEO',`PC0',`PC1',`PC2',`PC3',`/Vcc',`/INT',`/INTACK',`PA7',`PA6',`PA5',`PA4',`PA3',`PA2',`PA1',`PA0',`A0',`A1',`/CE',`D0',`D1',`D2',`D3'
 
6395
T20,2
 
6396
Param1_AT90S4434_dil28
 
6397
T13,38
 
6398
PKG_LQFP64_14PKG_LQFP_80(`$1',`$2',`$3', `64',`14')
 
6399
T39,26
 
6400
Description_smd_capacitor_polarized_603`chip_capacitor_polarized'
 
6401
T25,39
 
6402
Description_geda_TQFN44_7`Square Quad Flat Nolead (QFN) package'
 
6403
T21,21
 
6404
Description_74297_dil`digital PLL filters'
 
6405
T18,30
 
6406
Description_2N3904general purpose NPN transistor
 
6407
T17,151
 
6408
PinList_74116_dil`/1Clr',`/1C1',`/1C2',`1D1',`1Q1',`1D2',`1Q2',`1D3',`1Q3',`1D4',`1Q4',`Gnd',`/2Clr',`/2C1',`/2C2',`2D1',`2Q1',`2D2',`2Q2',`2D3',`2Q3',`2D4',`2Q4',`Vcc'
 
6409
T16,3
 
6410
Param2_74691_dil300
 
6411
T16,3
 
6412
Param2_74689_dil300
 
6413
T20,30
 
6414
Description_7453_dil`AND-OR inverter (4x2 inputs)'
 
6415
T21,24
 
6416
Description_74145_dil`BCD to decimal decoder'
 
6417
T21,160
 
6418
PinList_AT90S1200_dil`/Reset',`PD0',`PD1',`XTAL2',`XTAL1',`PD2/INT0',`PD3',`PD4/T0',`PD5',`Gnd' ,`PD6',`PB0/AIN0',`PB1/AIN1',`PB2',`PB3',`PB4',`PB5/MOSI',`PB6/MISO',`PB7/S CK',`Vcc'
 
6419
T15,3
 
6420
Param2_7476_dil300
 
6421
T17,1
 
6422
Param1_connector84
 
6423
T15,2
 
6424
Param1_6801_dil40
 
6425
T24,47
 
6426
Description_geda_PLCC84X`Plastic leadless chip carrier with pin socket'
 
6427
T23,67
 
6428
Description_geda_BRE800`Bottom lead rectangular non-polar component (typically capacitor)'
 
6429
T22,37
 
6430
Description_TLC274_dilQuad precision operational amplifiers
 
6431
T18,30
 
6432
Description_2N3906general purpose PNP transistor
 
6433
T16,3
 
6434
Param2_74240_dil300
 
6435
T21,40
 
6436
Description_74596_dil`8bit shift register w. output latch OC'
 
6437
F3,3
 
6438
lenlen
 
6439
T16,72
 
6440
PinList_7450_dil`1A',`2A',`2B',`2C',`2D',`2Y',`Gnd',`1Y',`1C',`1D',`1X',`1/X',`1B',`Vcc'
 
6441
T16,79
 
6442
PinList_7448_dil`B',`C',`/LT',`/BI-/RBO',`/RBI',`D',`A',`Gnd',`e',`d',`c',`b',`a',`g',`f',`Vcc'
 
6443
T17,87
 
6444
PinList_74395_dil`/Clr',`Ser',`A',`B',`C',`D',`Ld-/Sh',`Gnd',`/OC',`Clk',`Qd+',`Qd',`Qc',`Qb',`Qa',`Vcc'
 
6445
T17,1
 
6446
Param1_connector63
 
6447
T19,2
 
6448
Param1_MOLEX_025_9090
 
6449
T16,2
 
6450
Param1_74166_dil16
 
6451
T31,33
 
6452
Description_bourns_BOURNS_3224X`Bourns 3224 Series SMT Trim Pot'
 
6453
T21,56
 
6454
Description_74444_dil`4 tridirectional true/inverting bus tranceiver 3-state'
 
6455
T17,74
 
6456
PinList_74243_dil`/Gab',`NC',`A1',`A2',`A3',`A4',`Gnd',`B4',`B3',`B2',`B1',`NC',`Gba',`Vcc'
 
6457
T19,2
 
6458
Param1_RTC62421_dil18
 
6459
T31,33
 
6460
Description_bourns_BOURNS_3224W`Bourns 3224 Series SMT Trim Pot'
 
6461
F6,6
 
6462
ifelseifelse
 
6463
T17,1
 
6464
Param2_connector82
 
6465
T17,1
 
6466
Param1_connector42
 
6467
T16,2
 
6468
Param1_74637_dil20
 
6469
T13,62
 
6470
PKG_SOJ20_450COMMON_SMT_DIL_MIL(`$1',`$2',`$3',20,23622,86614,50000,346457)
 
6471
T13,62
 
6472
PKG_SOJ18_450COMMON_SMT_DIL_MIL(`$1',`$2',`$3',18,23622,86614,50000,346457)
 
6473
T9,42
 
6474
PKG_MSOP8PKG_SSO(   `$1', `$2', `$3', 8, 199, 2559)
 
6475
T8,41
 
6476
PKG_DB9MPKG_SUBD_MALE_LAY(  `$1', `$2', `$3',  9)
 
6477
T38,42
 
6478
Description_panasonic_PANASONIC_EXBS8V`Panasonic EXB Series Chip Resistor Array'
 
6479
T20,38
 
6480
Description_7478_dil`2 JK FF w. preset and common Clk/Clr'
 
6481
T21,29
 
6482
Description_74120_dil`2 pulse synchronizer/driver'
 
6483
T15,3
 
6484
Param2_7449_dil300
 
6485
T16,3
 
6486
Param2_74113_dil300
 
6487
T16,2
 
6488
Param1_74465_dil20
 
6489
T17,1
 
6490
Param2_connector62
 
6491
T16,3
 
6492
Param2_74265_dil300
 
6493
T20,2
 
6494
Param1_generic32_dil32
 
6495
T17,1
 
6496
Param1_connector21
 
6497
T16,2
 
6498
Param1_74293_dil14
 
6499
T16,44
 
6500
PKG_DIN41612C96MPKG_DIN41_612MALE(  `$1', `$2', `$3', `abc')
 
6501
T10,36
 
6502
PKG_ACY400PKG_AXIAL_LAY(`$1', `$2', `$3', 400)
 
6503
T16,91
 
6504
PinList_7475_dil`/1Q',`1D',`2D',`3C-4C',`Vcc',`3D',`4D',`/4Q',`4Q',`3Q',`/3Q',`Gnd',`1C-2C',`/2Q',`2Q',`1Q'
 
6505
T17,95
 
6506
PinList_74368_dil`/G1',`1A1',`1Y1',`1A2',`1Y2',`1A3',`1Y3',`Gnd',`1Y4',`1A4',`2Y1',`2A1',`2Y2',`2A2',`/G2',`Vcc'
 
6507
T15,2
 
6508
Param1_7425_dil14
 
6509
T16,2
 
6510
Param1_74139_dil16
 
6511
T26,28
 
6512
Description_geda_QFP144_28`Square Quad-side flat pack'
 
6513
T24,37
 
6514
Description_geda_EIA3528`Tantalum SMT capacitor (pin 1 is +)'
 
6515
T27,37
 
6516
Description_cts_CTS_744C_08`CTS 744C Series Chip Resistor Array'
 
6517
T17,76
 
6518
PinList_74196_dil`/Load',`Qc',`C',`A',`Qa',`Clk2',`Gnd',`Clk1',`Qb',`B',`D',`Qd',`/Clr',`Vcc'
 
6519
T17,1
 
6520
Param2_connector42
 
6521
T16,3
 
6522
Param2_74591_dil300
 
6523
T29,26
 
6524
Description_DIN41_651_50standDIN41.651 standing 50 pins
 
6525
T21,26
 
6526
Description_74245_dil`8 bus tranceiver 3-state'
 
6527
T21,160
 
6528
PinList_AT90S1300_dil`/Reset',`PD0',`PD1',`XTAL2',`XTAL1',`PD2/INT0',`PD3',`PD4/T0',`PD5',`Gnd' ,`PD6',`PB0/AIN0',`PB1/AIN1',`PB2',`PB3',`PB4',`PB5/MOSI',`PB6/MISO',`PB7/S CK',`Vcc'
 
6529
T16,2
 
6530
Param1_74592_dil16
 
6531
T14,44
 
6532
PKG_QFN32_7_EPPKG_QFN_65(`$1',`$2',`$3', `32', `7', `470')
 
6533
T24,39
 
6534
Description_geda_QFN12_4`Square Quad Flat Nolead (QFN) package'
 
6535
T30,31
 
6536
Description_geda_DIN41612C96FS`DIN connector, 96 pin housing'
 
6537
T17,1
 
6538
Param2_connector22
 
6539
T20,3
 
6540
Param2_AT90S4434_dil300
 
6541
T15,3
 
6542
Param2_7424_dil300
 
6543
T16,3
 
6544
Param2_74140_dil300
 
6545
T16,3
 
6546
Param2_74138_dil300
 
6547
T19,2
 
6548
Param1_MOLEX_025_8080
 
6549
T16,2
 
6550
Param1_74440_dil20
 
6551
T14,38
 
6552
PKG_LQFP112_20PKG_LQFP_65(`$1',`$2',`$3',`112',`20')
 
6553
T21,57
 
6554
Description_74696_dil`4bit synchronous decade counter w. direct clear 3-state'
 
6555
T20,12
 
6556
Description_2716_dil`EPROM 2Kx8'
 
6557
T16,3
 
6558
Param2_74292_dil300
 
6559
T16,2
 
6560
Param1_74266_dil14
 
6561
T22,24
 
6562
Description_geda_SIP13`Single in line package'
 
6563
T29,31
 
6564
Description_geda_DIN41651_50S`Header connector with latches'
 
6565
T27,37
 
6566
Description_cts_CTS_744C_04`CTS 744C Series Chip Resistor Array'
 
6567
T21,37
 
6568
Description_7451L_dil`2 AND-OR inverters (2x2,2x3 inputs)'
 
6569
T18,3
 
6570
Param2_MC68000_dil900
 
6571
T16,1
 
6572
Param1_TL072_dil8
 
6573
T16,2
 
6574
Param1_74114_dil14
 
6575
T15,2
 
6576
Param1_7400_dil14
 
6577
T10,511
 
6578
PKG_TO3_45Element(0x00 "$1" "$2" "$3" 480 510 0 100 0x00)
 
6579
(
 
6580
        PIN(750, 750, 120, 30, 1)
 
6581
        PIN(960, 380, 120, 30, 2)
 
6582
        PIN(1300, 830, 250, 120, 3)
 
6583
        PIN(280, 210, 250, 120, 4)
 
6584
 
 
6585
        ElementLine(660 1010 1300 1010 20)
 
6586
        ElementLine(1210 230 1470 770 20)
 
6587
        ElementLine(110 270 375 810 20)
 
6588
        ElementLine(280 30 920 30 20)
 
6589
 
 
6590
        ElementArc(790 520 420 420 0 360 20)
 
6591
        ElementArc(790 520 510 510 215 40 20)
 
6592
        ElementArc(790 520 510 510 35 40 20)
 
6593
 
 
6594
        ElementArc(1300 830 180 180 90 110 20)
 
6595
        ElementArc(280 210 180 180 270 110 20)
 
6596
 
 
6597
        Mark(750 750)
 
6598
)
 
6599
T13,62
 
6600
PKG_SOJ22_400COMMON_SMT_DIL_MIL(`$1',`$2',`$3',22,23622,86614,50000,291339)
 
6601
T13,38
 
6602
PKG_LQFP72_10PKG_LQFP_50(`$1',`$2',`$3', `72',`10')
 
6603
T22,24
 
6604
Description_geda_SIP12`Single in line package'
 
6605
T18,36
 
6606
Description_TL431CAdjustable precision shunt regulator
 
6607
T17,88
 
6608
PinList_74171_dil`/1Q',`/2Q',`2Q',`2D',`3D',`3Q',`/3Q',`Gnd',`/4Q',`4Q',`4D',`Clk',`/Clr',`1D',`1Q',`Vcc'
 
6609
T17,89
 
6610
PinList_74169_dil`U-/D',`Clk',`A',`B',`C',`D',`/ENP',`Gnd',`/Load',`/ENT',`Qd',`Qc',`Qb',`Qa',`/RCO',`Vcc'
 
6611
T16,3
 
6612
Param2_74636_dil300
 
6613
T11,67
 
6614
PKG_LQFP_80PKG_GENERIC_QFP(`$1',`$2',`$3',`$4',`$5', `80',`40', `5', `50',`0')
 
6615
T16,44
 
6616
PKG_DIN41612C96FPKG_DIN41_612FEMALE(`$1', `$2', `$3', `abc')
 
6617
T22,24
 
6618
Description_geda_SIP11`Single in line package'
 
6619
T21,21
 
6620
Description_74198_dil`8bit shift register'
 
6621
T20,13
 
6622
Description_7400_dil`4 dual-NAND'
 
6623
T19,128
 
6624
PinList_MAX233A_dil`T2in',`T1in',`R1out',`R1in',`T1out',`Gnd',`Vcc',`C1+',`Gnd',`C2-',`C2+',`V-',`C1-',`V+',`C2+',`C2-',`V-',`T2out',`R2in',`R2out'
 
6625
T19,3
 
6626
Param2_PIC16C55_dil600
 
6627
T22,24
 
6628
Description_geda_SIP10`Single in line package'
 
6629
T17,103
 
6630
PinList_74642_dil`DIR',`A1',`A2',`A3',`A4',`A5',`A6',`A7',`A8',`Gnd',`B8',`B7',`B6',`B5',`B4',`B3',`B2',`B1',`/EN',`Vcc'
 
6631
T16,3
 
6632
Param2_74165_dil300
 
6633
T16,2
 
6634
Param1_74393_dil14
 
6635
T15,2
 
6636
Param1_2716_dil24
 
6637
T14,45
 
6638
PKG_QFN32_5_EPPKG_QFN_50S(`$1',`$2',`$3', `32', `5', `310')
 
6639
T26,42
 
6640
Description_geda_SOJ34_400`Small outline J-leaded package (400 mil)'
 
6641
T21,24
 
6642
Description_geda_SC90`SMT transistor, 3 pins'
 
6643
T22,13
 
6644
Description_DS1225_dil`NVSRAM 8Kx8'
 
6645
T21,61
 
6646
Description_74671_dil`4bit universal shift register/latch 3-state w. direct clear'
 
6647
T21,41
 
6648
Description_74669_dil`4bit synchronous binary up/down counter'
 
6649
T17,119
 
6650
PinList_74468_dil`/1G',`1A1',`1Y1',`1A2',`1Y2',`1A3',`1Y3',`1A4',`1Y4',`Gnd',`2Y1',`2A1',`2Y2',`2A2',`2Y3',`2A3',`2Y4',`2A4',`/2G',`Vcc'
 
6651
T16,2
 
6652
Param1_74241_dil20
 
6653
T38,42
 
6654
Description_panasonic_PANASONIC_EXB38V`Panasonic EXB Series Chip Resistor Array'
 
6655
T24,39
 
6656
Description_geda_QFN32_5`Square Quad Flat Nolead (QFN) package'
 
6657
T31,33
 
6658
Description_bourns_BOURNS_3224J`Bourns 3224 Series SMT Trim Pot'
 
6659
T25,33
 
6660
Description_AT90S4434_dilAVR Enhanced RISC microcontroller
 
6661
T23,62
 
6662
Description_geda_ACY800`Axial non-polar component (typically resistor or capacitor),'
 
6663
T29,26
 
6664
Description_DIN41_651_40standDIN41.651 standing 40 pins
 
6665
T6,50
 
6666
DEFPINdefine(`count', incr(count)) define(`P_'count, $1)
 
6667
T20,3
 
6668
Param2_generic32_dil600
 
6669
T19,2
 
6670
Param1_MOLEX_025_7070
 
6671
T19,2
 
6672
Param1_MOLEX_025_6868
 
6673
T12,434
 
6674
PKG_CONN_USBElement(0x00 "$1" "$2" "$3" 4140 2050 0 100 0x00)
 
6675
(
 
6676
        Pin(4140 2050 60 28 "1" "1" 0x00000101)
 
6677
        Pin(4040 2050 60 28 "2" "2" 0x00000001)
 
6678
        Pin(4040 2130 60 28 "3" "3" 0x00000001)
 
6679
        Pin(4140 2130 60 28 "4" "4" 0x00000001)
 
6680
        Pin(3850 2240 90 90 "" "5" 0x00000009)
 
6681
        Pin(4330 2240 90 90 "" "6" 0x00000009)
 
6682
 
 
6683
        ElementLine( 3850  1900 4330 1900 20)
 
6684
        ElementLine( 3850  1900 3850 2150 20)
 
6685
        ElementLine( 4330  1900 4330 2150 20)
 
6686
 
 
6687
        Mark (4140 2050)
 
6688
)
 
6689
T24,39
 
6690
Description_geda_QFN32_7`Square Quad Flat Nolead (QFN) package'
 
6691
T33,26
 
6692
Description_DIN41_612_abc96femaleDIN41.612 row a+b+c female
 
6693
T20,22
 
6694
Description_7425_dil`2 quad-NOR w. strobe'
 
6695
T21,30
 
6696
Description_74173_dil`4bit D-type register 3-state'
 
6697
T17,52
 
6698
PinList_PC_V24_9P`DCD',`RxD',`TxD',`DTR',`Gnd',`DSR',`RTS',`CTS',`RI'
 
6699
T20,2
 
6700
Param1_smd_diode_80580
 
6701
T34,3
 
6702
Param1_generic_capacitor_axial_500500
 
6703
T16,1
 
6704
Param1_MTA_156_22
 
6705
T14,3
 
6706
Param1_LED_5MM100
 
6707
T16,2
 
6708
Param1_74540_dil20
 
6709
T16,2
 
6710
Param1_74538_dil20
 
6711
T31,33
 
6712
Description_bourns_BOURNS_3224G`Bourns 3224 Series SMT Trim Pot'
 
6713
T17,90
 
6714
PinList_74595_dil`Qb',`Qc',`Qd',`Qe',`Qf',`Qg',`Qh',`Gnd',`Qh+',`/SRClr',`SRCK',`RCK',`/G',`SER',`Qa',`Vcc'
 
6715
T16,3
 
6716
Param2_74192_dil300
 
6717
T16,2
 
6718
Param1_74366_dil16
 
6719
T10,35
 
6720
PKG_PLCC84PKG_PLCC(`$1', `$2', `$3', 84, 150)
 
6721
T8,34
 
6722
PKG_HC49PKG_CRYSTAL(`$1', `$2', `$3', 300)
 
6723
T21,47
 
6724
Description_74644_dil`8 bus tranceiver OC w. inverting/normal logic'
 
6725
T18,95
 
6726
PinList_TLC274_dil`Out1',`In1-',`In1+',`Vdd',`In2+',`In2-',`Out2',`Out3',`In3-',`In3+',`Gnd',`In4+',`In4-',`Out4'
 
6727
T17,105
 
6728
PinList_74443_dil`/CS',`B1',`C1',`C2',`B2',`B3',`C3',`C4',`B4',`Gnd',`S0',`S1',`A4',`A3',`A2',`A1',`/GA',`/GB',`/GC',`Vcc'
 
6729
T16,71
 
6730
PinList_7422_dil`1A',`1B',`NC',`1C',`1D',`1Y',`Gnd',`2Y',`2A',`2B',`NC',`2C',`2D',`Vcc'
 
6731
T15,2
 
6732
Param1_7478_dil14
 
6733
T16,2
 
6734
Param1_74194_dil16
 
6735
T24,16
 
6736
Description_PIC16C55_dilmicro controller
 
6737
T26,9
 
6738
Description_generic24w_dil`generic'
 
6739
T21,31
 
6740
Description_74320_dil`crystal-controlled oscillator'
 
6741
T21,38
 
6742
Description_74298_dil`4 dual-input multiplexors w. storage'
 
6743
T16,3
 
6744
Param2_74690_dil300
 
6745
T16,3
 
6746
Param2_74688_dil300
 
6747
T25,1142
 
6748
PKG_DIN41_612FEMALE_SMALLdefine(`MAXX', 420)
 
6749
        define(`MAXX1', `eval(MAXX -170)')
 
6750
        define(`MAXX2', `eval(MAXX -40)')
 
6751
Element(0x00 "$1" "$2" "$3" 50 100 3 200 0x00)
 
6752
(
 
6753
        # Reihe a
 
6754
        ifelse(index(`$4', `a'), `-1', ,
 
6755
                forloop(`i', 1, 16, `PIN(200, eval(300 + 100 *i), 60, 30, i)
 
6756
        '))
 
6757
 
 
6758
        # Reihe b
 
6759
        ifelse(index(`$4', `b'), `-1', ,
 
6760
                forloop(`i', 1, 16, `PIN(300, eval(300 + 100 *i), 60, 30, eval(16 + i))
 
6761
        '))
 
6762
 
 
6763
        # Reihe c
 
6764
        ifelse(index(`$4', `c'), `-1', , `define(`MAXX', 520)'
 
6765
                forloop(`i', 1, 16, `PIN(400, eval(300 + 100 *i), 60, 30, eval(32 + i))
 
6766
        '))
 
6767
 
 
6768
        # Befestigungsbohrung
 
6769
        Pin(290  180 120 80 "M1" 0x01)
 
6770
        Pin(290 2120 120 80 "M2" 0x01)
 
6771
 
 
6772
        # Aeussere Begrenzung
 
6773
        ElementLine( 80  80 MAXX   80 20)
 
6774
        ElementLine(MAXX  80 MAXX 2220 20)
 
6775
        ElementLine(MAXX 2220 80 2220 20)
 
6776
        ElementLine( 80 2220 80   80 20)
 
6777
 
 
6778
        # Innere Begrenzung
 
6779
        ElementLine(120  320 MAXX1  320 10)
 
6780
        ElementLine(MAXX1  320 MAXX1  360 10)
 
6781
        ElementLine(MAXX1  360 MAXX2  360 10)
 
6782
        ElementLine(MAXX2  360 MAXX2 1940 10)
 
6783
        ElementLine(MAXX2 1940 MAXX1 1940 10)
 
6784
        ElementLine(MAXX1 1940 MAXX1 1980 10)
 
6785
        ElementLine(MAXX1 1980 120 1980 10)
 
6786
        ElementLine(120 1980 120  320 10)
 
6787
 
 
6788
        # Markierung: Pin 1a
 
6789
        Mark(200 400)
 
6790
)
 
6791
T10,46
 
6792
PKG_BRE400PKG_RECTANGULAR2( `$1', `$2', `$3',  600, 200)
 
6793
T26,42
 
6794
Description_geda_SOJ32_450`Small outline J-leaded package (450 mil)'
 
6795
T11,67
 
6796
PKG_LQFP_65PKG_GENERIC_QFP(`$1',`$2',`$3',`$4',`$5', `65',`40', `5', `50',`0')
 
6797
T20,2
 
6798
Param1_oscillator_1010
 
6799
T28,32
 
6800
Description_SMT_2010_CAP_RESSMT 2010 type capicitor/resistor
 
6801
T21,36
 
6802
Description_74597_dil`8bit shift register w. input latch'
 
6803
T20,16
 
6804
Description_6801_dilmicro controller
 
6805
T16,79
 
6806
PinList_7447_dil`B',`C',`/LT',`/BI-/RBO',`/RBI',`D',`A',`Gnd',`e',`d',`c',`b',`a',`g',`f',`Vcc'
 
6807
T17,90
 
6808
PinList_74396_dil`2Q1',`1Q1',`D1',`2Q2',`1Q2',`D2',`Clk',`Gnd',`D3',`1Q3',`2Q3',`D4',`1Q4',`2Q4',`/G',`Vcc'
 
6809
T17,1
 
6810
Param1_NE4558_dil8
 
6811
T19,2
 
6812
Param1_MOLEX_025_6060
 
6813
T15,2
 
6814
Param1_7453_dil14
 
6815
T16,2
 
6816
Param1_74167_dil16
 
6817
T16,45
 
6818
PKG_TQFN68_10_EPPKG_QFN_50(`$1',`$2',`$3', `68', `10', `770')
 
6819
T14,38
 
6820
PKG_LQFP120_16PKG_LQFP_50(`$1',`$2',`$3',`120',`16')
 
6821
T16,21
 
6822
PinList_uA79M24C`Com',`In',`Out',`In'
 
6823
T17,119
 
6824
PinList_74244_dil`/1G',`1A1',`2Y4',`1A2',`2Y3',`1A3',`2Y2',`1A4',`2Y1',`Gnd',`2A1',`1Y4',`2A2',`1Y3',`2A3',`1Y2',`2A4',`1Y1',`/2G',`Vcc'
 
6825
T15,3
 
6826
Param2_6801_dil600
 
6827
T20,2
 
6828
Param1_oscillator_1212
 
6829
T11,42
 
6830
PKG_SSOP48WPKG_SSO(  `$1', `$2', `$3', 48, 420, 2500)
 
6831
T21,54
 
6832
PKG_JOHNSTECH_QFN44_7PKG_JOHNSTECH_QFN_50(`$1',`$2',`$3', `44', `7', `470')
 
6833
T21,38
 
6834
Description_geda_0603`Standard SMT resistor, capacitor etc'
 
6835
T21,22
 
6836
Description_74273_dil`8 D-type FF w. clear'
 
6837
T27,150
 
6838
PinList_DIN41_612_abc96maleforloop(`i', 1, 32, `define(`P_'i, `a'i)')
 
6839
        forloop(`i', 1, 32, `define(`P_'eval(i +32), `b'i)')
 
6840
        forloop(`i', 1, 32, `define(`P_'eval(i +64), `c'i)')
 
6841
T16,2
 
6842
Param1_74640_dil20
 
6843
T16,2
 
6844
Param1_74638_dil20
 
6845
T21,51
 
6846
Description_74121_dil`monostable multivibrator w. Schmitt trigger input'
 
6847
T18,153
 
6848
PinList_DS1225_dil`n/c', `A12', `A7',`A6',`A5',`A4',`A3',`A2',`A1',`A0',`D0',`D1',`D2',`Gnd',`D3',`D4',`D5',`D6',`D7',`/Ce',`A10',`/Oe',`A11',`A9',`A8',`n/c', `/We', `Vcc'
 
6849
T16,3
 
6850
Param2_74112_dil300
 
6851
T16,2
 
6852
Param1_74466_dil20
 
6853
T39,50
 
6854
Description_johnstech_JOHNSTECH_QFN48_7`Johnstech QFN Socket, Series 1MM (724812-724839)'
 
6855
T17,3
 
6856
Param2_NE4558_dil300
 
6857
T16,2
 
6858
Param1_74294_dil16
 
6859
T26,35
 
6860
Description_geda_MTA100_15`MTA Connector, (0.100 inch pitch)'
 
6861
T27,37
 
6862
Description_geda_HEADER12_1`Header connector, DIP pin numbering'
 
6863
T21,16
 
6864
Description_conn_jtag`JTAG Connector'
 
6865
T16,89
 
6866
PinList_7474_dil`/1Clr',`1D',`1Clk',`/1Pre',`1Q',`/1Q',`Gnd',`/2Q',`2Q',`/2Pre',`2Clk',`2D',`/2Clr',`Vcc'
 
6867
T20,2
 
6868
Param2_smd_diode_80550
 
6869
T20,2
 
6870
Param1_oscillator_1616
 
6871
T15,2
 
6872
Param1_7426_dil14
 
6873
T17,2
 
6874
Param1_628128_dil32
 
6875
T26,42
 
6876
Description_geda_SOJ36_300`Small outline J-leaded package (300 mil)'
 
6877
T26,35
 
6878
Description_geda_MTA100_14`MTA Connector, (0.100 inch pitch)'
 
6879
T27,42
 
6880
Description_geda_HEADER12_2`Header connector, ribbon cable numbering'
 
6881
T27,37
 
6882
Description_cts_CTS_743C_08`CTS 743C Series Chip Resistor Array'
 
6883
T17,76
 
6884
PinList_74197_dil`/Load',`Qc',`C',`A',`Qa',`Clk2',`Gnd',`Clk1',`Qb',`B',`D',`Qd',`/Clr',`Vcc'
 
6885
T16,3
 
6886
Param2_74590_dil300
 
6887
T10,35
 
6888
PKG_PLCC68PKG_PLCC(`$1', `$2', `$3', 68, 150)
 
6889
T13,38
 
6890
PKG_LQFP80_12PKG_LQFP_50(`$1',`$2',`$3', `80',`12')
 
6891
T8,55
 
6892
EDGECONNPad($1 $2 $3 $4 $5 ifdef(`P_$6', "P_$6", "$6") "$6" $7)
 
6893
T26,35
 
6894
Description_geda_MTA100_13`MTA Connector, (0.100 inch pitch)'
 
6895
T23,2
 
6896
Param1_smd_resistor_80580
 
6897
T20,2
 
6898
Param1_oscillator_2020
 
6899
T16,2
 
6900
Param1_74593_dil20
 
6901
T11,38
 
6902
PKG_JUMPER9PKG_CONNECTOR(`$1', `$2', `$3',  9, 1)
 
6903
T39,50
 
6904
Description_johnstech_JOHNSTECH_QFN40_6`Johnstech QFN Socket, Series 1MM (724812-724839)'
 
6905
T26,35
 
6906
Description_geda_MTA100_12`MTA Connector, (0.100 inch pitch)'
 
6907
T27,37
 
6908
Description_geda_HEADER22_1`Header connector, DIP pin numbering'
 
6909
T9,17
 
6910
UM_TO_MILeval(($1*10)/254)
 
6911
T17,83
 
6912
PinList_74670_dil`D2',`D3',`D4',`Rb',`Ra',`Q4',`Q3',`Gnd',`Q2',`Q1',`/Gr',`/Gw',`Wb',`Wa',`D1',`Vcc'
 
6913
T17,89
 
6914
PinList_74668_dil`U-/D',`Clk',`A',`B',`C',`D',`/ENP',`Gnd',`/Load',`/ENT',`Qd',`Qc',`Qb',`Qa',`/RCO',`Vcc'
 
6915
T15,3
 
6916
Param2_7425_dil300
 
6917
T16,3
 
6918
Param2_74137_dil300
 
6919
T19,2
 
6920
Param1_MOLEX_025_5050
 
6921
T16,2
 
6922
Param1_74441_dil20
 
6923
T9,37
 
6924
PKG_TO126PKG_TO126LAY(       `$1', `$2', `$3')
 
6925
T13,38
 
6926
PKG_LQFP80_14PKG_LQFP_65(`$1',`$2',`$3', `80',`14')
 
6927
T11,38
 
6928
PKG_JUMPER8PKG_CONNECTOR(`$1', `$2', `$3',  8, 1)
 
6929
T26,35
 
6930
Description_geda_MTA100_11`MTA Connector, (0.100 inch pitch)'
 
6931
T27,42
 
6932
Description_geda_HEADER22_2`Header connector, ribbon cable numbering'
 
6933
T21,57
 
6934
Description_74697_dil`4bit synchronous binary counter w. direct clear 3-state'
 
6935
T17,3
 
6936
Param2_628128_dil600
 
6937
T24,2
 
6938
Param1_DIN41_651_16stand16
 
6939
T11,38
 
6940
PKG_JUMPER7PKG_CONNECTOR(`$1', `$2', `$3',  7, 1)
 
6941
T23,64
 
6942
Description_geda_RCY500`Bottom lead non-polar circular component (typically capacitor)'
 
6943
T26,35
 
6944
Description_geda_MTA100_10`MTA Connector, (0.100 inch pitch)'
 
6945
T21,40
 
6946
Description_geda_DIP6`Dual in-line package, narrow (300 mil)'
 
6947
T27,37
 
6948
Description_cts_CTS_743C_04`CTS 743C Series Chip Resistor Array'
 
6949
T19,7
 
6950
Description_LED_5MMLED 5mm
 
6951
T29,26
 
6952
Description_DIN41_651_20standDIN41.651 standing 20 pins
 
6953
T29,26
 
6954
Description_DIN41_651_18standDIN41.651 standing 18 pins
 
6955
T17,113
 
6956
PinList_81C17_dil`D=',`D1',`/CS',`/Rd',`D2',`D3',`D4',`/Wr',`D5',`Gnd',`D6',`D7',`Clk',`/Int',`RS',`RxD',`TxD',`/CP1',`/CP2',`Vcc'
 
6957
T16,1
 
6958
Param1_TL071_dil8
 
6959
T15,2
 
6960
Param1_7401_dil14
 
6961
T8,29
 
6962
PKG_US14PKG_US( `$1', `$2', `$3', 14)
 
6963
T13,62
 
6964
PKG_SOJ24_350COMMON_SMT_DIL_MIL(`$1',`$2',`$3',24,23622,86614,50000,244094)
 
6965
T14,44
 
6966
PKG_QFN12_4_EPPKG_QFN_80(`$1',`$2',`$3', `12', `4', `210')
 
6967
T11,38
 
6968
PKG_JUMPER6PKG_CONNECTOR(`$1', `$2', `$3',  6, 1)
 
6969
T21,55
 
6970
PKG_JOHNSTECH_QFN24_4PKG_JOHNSTECH_QFN_50S(`$1',`$2',`$3', `24', `4', `210')
 
6971
T29,15
 
6972
Description_smd_resistor_1206`chip_resistor'
 
6973
T21,38
 
6974
Description_74373_dil`8 D-type transparent latches 3-state'
 
6975
T17,153
 
6976
PinList_74172_dil`1W1',`1W0',`/1Gw',`1DB',`2DB',`Clk',`1R2',`1R1',`1R0',`1Qb',`2Qb',`Gnd',`2Qa',`1Qa',`/1Gr',`/2Gr',`2W-R0',`2W-R1',`2W-R2',`/2Gw',`2Da',`1Da',`1W2',`Vcc'
 
6977
T20,2
 
6978
Param1_oscillator_2424
 
6979
T7,29
 
6980
PKG_US8PKG_US( `$1', `$2', `$3',  8)
 
6981
T11,67
 
6982
PKG_LQFP_50PKG_GENERIC_QFP(`$1',`$2',`$3',`$4',`$5', `50',`28', `5', `50',`0')
 
6983
T11,38
 
6984
PKG_JUMPER5PKG_CONNECTOR(`$1', `$2', `$3',  5, 1)
 
6985
T39,50
 
6986
Description_johnstech_JOHNSTECH_QFN28_5`Johnstech QFN Socket, Series 1MM (724812-724839)'
 
6987
T21,40
 
6988
Description_geda_DIP8`Dual in-line package, narrow (300 mil)'
 
6989
T21,53
 
6990
Description_74221_dil`2 monostable multivibrator w. Schmitt trigger input'
 
6991
T21,55
 
6992
Description_74199_dil`8bit shift register w. parallel input/output/JK-input'
 
6993
T19,3
 
6994
Param2_PIC16C54_dil300
 
6995
T8,29
 
6996
PKG_US16PKG_US( `$1', `$2', `$3', 16)
 
6997
T11,38
 
6998
PKG_JUMPER4PKG_CONNECTOR(`$1', `$2', `$3',  4, 1)
 
6999
T39,17
 
7000
Description_generic_capacitor_axial_800`capacitor_axial'
 
7001
T16,3
 
7002
Param2_74164_dil300
 
7003
T15,3
 
7004
Param2_7400_dil300
 
7005
T11,38
 
7006
PKG_JUMPER3PKG_CONNECTOR(`$1', `$2', `$3',  3, 1)
 
7007
T32,12
 
7008
Description_generic_smd_chip_402smd chip 402
 
7009
T26,42
 
7010
Description_geda_SOJ34_350`Small outline J-leaded package (350 mil)'
 
7011
T21,60
 
7012
Description_74672_dil`4bit universal shift register/latch 3-state w. sync. clear'
 
7013
T16,2
 
7014
Param1_74242_dil14
 
7015
T13,150
 
7016
PKG_SMD_DIODEdefine(`SMD_OUTLINE_EXTRA',
 
7017
                `
 
7018
                define(`XBAR', `eval(X1L+10)')
 
7019
                ElementLine( XBAR Y1L XBAR Y2L 8 )
 
7020
        ')
 
7021
        PKG_SMD_BASE(`$1', `$2', `$3', `$4', `$5')
 
7022
 
 
7023
T11,38
 
7024
PKG_JUMPER2PKG_CONNECTOR(`$1', `$2', `$3',  2, 1)
 
7025
T39,50
 
7026
Description_johnstech_JOHNSTECH_QFN20_5`Johnstech QFN Socket, Series 1MM (724812-724839)'
 
7027
T21,43
 
7028
Description_74520_dil`8bit identity comperator w. input pull-up'
 
7029
T21,46
 
7030
Description_74518_dil`8bit identity comperator OC w. input pull-up'
 
7031
T19,2008
 
7032
COMMON_SMT_3PAD_MIL
 
7033
        define(`PADW', `$4')
 
7034
        define(`PADL', `$5')
 
7035
        define(`PADS', `$6')
 
7036
        define(`PADW2',`$7')
 
7037
        define(`PADL2',`$8')
 
7038
        define(`SLKW', `$9')
 
7039
        define(`SLKL', `$10')
 
7040
 
 
7041
        # silk screen width (mils)
 
7042
        define(`SILKW', `10')
 
7043
        
 
7044
        # silk screen bounding box
 
7045
        define(`XMIN', `eval( -PADS/2 - PADL/2 - SLKL - SILKW/2)')      
 
7046
        define(`XMAX', `eval(  PADS/2 + PADL/2 + SLKL + SILKW/2)')
 
7047
        define(`YMIN', `eval(-PADW2/2 - SLKW - SILKW/2)')       
 
7048
        define(`YMAX', `eval( PADW2/2 + SLKW + SILKW/2)')
 
7049
        define(`SKIP_SILK', `$11')
 
7050
 
 
7051
                
 
7052
Element(0x00 "$1" "`$2'" "$3" eval(XMIN+20) eval(YMAX+20) 0 100 0x00)
 
7053
(
 
7054
        ifelse(0, eval(PADW>PADL),
 
7055
        # Pads which have the perpendicular pad dimension less
 
7056
        # than or equal to the parallel pad dimension   
 
7057
        Pad(eval(-1*(   PADS + PADL - PADW)/2) 0 
 
7058
            eval((-1*PADS + PADL - PADW)/2) 0 eval(PADW) "1" 0x100)
 
7059
        Pad(eval(-1*(-1*PADS + PADL - PADW)/2) 0 
 
7060
            eval((   PADS + PADL - PADW)/2) 0 eval(PADW) "3" 0x100)
 
7061
        ,
 
7062
        # Pads which have the perpendicular pad dimension greater
 
7063
        # than or equal to the parallel pad dimension 
 
7064
        Pad(eval(-1*PADS/2) eval(-1*(PADW - PADL)/2) 
 
7065
            eval(-1*PADS/2)  eval((PADW - PADL)/2) eval(PADL) "1" 0x100)
 
7066
        Pad(eval(   PADS/2) eval(-1*(PADW - PADL)/2) 
 
7067
            eval(   PADS/2)  eval((PADW - PADL)/2) eval(PADL) "3" 0x100)
 
7068
        )
 
7069
 
 
7070
        ifelse(0, eval(PADW2>PADL2),
 
7071
        # Pads which have the perpendicular pad dimension less
 
7072
        # than or equal to the parallel pad dimension   
 
7073
        Pad(eval((-PADL2 + PADW2)/2) 0 
 
7074
            eval(( PADL2 - PADW2)/2) 0 PADW2 "2" 0x100)
 
7075
        ,
 
7076
        # Pads which have the perpendicular pad dimension greater
 
7077
        # than or equal to the parallel pad dimension 
 
7078
        Pad(0 eval((-PADW2 + PADL2)/2) 
 
7079
            0 eval(( PADW2 - PADL2)/2) PADL2 "2" 0x100)
 
7080
        )
 
7081
 
 
7082
        # silk screen
 
7083
        # ends
 
7084
        ElementLine(XMIN YMIN XMIN YMAX SILKW)
 
7085
        ElementLine(XMAX YMAX XMAX YMIN SILKW)
 
7086
        # sides
 
7087
ifelse(SKIP_SILK,"no",
 
7088
        #skip side silk
 
7089
        ,
 
7090
        ElementLine(XMIN YMIN XMAX YMIN SILKW)
 
7091
        ElementLine(XMAX YMAX XMIN YMAX SILKW)
 
7092
)
 
7093
        # Mark the common centroid of the part
 
7094
        Mark(0 0)
 
7095
)
 
7096
T17,125
 
7097
PinList_74297_dil`B',`A',`ENCTR',`K-Clk',`I-D-Clk',`d-/U',`I-D-Out',`Gnd',`Phase-A1',`Phase-B',`XORPD-Out',`ECPD-Out',`Pahse-A2',`D',`C',`Vcc'
 
7098
T16,173
 
7099
PinList_6551_dil`Vss',`CS0',`/CS1',`/Reset',`RxC',`XTLI',`XTLO',`/RTS',`/CTS',`TxD',`/DTR',`RxD',`RS0',`RS1',`Vcc',`/DCD',`/DSR',`D0',`D1',`D2',`D3',`D4',`D5',`D6',`D7',`/Irq',`Phi2',`R-/W'
 
7100
T16,3
 
7101
Param2_TL085_dil300
 
7102
T16,3
 
7103
Param2_74490_dil300
 
7104
T24,3
 
7105
Param1_generic_diode_400400
 
7106
T11,38
 
7107
PKG_JUMPER1PKG_CONNECTOR(`$1', `$2', `$3',  1, 1)
 
7108
T11,364
 
7109
PKG_CRYSTALdefine(`X1', `100')
 
7110
        define(`X2', `$4')
 
7111
        define(`Y', `100')
 
7112
        define(`Y1', `eval(Y -50)')
 
7113
        define(`Y2', `eval(Y +50)')
 
7114
Element(0x00 "$1" "`$2'" "$3" X1 eval(Y2+20) 0 100 0x00)
 
7115
(
 
7116
        PIN(X1, Y, 60, 20, 1)
 
7117
        PIN(X2, Y, 60, 20, 2)
 
7118
        ElementLine(X1 Y1 X2 Y1 10)
 
7119
        ElementLine(X1 Y2 X2 Y2 10)
 
7120
        ElementArc(X1 Y 50 50 270 180 10)
 
7121
        ElementArc(X2 Y 50 50 90 180 10)
 
7122
        Mark (X1 Y)
 
7123
)
 
7124
T39,50
 
7125
Description_johnstech_JOHNSTECH_QFN20_4`Johnstech QFN Socket, Series 1MM (724812-724839)'
 
7126
F8,8
 
7127
traceofftraceoff
 
7128
T17,67
 
7129
PinList_74145_dil`0',`1',`2',`3',`4',`5',`6',`Gnd',`7',`8',`9',`D',`C',`B',`A',`Vcc'
 
7130
T15,3
 
7131
Param2_2716_dil600
 
7132
T19,2
 
7133
Param1_MOLEX_025_4040
 
7134
T16,2
 
7135
Param1_74693_dil20
 
7136
T24,44
 
7137
Description_geda_SSOP64W`Shrink small outline package, .80mm, wider'
 
7138
T24,30
 
7139
Description_geda_SOT323D`SMT diode (pin 1 is cathode)'
 
7140
T20,29
 
7141
Description_7424_dil`4 dual-NAND Schmitt trigger'
 
7142
T21,32
 
7143
Description_74174_dil`6 D-type FF single-rail output'
 
7144
T16,110
 
7145
PinList_2114_dil`A6', `A5', `A4', `A3', `A0', `A1', `A2', `/Ce', `Gnd', `/We', `D3', `D2', `D1', `D0', `A9', `A8', `A7', `Vcc'
 
7146
T20,2
 
7147
Param1_oscillator_3232
 
7148
T16,2
 
7149
Param1_74541_dil20
 
7150
T43,32
 
7151
Description_minicircuits_MINICIRCUITS_CD637`Mini-Circuits CD Style Package'
 
7152
T28,39
 
7153
Description_geda_TQFN20_4_EP`Square Quad Flat Nolead (QFN) package'
 
7154
T26,28
 
7155
Description_geda_QFP128_28`Square Quad-side flat pack'
 
7156
T22,9
 
7157
Description_511000_dilDRAM 1Mx1
 
7158
T17,90
 
7159
PinList_74596_dil`Qb',`Qc',`Qd',`Qe',`Qf',`Qg',`Qh',`Gnd',`Qh+',`/SRClr',`SRCK',`RCK',`/G',`SER',`Qa',`Vcc'
 
7160
T16,3
 
7161
Param2_74191_dil300
 
7162
T18,2
 
7163
Param1_MC68000_dil64
 
7164
T24,2
 
7165
Param1_DIN41_651_26stand26
 
7166
T16,2
 
7167
Param1_74367_dil16
 
7168
T13,62
 
7169
PKG_SOJ26_300COMMON_SMT_DIL_MIL(`$1',`$2',`$3',26,23622,86614,50000,196850)
 
7170
T43,32
 
7171
Description_minicircuits_MINICIRCUITS_CD636`Mini-Circuits CD Style Package'
 
7172
T29,26
 
7173
Description_DIN41_651_10standDIN41.651 standing 10 pins
 
7174
T21,26
 
7175
Description_74645_dil`8 bus tranceiver 3-state'
 
7176
T17,105
 
7177
PinList_74444_dil`/CS',`B1',`C1',`C2',`B2',`B3',`C3',`C4',`B4',`Gnd',`S0',`S1',`A4',`A3',`A2',`A1',`/GA',`/GB',`/GC',`Vcc'
 
7178
T16,71
 
7179
PinList_7421_dil`1A',`1B',`NC',`1C',`1D',`1Y',`Gnd',`2Y',`2A',`2B',`NC',`2C',`2D',`Vcc'
 
7180
T16,71
 
7181
PinList_7419_dil`1A',`1Y',`2A',`2Y',`3A',`3Y',`Gnd',`4Y',`4A',`5Y',`5A',`6Y',`6A',`Vcc'
 
7182
T18,2
 
7183
Param1_GAL16V8_dil20
 
7184
T16,2
 
7185
Param1_74195_dil16
 
7186
T11,67
 
7187
PKG_LQFP_40PKG_GENERIC_QFP(`$1',`$2',`$3',`$4',`$5', `40',`25', `5', `50',`0')
 
7188
T21,49
 
7189
Description_TL070_dilSingle low noise JFET input operational amplifier
 
7190
T10,35
 
7191
PKG_PLCC52PKG_PLCC(`$1', `$2', `$3', 52, 150)
 
7192
T11,46
 
7193
PKG_BRE1000PKG_RECTANGULAR2( `$1', `$2', `$3', 1500, 500)
 
7194
T28,39
 
7195
Description_geda_TQFN20_5_EP`Square Quad Flat Nolead (QFN) package'
 
7196
T30,22
 
7197
Description_DIN41_612_ac64maleDIN41.612 row a+c male
 
7198
T26,15
 
7199
Description_BNC_rightangleright angle BNC
 
7200
T21,50
 
7201
Description_74321_dil`crystal-controlled oscillator w. F/2,F/4 outputs'
 
7202
T21,40
 
7203
Description_74299_dil`8bit universal shift/storage registers'
 
7204
T17,93
 
7205
PinList_74120_dil`1M',`/1S1',`/1S2',`/1R',`1C',`1Y',`/1Y',`Gnd',`/2Y',`2Y',`2C',`/2R',`/2S1',`/2S2',`2M',`Vcc'
 
7206
T16,155
 
7207
PinList_2764_dil`Vpp', `A12', `A7',`A6',`A5',`A4',`A3',`A2',`A1',`A0',`D0',`D1',`D2',`Gnd',`D3',`D4',`D5',`D6',`D7',`/Cs',`A10',`/Oe',`A11',`A9',`A8', `n/c', `/PGM', `Vcc'
 
7208
T16,3
 
7209
Param2_74687_dil300
 
7210
T13,37
 
7211
PKG_QFP304_40PKG_QFP_50(`$1',`$2',`$3',`304',`40')
 
7212
T19,1142
 
7213
PKG_DIN41_612FEMALEdefine(`MAXX', 420)
 
7214
        define(`MAXX1', `eval(MAXX -170)')
 
7215
        define(`MAXX2', `eval(MAXX -40)')
 
7216
Element(0x00 "$1" "$2" "$3" 50 100 3 200 0x00)
 
7217
(
 
7218
        # Reihe a
 
7219
        ifelse(index(`$4', `a'), `-1', ,
 
7220
                forloop(`i', 1, 32, `PIN(200, eval(300 + 100 *i), 60, 30, i)
 
7221
        '))
 
7222
 
 
7223
        # Reihe b
 
7224
        ifelse(index(`$4', `b'), `-1', ,
 
7225
                forloop(`i', 1, 32, `PIN(300, eval(300 + 100 *i), 60, 30, eval(32 + i))
 
7226
        '))
 
7227
 
 
7228
        # Reihe c
 
7229
        ifelse(index(`$4', `c'), `-1', , `define(`MAXX', 520)'
 
7230
                forloop(`i', 1, 32, `PIN(400, eval(300 + 100 *i), 60, 30, eval(64 + i))
 
7231
        '))
 
7232
 
 
7233
        # Befestigungsbohrung
 
7234
        Pin(290  180 120 80 "M1" 0x01)
 
7235
        Pin(290 3720 120 80 "M2" 0x01)
 
7236
 
 
7237
        # Aeussere Begrenzung
 
7238
        ElementLine( 80  80 MAXX   80 20)
 
7239
        ElementLine(MAXX  80 MAXX 3820 20)
 
7240
        ElementLine(MAXX 3820 80 3820 20)
 
7241
        ElementLine( 80 3820 80   80 20)
 
7242
 
 
7243
        # Innere Begrenzung
 
7244
        ElementLine(120  320 MAXX1  320 10)
 
7245
        ElementLine(MAXX1  320 MAXX1  360 10)
 
7246
        ElementLine(MAXX1  360 MAXX2  360 10)
 
7247
        ElementLine(MAXX2  360 MAXX2 3540 10)
 
7248
        ElementLine(MAXX2 3540 MAXX1 3540 10)
 
7249
        ElementLine(MAXX1 3540 MAXX1 3580 10)
 
7250
        ElementLine(MAXX1 3580 120 3580 10)
 
7251
        ElementLine(120 3580 120  320 10)
 
7252
 
 
7253
        # Markierung: Pin 1a
 
7254
        Mark(200 400)
 
7255
)
 
7256
T20,46
 
7257
Description_7449_dil`BCD to 7-segment driver OC w. blanking input'
 
7258
T21,17
 
7259
Description_74147_dil`10-to-4 encoder'
 
7260
T15,3
 
7261
Param2_7478_dil300
 
7262
T14,38
 
7263
PKG_LQFP128_14PKG_LQFP_40(`$1',`$2',`$3',`128',`14')
 
7264
T38,42
 
7265
Description_panasonic_PANASONIC_EXB34V`Panasonic EXB Series Chip Resistor Array'
 
7266
T23,32
 
7267
Description_geda_ALF600`Axial diode (pin 1 is cathode)'
 
7268
T25,29
 
7269
Description_MOLEX_025_240Molex .025 pitch 240 pin plug
 
7270
T17,2
 
7271
Param1_MAX222_dil18
 
7272
T10,38
 
7273
PKG_RCY800PKG_RADIAL_CAN(`$1', `$2', `$3', 1600)
 
7274
T16,40
 
7275
PKG_DIN41651_40SPKG_DIN41_651STAND(`$1', `$2', `$3', 40)
 
7276
T27,37
 
7277
Description_cts_CTS_742C_16`CTS 742C Series Chip Resistor Array'
 
7278
T21,37
 
7279
Description_74620_dil`8 inverting bus tranceivers 3-state'
 
7280
T21,59
 
7281
Description_74598_dil`8bit shift register w. input register/parallel 3-state IO'
 
7282
T16,79
 
7283
PinList_7446_dil`B',`C',`/LT',`/BI-/RBO',`/RBI',`D',`A',`Gnd',`e',`d',`c',`b',`a',`g',`f',`Vcc'
 
7284
T16,3
 
7285
Param2_74390_dil300
 
7286
T19,2
 
7287
Param1_MOLEX_025_3030
 
7288
T15,2
 
7289
Param1_7454_dil14
 
7290
T16,2
 
7291
Param1_74170_dil16
 
7292
T9,25
 
7293
PKG_OSC14PKG_OSC(`$1', `$2', `$3')
 
7294
T21,60
 
7295
Description_74446_dil`4 inverting bus tranceiver w. individual direction control'
 
7296
T16,22
 
7297
PinList_uA78M24C`In',`Com',`Out',`Com'
 
7298
T21,250
 
7299
PinList_cy7c64603_qfp`1',`2',`3',`4',`5',`6',`7',`8',`9',`10',`11',`12',`13',`14',`15',`16',`17',`18',`19',`20',`21',`22',`23',`24',`25',`26',`27',`28',`29',`30',`31',`32',`33',`34',`35',`36',`37',`38',`39',`40',`41',`42',`43',`44',`45',`46',`47',`48',`49',`50',`51',`52'
 
7300
T20,397
 
7301
PinList_PIC16C74_dil`/MCLR',`RA0/AN0',`RA1/AN1',`RA2/AN2',`RA3/AN3',`RA4/T0CKI',`RA5/AN4/SS',`RE0/RD/AN5',`RE1/WR/AN6',`RE2/CS/AN7',`VDD',`VSS',`OSC1',`OSC2',`RC0/T1OSO/T1CKI',`RC1/T0OSI/CCP2',`RC2/CCPI',`RC3/SCK/SCL',`RD0/PSP0',`RD1/PSP1',`RD2/PSP2',`RD3/PSP3',`RC4/SDI/SDA',`RC5/SDO',`RC6/TX/CK',`RC7/RX/DT',`RD4/PSP4',`RD5/PSP5',`RD6/PSP6',`RD7/PSP7',`VSS',`VDD',`RB0/INT',`RB1',`RB2',`RB3',`RB4',`RB5',`RB6',`RB7'
 
7302
T17,102
 
7303
PinList_74245_dil`Dir',`A1',`A2',`A3',`A4',`A5',`A6',`A7',`A8',`Gnd',`B8',`B7',`B6',`B5',`B4',`B3',`B2',`B1',`/G',`Vcc'
 
7304
T13,39
 
7305
PKG_HEADER2_1PKG_CONNECTOR_DIL(`$1', `$2', `$3',  1)
 
7306
T16,2
 
7307
Param1_74641_dil20
 
7308
T16,2
 
7309
Param1_74639_dil20
 
7310
T19,717
 
7311
PKG_SUBD_FEMALE_LAYdefine(`SUBD_SUBFUNCTION',
 
7312
                `
 
7313
                define(`NOSMUDGE', 40)
 
7314
                # Pin 1
 
7315
                PIN(eval(BASEX+56), PY2, 60, 35, 1)
 
7316
                ElementLine(eval(BASEX+56-NOSMUDGE) PY2 X2 PY2 20)
 
7317
 
 
7318
                # Plazierungsmarkierung == PIN 1
 
7319
                # Changed PY1 to PY2 13-Dec-1999 LRD
 
7320
                Mark(eval(BASEX +56) PY2)
 
7321
 
 
7322
                # Remainder of the first row
 
7323
                forloop(`i', 1, eval($4/2),
 
7324
                        `define(`Y', eval(PY1 +($4/2-i)*108))
 
7325
                        PIN(eval(BASEX+56), Y, 60, 35, eval($4/2+i+2-OFFSET))
 
7326
                        ElementLine(eval(BASEX+56-NOSMUDGE) Y X2 Y 20)
 
7327
                ')
 
7328
 
 
7329
                # Second row
 
7330
                forloop(`i', 1, eval($4/2),
 
7331
                        `define(`Y', eval(PY1 +($4/2-i)*108+54))
 
7332
                        PIN(eval(BASEX-56), Y, 60, 35, eval($4/2+i+1))
 
7333
                        ElementLine(eval(BASEX-56-NOSMUDGE) Y X2 Y 20)
 
7334
                ')
 
7335
        ')
 
7336
        PKG_SUBD_LAY_BASE(`$1', `$2', `$3', `$4')
 
7337
 
 
7338
T13,62
 
7339
PKG_SOJ22_450COMMON_SMT_DIL_MIL(`$1',`$2',`$3',22,23622,86614,50000,346457)
 
7340
T10,35
 
7341
PKG_PLCC44PKG_PLCC(`$1', `$2', `$3', 44, 150)
 
7342
T13,38
 
7343
PKG_HEADER2_2PKG_CONNECTOR(`$1', `$2', `$3',  1, 2)
 
7344
T20,25
 
7345
Description_7476_dil`2 JK FF w. preset/clear'
 
7346
T21,62
 
7347
Description_74122_dil`retriggerable monostable multivibrator w. internal resistors'
 
7348
T17,115
 
7349
PinList_74696_dil`U-/D',`CCK',`A',`B',`C',`D',`/ENP',`/CClr',`RCK',`Gnd',`R-/C',`/G',`/Load',`/ENT',`Qd',`Qc',`Qb',`Qa',`/RCO',`Vcc'
 
7350
T17,3
 
7351
Param2_MAX222_dil300
 
7352
T15,3
 
7353
Param2_7453_dil300
 
7354
T16,3
 
7355
Param2_74111_dil300
 
7356
T16,3
 
7357
Param2_74109_dil300
 
7358
T14,2
 
7359
Param1_z80_dil40
 
7360
T16,2
 
7361
Param1_74467_dil20
 
7362
T18,529
 
7363
PinList_BT484_plcc`PA0',`PA1',`PA2',`PA3',`PA4',`PA5',`PA6',`PA7',`PB0',`PB1',`PB2',`PB3',`PB4',`PB5',`PB6',`PB7',`PC0',`PC1',`PC2',`PC3',`PC4',`PC5',`PC6',`PC7',`PD0',`PD1',`PD2',`PD3',`PD4',`PD5',`PD6',`PD7',`Adjust',`Gnd',`Red',`Gnd',`Green',`Gnd',`Blue',`Vaa',`Comp',`Vaa',`VRefIn',`VRefOut',`Vaa',`/Sense',`/Reset',`/Wr',`/Rd',`RS0',`RS1',`RS2',`RS3',`D0',`D1',`D2',`D3',`D4',`D5',`D6',`D7',`/OddEven',`CDE',`/CSync',`/CBlank',`PortSel',`V0',`V1',`V2',`V3',`V4',`V5',`V6',`V7',`Vaa',`PClk1',`Vaa',`PClk0',`Vaa',`Gnd',`LClk',`Gnd',`SClk',`Gnd'
 
7364
T17,71
 
7365
PinList_7451L_dil`1A',`2A',`2B',`2C',`2D',`2Y',`Gnd',`1Y',`1D',`1E',`1F',`1B',`1C',`Vcc'
 
7366
T34,2
 
7367
Param1_smd_capacitor_polarized_60360
 
7368
T33,3
 
7369
Param1_generic_resistor_axial_400400
 
7370
T20,2
 
7371
Param1_generic28_dil28
 
7372
T16,2
 
7373
Param1_74295_dil14
 
7374
T24,30
 
7375
Description_geda_SOD106A`SMT diode (pin 1 is cathode)'
 
7376
T21,36
 
7377
Description_74573_dil`8 D-type transparent latch 3-state'
 
7378
T16,83
 
7379
PinList_7473_dil`1Clk',`/1Clr',`1K',`Vcc',`2Clk',`/2Clr',`2J',`/2Q',`2Q',`2K',`Gnd',`1Q',`/1Q',`1J'
 
7380
T15,2
 
7381
Param1_7427_dil14
 
7382
T16,2
 
7383
Param1_74143_dil24
 
7384
T16,2
 
7385
Param1_43256_dil28
 
7386
T28,39
 
7387
Description_geda_TQFN28_5_EP`Square Quad Flat Nolead (QFN) package'
 
7388
T24,67
 
7389
Description_geda_BRE1200`Bottom lead rectangular non-polar component (typically capacitor)'
 
7390
T27,37
 
7391
Description_cts_CTS_742C_08`CTS 742C Series Chip Resistor Array'
 
7392
T30,22
 
7393
Description_DIN41_612_ab64maleDIN41.612 row a+b male
 
7394
T21,37
 
7395
Description_74399_dil`4 dual-input multiplexor w. storage'
 
7396
T20,168
 
7397
PinList_GAL22V10_dil`CLK/I1',`I2',`I3',`I4',`I5',`I6',`I7',`I8',`I9',`I10',`I11',`Gnd',`I12',`I/O/Qj',`I/O/Qi',`I/O/Qh',`I/O/Qg',`I/O/Qf',`I/O/Qe',`I/O/Qd',`I/O/Qc',`I/O/Qb',`I/O/Qa',`Vcc'
 
7398
T17,122
 
7399
PinList_74198_dil`S0',`SPSer',`A',`Qa',`B',`Qb',`C',`Qc',`D',`Qd',`Clk',`Gnd',`/Clr',`Qe',`E',`Qf',`F',`Qg',`G',`Qh',`H',`SLSer',`S1',`Vcc'
 
7400
T16,3
 
7401
Param2_74607_dil300
 
7402
T25,12
 
7403
Description_smd_diode_805`chip_diode'
 
7404
T21,36
 
7405
Description_74247_dil`BCD to 7-segment decoder/driver OC'
 
7406
T16,2
 
7407
Param1_74594_dil16
 
7408
T17,114
 
7409
PinList_74671_dil`Ser-R',`SRCK',`A',`B',`C',`D',`Ser-L',`/SRClr',`RCK',`Gnd',`R-/S',`/G',`S1',`S0',`Qd',`Qc',`Qb',`Qa',`CASC',`Vcc'
 
7410
T17,89
 
7411
PinList_74669_dil`U-/D',`Clk',`A',`B',`C',`D',`/ENP',`Gnd',`/Load',`/ENT',`Qd',`Qc',`Qb',`Qa',`/RCO',`Vcc'
 
7412
T15,3
 
7413
Param2_7426_dil300
 
7414
T16,3
 
7415
Param2_74136_dil300
 
7416
T19,2
 
7417
Param1_MOLEX_025_2020
 
7418
T16,2
 
7419
Param1_74442_dil20
 
7420
T16,94
 
7421
PKG_SMT_2PAD_EIACOMMON_SMT_2PAD_MIL(`$1', `$2', `$3',
 
7422
                  `eval(($4*1000)/254)', `eval(($5*1000)/254)', 20, 1)
 
7423
T18,10
 
7424
Description_sm1206`SMT 1206'
 
7425
T16,21
 
7426
PinList_uA79M20C`Com',`In',`Out',`In'
 
7427
T16,3
 
7428
Param2_74290_dil300
 
7429
T9,67
 
7430
PKG_SO14WCOMMON_SMT_DIL_MIL(`$1',`$2',`$3', 14, 20000, 80000, 50000, 280000)
 
7431
T12,602
 
7432
PKG_SMA_VERTdefine(`BASEX', 0)
 
7433
        define(`BASEY', 0)
 
7434
Element(0x00 "$1" "$2" "$3" BASEX eval(BASEY+150) 3 100 0x00)
 
7435
(
 
7436
        define(`X1', `eval(BASEX-160)')
 
7437
        define(`Y1', `eval(BASEY-160)')
 
7438
        define(`X2', `eval(BASEX+160)')
 
7439
        define(`Y2', `eval(BASEY+160)')
 
7440
        ElementLine(X1 Y1 X2 Y1 10)
 
7441
        ElementLine(X2 Y1 X2 Y2 10)
 
7442
        ElementLine(X2 Y2 X1 Y2 10)
 
7443
        ElementLine(X1 Y2 X1 Y1 10)
 
7444
        PIN(     BASEX     ,      BASEY     , 80, 30, 1)
 
7445
        PIN(eval(BASEX-100), eval(BASEY+100), 80, 30, 2)
 
7446
        PIN(eval(BASEX-100), eval(BASEY-100), 80, 30, 3)
 
7447
        PIN(eval(BASEX+100), eval(BASEY+100), 80, 30, 4)
 
7448
        PIN(eval(BASEX+100), eval(BASEY-100), 80, 30, 5)
 
7449
)
 
7450
T40,18
 
7451
Description_generic_capacitor_radial_300`capacitor_radial'
 
7452
T28,9
 
7453
Description_generic24smd_dil`generic'
 
7454
T27,37
 
7455
Description_cts_CTS_742C_04`CTS 742C Series Chip Resistor Array'
 
7456
T16,1
 
7457
Param1_TL070_dil8
 
7458
T16,2
 
7459
Param1_74116_dil24
 
7460
T15,2
 
7461
Param1_7402_dil14
 
7462
T13,62
 
7463
PKG_SOJ24_400COMMON_SMT_DIL_MIL(`$1',`$2',`$3',24,23622,86614,50000,291339)
 
7464
T21,19
 
7465
Description_74374_dil`8 edge FF 3-state'
 
7466
T17,83
 
7467
PinList_74173_dil`M',`N',`1Q',`2Q',`3Q',`4Q',`Clk',`Gnd',`/G1',`/G2',`4D',`3D',`2D',`1D',`Clr',`Vcc'
 
7468
T10,46
 
7469
PKG_SOD123PKG_SMT_DIODE(       `$1', `$2', `$3', 40, 15)
 
7470
T23,67
 
7471
Description_geda_BRE100`Bottom lead rectangular non-polar component (typically capacitor)'
 
7472
T35,3
 
7473
Param1_generic_capacitor_radial_600600
 
7474
T10,35
 
7475
PKG_PLCC32PKG_PLCC(`$1', `$2', `$3', 32, 150)
 
7476
T31,26
 
7477
Description_smd_EIA_D_capacitor`chip_capacitor_polarized'
 
7478
T17,103
 
7479
PinList_74644_dil`DIR',`A1',`A2',`A3',`A4',`A5',`A6',`A7',`A8',`Gnd',`B8',`B7',`B6',`B5',`B4',`B3',`B2',`B1',`/EN',`Vcc'
 
7480
T26,2
 
7481
Param2_smd_EIA_C_capacitor90
 
7482
T16,3
 
7483
Param2_74163_dil300
 
7484
T15,3
 
7485
Param2_7401_dil300
 
7486
T18,2
 
7487
Param1_GAL20V8_dil24
 
7488
T16,2
 
7489
Param1_74395_dil16
 
7490
T15,61
 
7491
PKG_CTS_746X_10COMMON_SMT_DIL_MIL(`$1',`$2',`$3',10,14000,32000,25000,28000)
 
7492
T26,42
 
7493
Description_geda_SOJ32_400`Small outline J-leaded package (400 mil)'
 
7494
T24,62
 
7495
Description_geda_ACY1000`Axial non-polar component (typically resistor or capacitor),'
 
7496
T21,44
 
7497
Description_74673_dil`16bit shift register w. 16bit parallel out'
 
7498
T16,2
 
7499
Param1_74243_dil14
 
7500
T10,35
 
7501
PKG_PLCC28PKG_PLCC(`$1', `$2', `$3', 28, 150)
 
7502
T5,40
 
7503
PKG_DCOMMON_D_DW(`$1', `$2', `$3', `$4', 244)
 
7504
T23,67
 
7505
Description_geda_BRE900`Bottom lead rectangular non-polar component (typically capacitor)'
 
7506
T24,16
 
7507
Description_PIC16C84_dilmicro controller
 
7508
T22,24
 
7509
Description_NE4558_dildual operating-amplifier
 
7510
T24,5
 
7511
Description_MC68681_plccDUART
 
7512
T21,26
 
7513
Description_74521_dil`8bit identity comperator'
 
7514
T21,29
 
7515
Description_74519_dil`8bit identity comperator OC'
 
7516
T17,100
 
7517
PinList_74320_dil`Tank1',`Tank2',`Gnd1',`FFQ',`FFD',`NC',`F',`Gnd2',`/F+',`F+',`Vcc+',`/F',`NC',`Xtal1',`Xtal2',`Vcc'
 
7518
T17,82
 
7519
PinList_74298_dil`B2',`A2',`A1',`B1',`C2',`D2',`D1',`Gnd',`C1',`WS',`Clk',`Qd',`Qc',`Qb',`Qa',`Vcc'
 
7520
T16,3
 
7521
Param2_TL084_dil300
 
7522
T20,3
 
7523
Param2_generic28_dil300
 
7524
T23,2
 
7525
Param1_generic20smd_dil20
 
7526
T23,2
 
7527
Param1_generic18smd_dil18
 
7528
T24,28
 
7529
Description_geda_QFP32_7`Square Quad-side flat pack'
 
7530
T20,24
 
7531
Description_7423_dil`2 quad-NOR with strobe'
 
7532
T21,32
 
7533
Description_74175_dil`4 D-type FF double-rail output'
 
7534
T28,39
 
7535
Description_geda_TQFN40_6_EP`Square Quad Flat Nolead (QFN) package'
 
7536
T26,28
 
7537
Description_geda_QFP120_28`Square Quad-side flat pack'
 
7538
T27,39
 
7539
Description_geda_QFN48_7_EP`Square Quad Flat Nolead (QFN) package'
 
7540
T13,11
 
7541
PinList_BC516`E',`B',`C'
 
7542
T17,87
 
7543
PinList_74597_dil`B',`C',`D',`E',`F',`G',`H',`Gnd',`Qh+',`/SRClr',`SRCK',`RCK',`/SRLoad',`SER',`A',`Vcc'
 
7544
T16,3
 
7545
Param2_74190_dil300
 
7546
T16,2
 
7547
Param1_74368_dil16
 
7548
T15,45
 
7549
PKG_TQFN56_8_EPPKG_QFN_50S(`$1',`$2',`$3', `56', `8', `665')
 
7550
T21,35
 
7551
Description_74646_dil`8 bus tranceiver/register 3-state'
 
7552
F3,3
 
7553
dnldnl
 
7554
T4,114
 
7555
args
 
7556
        ifelse($#, 0, , $#, 1,`define(`arg'cnt,`$1')',
 
7557
        `define(`arg'cnt,`$1') define(`cnt',incr(cnt)) args(shift($@))')
 
7558
T18,53
 
7559
PinList_TLC272_dil`Out1',`In1-',`In1+',`Gnd',`In2+',`In2-',`Out2',`Vdd'
 
7560
T13,11
 
7561
PinList_BC517`E',`B',`C'
 
7562
T16,71
 
7563
PinList_7420_dil`1A',`1B',`NC',`1C',`1D',`1Y',`Gnd',`2Y',`2A',`2B',`NC',`2C',`2D',`Vcc'
 
7564
T16,71
 
7565
PinList_7418_dil`1A',`1B',`NC',`1C',`1D',`1Y',`Gnd',`2Y',`2A',`2B',`NC',`2C',`2D',`Vcc'
 
7566
T16,2
 
7567
Param1_74196_dil14
 
7568
T11,42
 
7569
PKG_PLCC68XPKG_PLCC_SOCKET(`$1', `$2', `$3', 68, 150)
 
7570
T19,11
 
7571
Description_z80_dil`Zilog Z80'
 
7572
T21,49
 
7573
Description_TL071_dilSingle low noise JFET input operational amplifier
 
7574
T17,104
 
7575
PinList_74273_dil`/Clr',`1Q',`1D',`2D',`2Q',`3Q',`3D',`4D',`4Q',`Gnd',`Clk',`5Q',`5D',`6D',`6Q',`7Q',`7D',`8D',`8Q',`Vcc'
 
7576
T5,50
 
7577
PKG_JPKG_DIL(`$1', `$2', `$3', `$4', `$5', 100, 60, 28)
 
7578
T10,36
 
7579
PKG_ACY300PKG_AXIAL_LAY(`$1', `$2', `$3', 300)
 
7580
T21,36
 
7581
Description_74322_dil`8bit shift register w. sign extend'
 
7582
T17,80
 
7583
PinList_74121_dil`/Q',`NC',`A1',`A2',`B',`Q',`Gnd',`NC',`Rint',`Cext',`Rext-Cext',`NC',`NC',`Vcc'
 
7584
T16,3
 
7585
Param2_74686_dil300
 
7586
T17,1632
 
7587
PKG_SUBD_LAY_BASEdefine(`BASEX', 1000)
 
7588
        define(`BASEY', 1000)
 
7589
        define(`PY1', `eval(BASEY +270)')
 
7590
        define(`PY2', `eval(PY1 +($4-1)/2*108)')
 
7591
        define(`OFFSET', `eval(($4+1)/2)')
 
7592
        define(`PANEL_DISTANCE', 365)
 
7593
Element(0x00 "$1" "$2" "$3" eval(BASEX-0) eval(PY2-0) 1 150 0x00)
 
7594
(
 
7595
        # Gehaeuse (schmaler Kasten incl. Bohrungen)
 
7596
        define(`X1', `eval(BASEX-PANEL_DISTANCE)')
 
7597
        define(`Y1', `eval(PY1-390)')
 
7598
        define(`X2', `eval(BASEX-PANEL_DISTANCE+30)')
 
7599
        define(`Y2', `eval(PY2+390)')
 
7600
        ElementLine(X1 Y1 X2 Y1 10)
 
7601
        ElementLine(X2 Y1 X2 Y2 10)
 
7602
        ElementLine(X2 Y2 X1 Y2 10)
 
7603
        ElementLine(X1 Y2 X1 Y1 10)
 
7604
        ElementLine(X1 eval(Y1+60) X2 eval(Y1+60) 10)
 
7605
        ElementLine(X1 eval(Y1+180) X2 eval(Y1+180) 10)
 
7606
        ElementLine(X1 eval(Y2-60) X2 eval(Y2-60) 10)
 
7607
        ElementLine(X1 eval(Y2-180) X2 eval(Y2-180) 10)
 
7608
 
 
7609
        # Gehaeuse (aeusserer Kasten)
 
7610
        # This part of the connector normally hangs off the circuit board,
 
7611
        # so it is confusing to actually mark it on the silkscreen
 
7612
        # define(`X1', `eval(BASEX-PANEL_DISTANCE-260)')
 
7613
        # define(`Y1', `eval(PY1-100)')
 
7614
        # define(`X2', `eval(BASEX-PANEL_DISTANCE)')
 
7615
        # define(`Y2', `eval(PY2+100)')
 
7616
        # ElementLine(X1 Y1 X2 Y1 20)
 
7617
        # ElementLine(X2 Y1 X2 Y2 10)
 
7618
        # ElementLine(X2 Y2 X1 Y2 20)
 
7619
        # ElementLine(X1 Y2 X1 Y1 20)
 
7620
 
 
7621
        # Gehaeuse (innerer Kasten)
 
7622
        define(`X1', `eval(BASEX-PANEL_DISTANCE+30)')
 
7623
        define(`Y1', `eval(PY1-160)')
 
7624
        define(`X2', `eval(BASEX-230)')
 
7625
        define(`Y2', `eval(PY2+160)')
 
7626
        ElementLine(X1 Y1 X2 Y1 20)
 
7627
        ElementLine(X2 Y1 X2 Y2 20)
 
7628
        ElementLine(X2 Y2 X1 Y2 20)
 
7629
        ElementLine(X1 Y2 X1 Y1 10)
 
7630
 
 
7631
        # Pins
 
7632
        SUBD_SUBFUNCTION
 
7633
 
 
7634
        # Befestigungsbohrung
 
7635
        Pin(BASEX  BASEY 250 125 "C1" 0x01)
 
7636
        Pin(BASEX eval(PY2+270) 250 125 "C2" 0x01)
 
7637
 
 
7638
)
 
7639
T11,44
 
7640
PKG_EIA7343PKG_SMT_2PAD_EIA(  `$1', `$2', `$3', 73, 43)
 
7641
T26,42
 
7642
Description_geda_SOJ30_450`Small outline J-leaded package (450 mil)'
 
7643
T26,42
 
7644
Description_geda_SOJ28_450`Small outline J-leaded package (450 mil)'
 
7645
T20,33
 
7646
Description_7450_dil`2 AND-OR inverters (2x2 inputs)'
 
7647
T20,35
 
7648
Description_7448_dil`BCD to 7-segment driver w. pullup'
 
7649
T21,18
 
7650
Description_74150_dil`1-of-16 selector'
 
7651
T21,16
 
7652
Description_74148_dil`8-to-3 encoder'
 
7653
T10,46
 
7654
PKG_SOD110PKG_SMT_DIODE(       `$1', `$2', `$3', 21, 14)
 
7655
T16,56
 
7656
PKG_SMT_2PAD_MILCOMMON_SMT_2PAD_MIL(`$1', `$2', `$3', `$4', `$5', 20, 0)
 
7657
T10,35
 
7658
PKG_PLCC20PKG_PLCC(`$1', `$2', `$3', 20, 150)
 
7659
T18,1179
 
7660
PKG_DIN41_651STANDdefine(`MAXY', `eval($4/2 *100 +400)')
 
7661
        define(`CENTERY', `eval($4/2 *50 +425)')
 
7662
Element(0x00 "$1" "$2" "$3" 50 100 3 200 0x00)
 
7663
(
 
7664
        forloop(`i', 1, eval($4 / 2),
 
7665
                `PIN(200,  eval(100*i +400), 60, 28, eval(2*i-1))
 
7666
                PIN(300, eval(100*i +400), 60, 28, eval(2*i))
 
7667
        ')
 
7668
        # aeusserer Rahmen
 
7669
        ElementLine(90 70 410 70 20)
 
7670
        ElementLine(410 70 410 eval(MAXY +430) 20)
 
7671
        ElementLine(410 eval(MAXY +430) 90 eval(MAXY +430) 20)
 
7672
        ElementLine(90 eval(MAXY +430) 90 70 20)
 
7673
 
 
7674
        # innerer Rahmen mit Codieraussparung
 
7675
        ElementLine(110  350 390  350 5)
 
7676
        ElementLine(390  350 390 eval(MAXY +150) 5)
 
7677
        ElementLine(390 eval(MAXY +150) 110 eval(MAXY +150) 5)
 
7678
        ElementLine(110 eval(MAXY +150) 110 eval(CENTERY +100) 5)
 
7679
        ElementLine(110 eval(CENTERY +100)  90 eval(CENTERY +100) 5)
 
7680
        ElementLine(90  eval(CENTERY -50) 110 eval(CENTERY -50) 5)
 
7681
        ElementLine(110 eval(CENTERY -50) 110  350 5)
 
7682
 
 
7683
        # Markierung Pin 1
 
7684
        ElementLine(110 390 150 350 5)
 
7685
 
 
7686
        # Auswurfhebel oben
 
7687
        ElementLine(200 70 200 350 5)
 
7688
        ElementLine(300 70 300 350 5)
 
7689
 
 
7690
        # Auswurfhebel unten
 
7691
        ElementLine(200 eval(MAXY+150) 200 eval(MAXY+430) 5)
 
7692
        ElementLine(300 eval(MAXY+150) 300 eval(MAXY+430) 5)
 
7693
 
 
7694
        # Plazierungsmarkierung == Pin 1
 
7695
        Mark(200 500)
 
7696
)
 
7697
T17,38
 
7698
PinList_conn_jtag`1', `2', `3', `4', `5', `6', `7', `8'
 
7699
T19,2
 
7700
Param1_TI34010_plcc68
 
7701
T25,9
 
7702
Description_generic24_dil`generic'
 
7703
T21,22
 
7704
Description_74621_dil`8 bus tranceivers OC'
 
7705
T21,40
 
7706
Description_74599_dil`8bit shift register w. output latch OC'
 
7707
T16,67
 
7708
PinList_7445_dil`0',`1',`2',`3',`4',`5',`6',`Gnd',`7',`8',`9',`D',`C',`B',`A',`Vcc'
 
7709
T18,1
 
7710
Param1_r_025_sil_88
 
7711
T15,2
 
7712
Param1_7455_dil14
 
7713
T16,2
 
7714
Param1_74171_dil16
 
7715
T16,2
 
7716
Param1_74169_dil16
 
7717
T5,50
 
7718
PKG_NPKG_DIL(`$1', `$2', `$3', `$4', `$5', 100, 60, 28)
 
7719
T9,67
 
7720
PKG_SO16WCOMMON_SMT_DIL_MIL(`$1',`$2',`$3', 16, 20000, 80000, 50000, 280000)
 
7721
T17,1372
 
7722
PKG_DIN41_612MALEdefine(`XPOS', `eval(300 + 100 * i)')
 
7723
        define(`MINY', 300)
 
7724
Element(0x00 "$1" "$2" "$3" 520 550 0 200 0x00)
 
7725
(
 
7726
        # Reihe a
 
7727
        ifelse(index(`$4', `a'), `-1', ,
 
7728
                forloop(`i', 1, 32, `PIN(eval(3600 - 100 *i), 300, 60, 30, i)
 
7729
        '))
 
7730
 
 
7731
        # Reihe b
 
7732
        ifelse(index(`$4', `b'), `-1', , `define(`MINY', 200)'
 
7733
                forloop(`i', 1, 32, `PIN(eval(3600 - 100 *i), 200, 60, 30, eval(32 + i))
 
7734
        '))
 
7735
 
 
7736
        # Reihe c
 
7737
        ifelse(index(`$4', `c'), `-1', , `define(`MINY', 100)'
 
7738
                forloop(`i', 1, 32, `PIN(eval(3600 - 100 *i), 100, 60, 30, eval(64 + i))
 
7739
        '))
 
7740
    # Rueckseite Kontaktstifte
 
7741
        forloop(`i', 1, 32, `ElementLine(XPOS MINY XPOS 375 40)
 
7742
        ')
 
7743
 
 
7744
        # Befestigungsbohrung
 
7745
        Pin( 200 400 120 80 "M1" 0x01)
 
7746
        Pin(3700 400 120 80 "M2" 0x01)
 
7747
 
 
7748
        # Begrenzung M1
 
7749
        ElementLine( 100  300  320  300 20)
 
7750
        ElementLine( 320  300  320  395 20)
 
7751
        ElementLine( 320  395  320  620 10)
 
7752
        ElementLine( 320  620  200  620 10)
 
7753
        ElementLine( 200  620  100  620 20)
 
7754
        ElementLine( 100  620  100  300 20)
 
7755
 
 
7756
        # Begrenzung M2
 
7757
        ElementLine(3580  300 3800  300 20)
 
7758
        ElementLine(3800  300 3800  620 20)
 
7759
        ElementLine(3800  620 3700  620 20)
 
7760
        ElementLine(3700  620 3580  620 10)
 
7761
        ElementLine(3580  620 3580  395 10)
 
7762
        ElementLine(3580  395 3580  300 20)
 
7763
 
 
7764
        # Kante Pins
 
7765
        ElementLine( 320  395 3580  395 20)
 
7766
 
 
7767
        # Kanten Stifte
 
7768
        ElementLine( 200 620  200 800 20)
 
7769
        ElementLine( 200 800 3700 800 20)
 
7770
        ElementLine(3700 800 3700 620 20)
 
7771
 
 
7772
        Mark(3500 300)
 
7773
)
 
7774
T21,24
 
7775
Description_geda_SIP1`Single in line package'
 
7776
T29,31
 
7777
Description_geda_DIN41651_60S`Header connector with latches'
 
7778
T18,131
 
7779
PinList_PC_V24_25P`PE',`TxD',`RxD',`RTS',`CTS',`DSR',`Gnd',`DCD',`9',`10',`11',`12',`13',`14',`15',`16',`17',`18',`19',`DTR',`21',`RI',`23',`24',`25'
 
7780
T18,1
 
7781
Param1_r_025_sil_66
 
7782
T16,2
 
7783
Param1_74642_dil20
 
7784
T5,50
 
7785
PKG_PPKG_DIL(`$1', `$2', `$3', `$4', `$5', 100, 60, 28)
 
7786
T21,24
 
7787
Description_geda_SIP2`Single in line package'
 
7788
T20,40
 
7789
Description_7475_dil`4bit bi-stable latch w. compl. outputs'
 
7790
T21,40
 
7791
Description_74123_dil`retriggerable monostable multivibrator'
 
7792
T17,115
 
7793
PinList_74697_dil`U-/D',`CCK',`A',`B',`C',`D',`/ENP',`/CClr',`RCK',`Gnd',`R-/C',`/G',`/Load',`/ENT',`Qd',`Qc',`Qb',`Qa',`/RCO',`Vcc'
 
7794
T18,3
 
7795
Param2_GAL16V8_dil300
 
7796
T15,3
 
7797
Param2_7454_dil300
 
7798
T17,2
 
7799
Param1_uA747C_dil14
 
7800
T16,2
 
7801
Param1_74468_dil20
 
7802
T11,43
 
7803
PKG_QFN48_7PKG_QFN_50S(`$1',`$2',`$3', `48', `7', `0')
 
7804
T21,24
 
7805
Description_geda_SIP3`Single in line package'
 
7806
T21,13
 
7807
Description_27128_dil`EPROM 16Kx8'
 
7808
T18,1
 
7809
Param1_r_025_sil_44
 
7810
T21,24
 
7811
Description_geda_SIP4`Single in line package'
 
7812
T21,26
 
7813
Description_74574_dil`8 D-type edge FF 3-state'
 
7814
T18,13
 
7815
PinList_R_adjust_V`1', `c', `2'
 
7816
T16,75
 
7817
PinList_7472_dil`NC',`/Clr',`J1',`J2',`J3',`/Q',`Gnd',`Q',`K1',`K2',`K3',`Clk',`/Pre',`Vcc'
 
7818
T17,101
 
7819
PinList_74373_dil`/OC',`1Q',`1D',`2D',`2Q',`3Q',`3D',`4D',`4Q',`Gnd',`C',`5Q',`5D',`6D',`6Q',`7Q',`7D',`8D',`8Q',`Vcc'
 
7820
T15,2
 
7821
Param1_7430_dil14
 
7822
T15,2
 
7823
Param1_7428_dil14
 
7824
T9,34
 
7825
PKG_DIP14PKG_N(`$1', `$2', `$3',  14,  300)
 
7826
T28,39
 
7827
Description_geda_TQFN48_7_EP`Square Quad Flat Nolead (QFN) package'
 
7828
T26,42
 
7829
Description_geda_SOJ34_300`Small outline J-leaded package (300 mil)'
 
7830
T21,24
 
7831
Description_geda_SIP5`Single in line package'
 
7832
T27,39
 
7833
Description_geda_QFN40_6_EP`Square Quad Flat Nolead (QFN) package'
 
7834
T21,61
 
7835
Description_74422_dil`retriggerable monostable multivibrator w. internal resistor'
 
7836
T18,54
 
7837
PinList_MAX690_dil`Vout',`Vcc',`Gnd',`PFI',`/PFO',`WDI',`/RESET',`VBatt'
 
7838
T17,111
 
7839
PinList_74221_dil`1A',`1A',`/1Clr',`/1Q',`2Q',`2Cext',`2Rext-Cext',`Gnd',`2A',`2B',`/2Clr',`/2Q',`1Q',`1Cext',`1Rext-Cext',`Vcc'
 
7840
T17,123
 
7841
PinList_74199_dil`/K',`J',`A',`Qa',`B',`Qb',`C',`Qc',`D',`Qd',`ClkInh',`Gnd',`Clk',`/Clr',`Qe',`E',`Qf',`F',`Qg',`G',`Qh',`H',`SH-/LD',`Vcc'
 
7842
T16,3
 
7843
Param2_74606_dil300
 
7844
T38,42
 
7845
Description_panasonic_PANASONIC_EXB28V`Panasonic EXB Series Chip Resistor Array'
 
7846
T21,24
 
7847
Description_geda_SIP6`Single in line package'
 
7848
T25,29
 
7849
Description_MOLEX_025_200Molex .025 pitch 200 pin plug
 
7850
T25,29
 
7851
Description_MOLEX_025_180Molex .025 pitch 180 pin plug
 
7852
T21,51
 
7853
Description_74248_dil`BCD to 7-segment decoder/driver w. output pull-up'
 
7854
T17,3
 
7855
Param2_uA747C_dil300
 
7856
T16,2
 
7857
Param1_74595_dil16
 
7858
T9,40
 
7859
PKG_SO20MPKG_SO( `$1', `$2', `$3', 20, 330, 5000)
 
7860
T9,40
 
7861
PKG_SO18MPKG_SO( `$1', `$2', `$3', 18, 330, 5000)
 
7862
T11,43
 
7863
PKG_QFN40_6PKG_QFN_50S(`$1',`$2',`$3', `40', `6', `0')
 
7864
T9,34
 
7865
PKG_DIP16PKG_N(`$1', `$2', `$3',  16,  300)
 
7866
T16,40
 
7867
PKG_DIN41651_34SPKG_DIN41_651STAND(`$1', `$2', `$3', 34)
 
7868
T13,558
 
7869
PKG_AXIAL_LAYdefine(`X1', `eval(`$4' /4)')
 
7870
        define(`X2', `eval(`$4' -X1)')
 
7871
        define(`Y1', `eval(X1 /3)')
 
7872
        define(`Y2', `eval(Y1 *2)')
 
7873
        define(`PINSIZE', `ifelse(eval($4 >= 600), 1, 80, 50)')
 
7874
Element(0x00 "$1" "$2" "$3" eval(X2+20) eval(Y2+20) 0 100 0x00)
 
7875
(
 
7876
        PIN(0, Y1, PINSIZE, 20, 1)
 
7877
        PIN($4, Y1, PINSIZE, 20, 2)
 
7878
 
 
7879
        ElementLine(0 Y1 X1 Y1 10)
 
7880
        ElementLine(X2 Y1 $4 Y1 10)
 
7881
 
 
7882
        ElementLine(X1 0 X2 0 10)
 
7883
        ElementLine(X2 0 X2 Y2 10)
 
7884
        ElementLine(X2 Y2 X1 Y2 10)
 
7885
        ElementLine(X1 Y2 X1 0 10)
 
7886
 
 
7887
#       ElementArc(X1 Y 50 50 270 180 10)
 
7888
#       ElementArc(X2 Y 50 50 90 180 10)
 
7889
 
 
7890
        Mark(X1 Y1)
 
7891
)
 
7892
T21,24
 
7893
Description_geda_SIP7`Single in line package'
 
7894
T17,114
 
7895
PinList_74672_dil`Ser-R',`SRCK',`A',`B',`C',`D',`Ser-L',`/SRClr',`RCK',`Gnd',`R-/S',`/G',`S1',`S0',`Qd',`Qc',`Qb',`Qa',`CASC',`Vcc'
 
7896
T15,3
 
7897
Param2_7427_dil300
 
7898
T16,3
 
7899
Param2_74135_dil300
 
7900
T21,2
 
7901
Param1_generic68_plcc68
 
7902
T16,2
 
7903
Param1_74443_dil20
 
7904
T9,67
 
7905
PKG_SO20NCOMMON_SMT_DIL_MIL(`$1',`$2',`$3', 20, 20000, 85000, 50000, 120000)
 
7906
T9,67
 
7907
PKG_SO18NCOMMON_SMT_DIL_MIL(`$1',`$2',`$3', 18, 20000, 85000, 50000, 120000)
 
7908
T21,24
 
7909
Description_geda_SIP8`Single in line package'
 
7910
T17,35
 
7911
Description_LM337-1.2 to -37V 1.5A voltage regulator
 
7912
T21,56
 
7913
Description_74699_dil`4bit synchronous binary counter w. sync. clear 3-state'
 
7914
T16,21
 
7915
PinList_uA79M15C`Com',`In',`Out',`In'
 
7916
T16,22
 
7917
PinList_uA78M18C`In',`Com',`Out',`Com'
 
7918
T17,105
 
7919
PinList_74520_dil`/OEN',`P0',`Q0',`P1',`Q1',`P2',`Q2',`P3',`Q3',`Gnd',`P4',`Q4',`P5',`Q5',`P6',`Q6',`P7',`Q7',`/P=Q',`Vcc'
 
7920
T17,104
 
7921
PinList_74518_dil`/OEN',`P0',`Q0',`P1',`Q1',`P2',`Q2',`P3',`Q3',`Gnd',`P4',`Q4',`P5',`Q5',`P6',`Q6',`P7',`Q7',`P=Q',`Vcc'
 
7922
T34,3
 
7923
Param1_generic_capacitor_axial_400400
 
7924
T9,34
 
7925
PKG_DIP20PKG_N(`$1', `$2', `$3',  20,  300)
 
7926
T9,34
 
7927
PKG_DIP18PKG_N(`$1', `$2', `$3',  18,  300)
 
7928
T21,24
 
7929
Description_geda_SIP9`Single in line package'
 
7930
T16,95
 
7931
PinList_7497_dil`B1',`B4',`B5',`B0',`Z',`Y',`ENout',`Gnd',`Clk',`StrB',`ENin',`Unity/CAS',`Clr',`B2',`B3',`Vcc'
 
7932
T14,1
 
7933
Param1_SUBD_9M9
 
7934
T15,2
 
7935
Param1_7403_dil14
 
7936
T13,62
 
7937
PKG_SOJ26_350COMMON_SMT_DIL_MIL(`$1',`$2',`$3',26,23622,86614,50000,244094)
 
7938
T8,46
 
7939
PKG_SC90PKG_SMT_TRANSISTOR3( `$1', `$2', `$3', 10, 15)
 
7940
T21,21
 
7941
Description_74375_dil`4bit bistable latch'
 
7942
T17,84
 
7943
PinList_74174_dil`/Clr',`1Q',`1D',`2D',`2Q',`3D',`3Q',`Gnd',`Clk',`4Q',`4D',`5Q',`5D',`6D',`6Q',`Vcc'
 
7944
T19,3
 
7945
Param2_MC68008_plcc150
 
7946
T11,37
 
7947
PKG_TO220SWPKG_TO220STAND_WIDE(`$1', `$2', `$3')
 
7948
T11,42
 
7949
PKG_QFN28_5PKG_QFN_50(`$1',`$2',`$3', `28', `5', `0')
 
7950
T12,38
 
7951
PKG_LQFP24_4PKG_LQFP_50(`$1',`$2',`$3', `24', `4')
 
7952
T9,34
 
7953
PKG_DIP22PKG_N(`$1', `$2', `$3',  22,  300)
 
7954
T16,16
 
7955
PinList_uA79L15C`Out',`In',`Com'
 
7956
T21,14
 
7957
Description_MTA_156_2MTA-156 header
 
7958
T17,103
 
7959
PinList_74645_dil`DIR',`A1',`A2',`A3',`A4',`A5',`A6',`A7',`A8',`Gnd',`B8',`B7',`B6',`B5',`B4',`B3',`B2',`B1',`/EN',`Vcc'
 
7960
T16,3
 
7961
Param2_74162_dil300
 
7962
T15,3
 
7963
Param2_7402_dil300
 
7964
T21,2
 
7965
Param1_AT90S8535_plcc44
 
7966
T16,2
 
7967
Param1_74396_dil16
 
7968
T9,34
 
7969
PKG_DIP24PKG_N(`$1', `$2', `$3',  24,  600)
 
7970
T15,61
 
7971
PKG_CTS_745X_10COMMON_SMT_DIL_MIL(`$1',`$2',`$3',10,32000,51000,50000,67000)
 
7972
T10,46
 
7973
PKG_BRE300PKG_RECTANGULAR2N(`$1', `$2', `$3',  600, 150)
 
7974
T26,42
 
7975
Description_geda_SOJ32_350`Small outline J-leaded package (350 mil)'
 
7976
T26,42
 
7977
Description_geda_HEADER4_2`Header connector, ribbon cable numbering'
 
7978
T22,40
 
7979
Description_MAX222_dilhigh-speed dual RS232 driver w. shutdown
 
7980
T21,43
 
7981
Description_74674_dil`16bit shift register w. 16bit parallel in'
 
7982
T17,55
 
7983
PinList_TL070_dil`N1Comp',`In-',`In+',`Vcc-',`OfsN2',`Out',`Vcc+',`Comp'
 
7984
T20,3
 
7985
Param1_MOLEX_025_240240
 
7986
T16,2
 
7987
Param1_74244_dil20
 
7988
T11,42
 
7989
PKG_QFN20_5PKG_QFN_65(`$1',`$2',`$3', `20', `5', `0')
 
7990
T14,38
 
7991
PKG_LQFP144_20PKG_LQFP_50(`$1',`$2',`$3',`144',`20')
 
7992
T26,37
 
7993
Description_geda_HEADER4_1`Header connector, DIP pin numbering'
 
7994
T21,46
 
7995
Description_74522_dil`8bit identity comperator OC w. input pull-up'
 
7996
T17,102
 
7997
PinList_74321_dil`Tank1',`Tank2',`Gnd1',`FFQ',`FFD',`F/4',`F',`Gnd2',`/F+',`F+',`Vcc+',`/F',`F/2',`Xtal1',`Xtal2',`Vcc'
 
7998
T17,124
 
7999
PinList_74299_dil`S0',`/G1',`/G2',`G-Qg',`E-Qe',`C-Qc',`A-Qa',`Qa2',`/Clr',`Gnd',`SR',`Clk',`B-Qb',`D-Qd',`F-Qf',`H-Qh',`Qh2',`SL',`S1',`Vcc'
 
8000
T16,3
 
8001
Param2_TL083_dil300
 
8002
T22,2
 
8003
Param1_DIN41_651_64lay64
 
8004
T10,46
 
8005
PKG_SC70_6PKG_SMT_TRANSISTOR6( `$1', `$2', `$3', 13, 18)
 
8006
T11,42
 
8007
PKG_QFN20_4PKG_QFN_50(`$1',`$2',`$3', `20', `4', `0')
 
8008
T29,16
 
8009
Description_smd_capacitor_603`chip_capacitor'
 
8010
T21,32
 
8011
Description_74348_dil`8-to-3 priority encode 3-state'
 
8012
T15,8
 
8013
PinList_LED_5MM`-', `+'
 
8014
T17,68
 
8015
PinList_74147_dil`4',`5',`6',`7',`8',`C',`B',`Gnd',`A',`9',`1',`2',`3',`D',`NC',`Vcc'
 
8016
T10,46
 
8017
PKG_SC70_5PKG_SMT_TRANSISTOR5A(`$1', `$2', `$3', 13, 18)
 
8018
T30,31
 
8019
Description_geda_DIN41612C64MS`DIN connector, 96 pin housing'
 
8020
T20,18
 
8021
Description_SUBD_25MSUB-D male 25 pins
 
8022
T20,16
 
8023
Description_7422_dil`2 quad-NAND OC'
 
8024
T21,50
 
8025
Description_74176_dil`presettable decade counter/latch (divide by 2/5)'
 
8026
T14,1
 
8027
Param1_SUBD_9F9
 
8028
T9,67
 
8029
PKG_SO20WCOMMON_SMT_DIL_MIL(`$1',`$2',`$3', 20, 20000, 80000, 50000, 280000)
 
8030
T9,67
 
8031
PKG_SO18WCOMMON_SMT_DIL_MIL(`$1',`$2',`$3', 18, 20000, 80000, 50000, 280000)
 
8032
T10,46
 
8033
PKG_SC70_4PKG_SMT_TRANSISTOR4( `$1', `$2', `$3', 13, 18)
 
8034
T9,34
 
8035
PKG_DIP28PKG_N(`$1', `$2', `$3',  28,  600)
 
8036
T27,39
 
8037
Description_geda_QFN28_5_EP`Square Quad Flat Nolead (QFN) package'
 
8038
T13,11
 
8039
PinList_BC546`E',`B',`C'
 
8040
T17,104
 
8041
PinList_74620_dil`GAB',`A1',`A2',`A3',`A4',`A5',`A6',`A7',`A8',`Gnd',`B8',`B7',`B6',`B5',`B4',`B3',`B2',`B1',`/GBA',`Vcc'
 
8042
T17,139
 
8043
PinList_74598_dil`A-Qa',`B-Qb',`C-Qc',`D-Qd',`E-Qe',`F-Qf',`G-Qg',`H-Qh',`/SRLoad',`Gnd',`Qh+',`/SRClr',`SRCK',`/SRCKEn',`RCK',`/G',`Ser1',`Ser0',`DS',`Vcc'
 
8044
T15,44
 
8045
PKG_TQFN36_6_EPPKG_QFN_50(`$1',`$2',`$3', `36', `6', `370')
 
8046
T9,37
 
8047
PKG_TO220PKG_TO220LAY(       `$1', `$2', `$3')
 
8048
T13,62
 
8049
PKG_SOJ30_300COMMON_SMT_DIL_MIL(`$1',`$2',`$3',30,23622,86614,50000,196850)
 
8050
T13,62
 
8051
PKG_SOJ28_300COMMON_SMT_DIL_MIL(`$1',`$2',`$3',28,23622,86614,50000,196850)
 
8052
T10,46
 
8053
PKG_SC70_3PKG_SMT_TRANSISTOR3( `$1', `$2', `$3', 13, 18)
 
8054
T25,9
 
8055
Description_generic28_zip`generic'
 
8056
T21,30
 
8057
Description_74647_dil`8 bus tranceiver/register OC'
 
8058
T21,1170
 
8059
COMMON_SMT_DUALINLINEdefine(`pinCOUNT', `$4')
 
8060
        define(`pinS100',  `$6')
 
8061
        define(`padY',    `$7')
 
8062
        define(`addTIN',  `eval(padY / 5)')
 
8063
        define(`maxX',    `eval($5 + 2*addTIN)')
 
8064
        define(`padX',    `eval($8 + 2*addTIN)')
 
8065
        define(`maxY',    `eval((pinCOUNT/2 * pinS100) / 100)')
 
8066
        define(`lowX1',   `eval(padY/2)')
 
8067
        define(`highX1',  `eval(padX-padY)')
 
8068
        define(`lowX2',   `eval(maxX - (padX-padY))')
 
8069
        define(`highX2',  `eval(maxX - padY/2)')
 
8070
        define(`centerX', `eval(maxX / 2)')
 
8071
Element(0x00 "$1" "`$2'" "$3" eval(centerX + 20) 50 3 100 0x00)
 
8072
(
 
8073
        forloop(`i', 1, eval(pinCOUNT/2),
 
8074
                `PAD(lowX1, eval((i*pinS100 - pinS100/2)/100),
 
8075
                    highX1, eval((i*pinS100 - pinS100/2)/100), padY, i)
 
8076
        ')
 
8077
        forloop(`i', 1, eval(pinCOUNT/2),
 
8078
                `PAD(lowX2, eval(maxY - (i*pinS100 - pinS100/2)/100),
 
8079
                    highX2, eval(maxY - (i*pinS100 - pinS100/2)/100), padY, eval(i + pinCOUNT/2))
 
8080
        ')
 
8081
        ElementLine(0 0 eval(centerX + pinS100/200) 0 rSILK)
 
8082
        ElementArc(centerX 0 eval(pinS100/200) eval(pinS100/200) 0 180 rSILK)
 
8083
        ElementLine(eval(centerX - pinS100/200) 0 maxX 0 rSILK)
 
8084
        ElementLine(maxX 0 maxX maxY rSILK)
 
8085
        ElementLine(maxX maxY 0 maxY rSILK)
 
8086
        ElementLine(0 maxY 0 0 rSILK)
 
8087
        Mark(eval(padX/2) eval(pinS100/200))
 
8088
)
 
8089
T18,58
 
8090
PinList_TLC271_dil`OfsN1',`In-',`In+',`Gnd',`OfsN2',`Out',`Vdd',`BiasSelect'
 
8091
T18,13
 
8092
PinList_R_adjust_H`1', `c', `2'
 
8093
T13,11
 
8094
PinList_BC547`E',`B',`C'
 
8095
T17,93
 
8096
PinList_74446_dil`/GBA',`A1',`Dir2',`A2',`A3',`Dir3',`A4',`Gnd',`B4',`Dir4',`B3',`B2',`Dir1',`B1',`/GAB',`Vcc'
 
8097
T15,2
 
8098
Param1_7483_dil16
 
8099
T16,2
 
8100
Param1_74197_dil14
 
8101
T12,43
 
8102
PKG_QFN68_10PKG_QFN_50(`$1',`$2',`$3', `68', `10', `0')
 
8103
T9,34
 
8104
PKG_DIP32PKG_N(`$1', `$2', `$3',  32,  600)
 
8105
T24,47
 
8106
Description_geda_PLCC20X`Plastic leadless chip carrier with pin socket'
 
8107
T21,48
 
8108
Description_TL072_dilDual low noise JFET input operational amplifiers
 
8109
T20,379
 
8110
PinList_PIC17C42_dil`VDD',`RC0/AD0',`RC1/AD1',`RC2/AD2',`RC3/AD3',`RC4/AD4',`RC5/AD5',`RC6/AD6',`RC7/AD7',`VSS',`RB0/CAP1',`RB1/CAP2',`RB2/PWM1',`RB3/PWM2',`RB4/TCLK12',`RB5/TCLK3',`RB6',`RB7',`OSC1',`OSC2',`RA5/TX/CK',`RA4/RX/DT',`RA3',`RA2',`RA1/T0CKI',`RA0/INT',`TEST',`RE2/WR',`RE1/OE',`RE0/ALE',`VSS',`/MCLR',`RD7/AD15',`RD6/AD14',`RD5/AD13',`RD4/AD12',`RD3/AD11',`RD2/AD10',`RD1/AD9',`RD0/AD8'
 
8111
T13,11
 
8112
PinList_BC550`E',`B',`C'
 
8113
T13,11
 
8114
PinList_BC548`E',`B',`C'
 
8115
T21,39
 
8116
Description_74323_dil`8bit universal shift/storage register'
 
8117
T17,83
 
8118
PinList_74122_dil`A1',`A2',`B1',`B2',`/Clr',`/Q',`Gnd',`Q',`Rint',`NC',`Cext',`NC',`Rext-Cext',`Vcc'
 
8119
T18,3
 
8120
Param2_GAL20V8_dil300
 
8121
T16,3
 
8122
Param2_74685_dil300
 
8123
T16,2
 
8124
Param1_74670_dil16
 
8125
T16,2
 
8126
Param1_74668_dil16
 
8127
T19,27
 
8128
Description_uA7924C-24V 1.5A voltage regulator
 
8129
T20,28
 
8130
Description_7447_dil`BCD to 7-segment driver OC'
 
8131
T21,17
 
8132
Description_74151_dil`1-of-8 selector'
 
8133
T15,2
 
8134
Param1_4016_dil24
 
8135
T9,28
 
8136
PKG_ZIP12PKG_SD(`$1', `$2', `$3', 12)
 
8137
T8,47
 
8138
PKG_0603PKG_SMT_2PAD_MIL(  `$1', `$2', `$3',  60,   30)
 
8139
T20,27
 
8140
Description_uA79M24C-24V 0.5A voltage regulator
 
8141
T25,29
 
8142
Description_MOLEX_025_160Molex .025 pitch 160 pin plug
 
8143
T17,102
 
8144
PinList_74573_dil`/Oe',`1D',`2D',`3D',`4D',`5D',`6D',`7D',`8D',`Gnd',`Le',`8Q',`7Q',`6Q',`5Q',`4Q',`3Q',`2Q',`1Q',`Vcc'
 
8145
T16,2
 
8146
Param1_81C17_dil20
 
8147
T9,40
 
8148
PKG_SO22MPKG_SO( `$1', `$2', `$3', 22, 330, 5000)
 
8149
T9,34
 
8150
PKG_DIP36PKG_N(`$1', `$2', `$3',  36,  600)
 
8151
T20,20
 
8152
Description_SUBD_25FSUB-D female 25 pins
 
8153
T17,82
 
8154
PinList_74399_dil`WS',`Qa',`A1',`A2',`B2',`B1',`Qb',`Gnd',`Clk',`Qc',`C1',`C2',`D2',`D1',`Qd',`Vcc'
 
8155
T16,3
 
8156
Param2_74386_dil300
 
8157
T16,2
 
8158
Param1_74172_dil24
 
8159
T19,27
 
8160
Description_uA7824C+24V 1.5A voltage regulator
 
8161
T17,35
 
8162
Description_LM317+1.2 to +37V 1.5A voltage regulator
 
8163
T17,79
 
8164
PinList_74247_dil`B',`C',`/LT',`/BI-/RBO',`/RBI',`D',`A',`Gnd',`e',`d',`c',`b',`a',`g',`f',`Vcc'
 
8165
T9,34
 
8166
PKG_DIP40PKG_N(`$1', `$2', `$3',  40,  600)
 
8167
T23,64
 
8168
Description_geda_RCY600`Bottom lead non-polar circular component (typically capacitor)'
 
8169
T21,11
 
8170
Description_74276_dil`4 J-/K FF'
 
8171
T13,11
 
8172
PinList_BC556`E',`B',`C'
 
8173
T24,2
 
8174
Param2_smd_resistor_120660
 
8175
T35,2
 
8176
Param2_smd_capacitor_polarized_120660
 
8177
T9,28
 
8178
PKG_ZIP16PKG_SD(`$1', `$2', `$3', 16)
 
8179
T13,62
 
8180
PKG_SOJ24_450COMMON_SMT_DIL_MIL(`$1',`$2',`$3',24,23622,86614,50000,346457)
 
8181
T12,38
 
8182
PKG_LQFP64_7PKG_LQFP_40(`$1',`$2',`$3', `64', `7')
 
8183
T10,37
 
8184
PKG_ALF800PKG_DIODE_LAY(`$1', `$2', `$3',  800)
 
8185
T27,39
 
8186
Description_geda_QFN20_5_EP`Square Quad Flat Nolead (QFN) package'
 
8187
T21,38
 
8188
Description_geda_2706`Standard SMT resistor, capacitor etc'
 
8189
T19,17
 
8190
Description_SUBD_9MSUB-D male 9 pins
 
8191
T20,38
 
8192
Description_7474_dil`2 D-type pos-edge FF w. preset/clear'
 
8193
T21,34
 
8194
Description_74124_dil`2 voltage controlled oszillators'
 
8195
T18,153
 
8196
PinList_DS1230_dil`A14', `A12', `A7',`A6',`A5',`A4',`A3',`A2',`A1',`A0',`D0',`D1',`D2',`Gnd',`D3',`D4',`D5',`D6',`D7',`/Ce',`A10',`/Oe',`A11',`A9',`A8',`A13', `/We', `Vcc'
 
8197
T13,11
 
8198
PinList_BC557`E',`B',`C'
 
8199
T15,3
 
8200
Param2_7455_dil300
 
8201
T16,3
 
8202
Param2_74107_dil300
 
8203
T9,34
 
8204
PKG_DIP42PKG_N(`$1', `$2', `$3',  42,  600)
 
8205
T13,11
 
8206
PinList_BC560`E',`B',`C'
 
8207
T13,11
 
8208
PinList_BC558`E',`B',`C'
 
8209
T16,3
 
8210
Param2_74261_dil300
 
8211
T16,3
 
8212
Param2_74259_dil300
 
8213
T19,2
 
8214
Param1_PIC16C64_dil40
 
8215
T16,2
 
8216
Param1_74297_dil16
 
8217
T9,28
 
8218
PKG_ZIP20PKG_SD(`$1', `$2', `$3', 20)
 
8219
T9,28
 
8220
PKG_ZIP18PKG_SD(`$1', `$2', `$3', 18)
 
8221
T21,41
 
8222
Description_74575_dil`8 D-type edge FF 3-state w. sync. clear'
 
8223
T29,150
 
8224
PinList_DIN41_612_abc48femaleforloop(`i', 1, 16, `define(`P_'i, `a'i)')
 
8225
        forloop(`i', 1, 16, `define(`P_'eval(i +16), `b'i)')
 
8226
        forloop(`i', 1, 16, `define(`P_'eval(i +32), `c'i)')
 
8227
T16,103
 
8228
PinList_7469_dil`1ClkA',`1Qb',`1Qd',`/1Clr',`2Qc',`NC',`2Qa',`Gnd',`2Clk',`2Qb',`/2Clr',`2Qd',`1Qc',`1Qa',`1ClkB',`Vcc'
 
8229
T17,101
 
8230
PinList_74374_dil`/OC',`1Q',`1D',`2D',`2Q',`3Q',`3D',`4D',`4Q',`Gnd',`C',`5Q',`5D',`6D',`6Q',`7Q',`7D',`8D',`8Q',`Vcc'
 
8231
T15,2
 
8232
Param1_7431_dil16
 
8233
T16,2
 
8234
Param1_74145_dil16
 
8235
T10,44
 
8236
PKG_TANT_DPKG_SMT_2PAD_EIA(  `$1', `$2', `$3', 73, 43)
 
8237
T20,47
 
8238
PKG_PANASONIC_EXBV8VCOMMON_SMT_DIL_MM(`$1',`$2',`$3',8,43,70,80,80)
 
8239
T14,39
 
8240
PKG_HEADER10_1PKG_CONNECTOR_DIL(`$1', `$2', `$3',  5)
 
8241
T27,39
 
8242
Description_geda_QFN20_4_EP`Square Quad Flat Nolead (QFN) package'
 
8243
T21,40
 
8244
Description_74423_dil`retriggerable monostable multivibrator'
 
8245
T18,127
 
8246
PinList_MAX691_dil`Vbatt',`Vout',`Vcc',`Gnd',`BattOn',`/LowLine',`OSC_In',`OSC_Out',`PFI',`/PFO',`WDI',`/CE_Out',`/CE_In',`/WDO',`/Reset',`Reset'
 
8247
T12,43
 
8248
PKG_TQFN24_4PKG_QFN_50S(`$1',`$2',`$3', `24', `4', `0')
 
8249
T10,44
 
8250
PKG_TANT_CPKG_SMT_2PAD_EIA(  `$1', `$2', `$3', 60, 32)
 
8251
T14,38
 
8252
PKG_HEADER10_2PKG_CONNECTOR(`$1', `$2', `$3',  5, 2)
 
8253
T8,34
 
8254
PKG_DIP6PKG_N(`$1', `$2', `$3',   6,  300)
 
8255
T43,32
 
8256
Description_minicircuits_MINICIRCUITS_CD542`Mini-Circuits CD Style Package'
 
8257
T21,25
 
8258
Description_geda_ZIP9`Zig-zag in-line package'
 
8259
T21,35
 
8260
Description_74251_dil`data selector/multiplexor 3-state'
 
8261
T24,3
 
8262
Param1_generic_diode_500500
 
8263
T16,2
 
8264
Param1_74596_dil16
 
8265
T10,44
 
8266
PKG_TANT_BPKG_SMT_2PAD_EIA(  `$1', `$2', `$3', 35, 28)
 
8267
T43,32
 
8268
Description_minicircuits_MINICIRCUITS_CD541`Mini-Circuits CD Style Package'
 
8269
T21,13
 
8270
Description_27256_dil`EPROM 32Kx8'
 
8271
T17,153
 
8272
PinList_74673_dil`/CS',`SH-Clk',`R-/W',`/StrClr',`Mode-StrClr',`SER/Q15',`Y0',`Y1',`Y2',`Y3',`Y4',`Gnd',`Y5',`Y6',`Y7',`Y8',`Y9',`Y10',`Y11',`Y12',`Y13',`Y14',`Y15',`Vcc'
 
8273
T15,3
 
8274
Param2_7430_dil300
 
8275
T15,3
 
8276
Param2_7428_dil300
 
8277
T16,3
 
8278
Param2_74134_dil300
 
8279
T16,2
 
8280
Param1_74444_dil20
 
8281
T9,28
 
8282
PKG_ZIP24PKG_SD(`$1', `$2', `$3', 24)
 
8283
T10,44
 
8284
PKG_TANT_APKG_SMT_2PAD_EIA(  `$1', `$2', `$3', 32, 16)
 
8285
T14,39
 
8286
PKG_HEADER20_1PKG_CONNECTOR_DIL(`$1', `$2', `$3', 10)
 
8287
T14,39
 
8288
PKG_HEADER18_1PKG_CONNECTOR_DIL(`$1', `$2', `$3',  9)
 
8289
T8,34
 
8290
PKG_DIP8PKG_N(`$1', `$2', `$3',   8,  300)
 
8291
T16,22
 
8292
PinList_uA79M12C`Com',`In',`Out',`=CC'
 
8293
T16,22
 
8294
PinList_uA78M15C`In',`Com',`Out',`Com'
 
8295
T17,105
 
8296
PinList_74521_dil`/OEN',`P0',`Q0',`P1',`Q1',`P2',`Q2',`P3',`Q3',`Gnd',`P4',`Q4',`P5',`Q5',`P6',`Q6',`P7',`Q7',`/P=Q',`Vcc'
 
8297
T17,104
 
8298
PinList_74519_dil`/OEN',`P0',`Q0',`P1',`Q1',`P2',`Q2',`P3',`Q3',`Gnd',`P4',`Q4',`P5',`Q5',`P6',`Q6',`P7',`Q7',`P=Q',`Vcc'
 
8299
T27,3
 
8300
Param1_generic_smd_chip_402402
 
8301
T14,38
 
8302
PKG_HEADER20_2PKG_CONNECTOR(`$1', `$2', `$3', 10, 2)
 
8303
T14,38
 
8304
PKG_HEADER18_2PKG_CONNECTOR(`$1', `$2', `$3',  9, 2)
 
8305
T9,34
 
8306
PKG_DIP48PKG_N(`$1', `$2', `$3',  48,  600)
 
8307
T29,31
 
8308
Description_geda_DIN41651_64S`Header connector with latches'
 
8309
T19,19
 
8310
Description_SUBD_9FSUB-D female 9 pins
 
8311
T16,81
 
8312
PinList_7496_dil`Clk',`A',`B',`C',`Vcc',`D',`E',`Pre',`Ser',`Qe',`Qd',`Gnd',`Qc',`Qb',`Qa',`/Clr'
 
8313
T18,3
 
8314
Param1_MC68332_qfp132
 
8315
T16,2
 
8316
Param1_74120_dil16
 
8317
T15,2
 
8318
Param1_7404_dil14
 
8319
T10,43
 
8320
PKG_TSSOP8PKG_TSSOP( `$1', `$2', `$3',  8, 260, 2600)
 
8321
T13,62
 
8322
PKG_SOJ26_400COMMON_SMT_DIL_MIL(`$1',`$2',`$3',26,23622,86614,50000,291339)
 
8323
T21,9
 
8324
Description_74376_dil`4 JK FF'
 
8325
F7,7
 
8326
pushdefpushdef
 
8327
T17,88
 
8328
PinList_74175_dil`/Clr',`1Q',`/1Q',`1D',`2D',`/2Q',`2Q',`Gnd',`Clk',`3Q',`/3Q',`3D',`4D',`/4Q',`4Q',`Vcc'
 
8329
T10,1857
 
8330
PKG_QFP132Element(0x00 "$1" "$2" "$3" 250 200 0 150 0x00)
 
8331
(
 
8332
        forloop(`i', 1, 17,
 
8333
                `define(`XPOS', eval(625 -i*25))'
 
8334
                `PAD(XPOS, 40, XPOS, 90, 15, i)
 
8335
        ')
 
8336
        forloop(`i', 1, 16,
 
8337
                `define(`XPOS', eval(1025 -i*25))'
 
8338
                `PAD(XPOS, 40, XPOS, 90, 15, eval(i+116))
 
8339
        ')
 
8340
        forloop(`i', 1, 33,
 
8341
                `define(`YPOS', eval(175 +i*25))'
 
8342
                `PAD(30, YPOS, 80, YPOS, 15, i)
 
8343
        ')
 
8344
        forloop(`i', 1, 33,
 
8345
                `define(`XPOS', eval(175 +i*25))'
 
8346
                `PAD(XPOS, 1160, XPOS, 1110, 15, eval(i+50))
 
8347
        ')
 
8348
        forloop(`i', 1, 33,
 
8349
                `define(`YPOS', eval(1025 -i*25))'
 
8350
                `PAD(1120, YPOS, 1170, YPOS, 15, i)
 
8351
        ')
 
8352
 
 
8353
        # Markierung pin 1
 
8354
        ElementArc(600 150 10 10 0 360 5)
 
8355
 
 
8356
        # Nase links oben (PIN 17/18)
 
8357
        ElementLine( 125 175  75 150 20)
 
8358
        ElementLine(  75 150  75 125 20)
 
8359
        ElementLine(  75 125 125  75 20)
 
8360
        ElementLine( 125  75 150  75 20)
 
8361
        ElementLine( 150  75 175 125 20)
 
8362
 
 
8363
        # Verbindungsline zur Ecke rechts oben
 
8364
        ElementLine( 175  125 1025 125 20)
 
8365
 
 
8366
        # Nase rechts oben (PIN 116/117)
 
8367
        ElementLine(1025 125 1050  75 20)
 
8368
        ElementLine(1050  75 1075  75 20)
 
8369
        ElementLine(1075  75 1125 125 20) 
 
8370
        ElementLine(1125 125 1125 150 20)
 
8371
        ElementLine(1125 150 1075 175 20)
 
8372
 
 
8373
        # Verbindungsline zur Ecke rechts unten
 
8374
        ElementLine(1075 175  1075 1025 20)
 
8375
 
 
8376
        # Nase rechts unten (PIN 83/84)
 
8377
        ElementLine(1075 1025 1125 1050 20)
 
8378
        ElementLine(1125 1050 1125 1075 20)
 
8379
        ElementLine(1125 1075 1075 1125 20)
 
8380
        ElementLine(1075 1125 1050 1125 20)
 
8381
        ElementLine(1050 1125 1025 1075 20)
 
8382
 
 
8383
        # Verbindungsline zur Ecke links unten 
 
8384
        ElementLine(1025 1075  175 1075 20)
 
8385
 
 
8386
        # Nase links unten (PIN 50/51)
 
8387
        ElementLine( 175 1075 150 1125 20)
 
8388
        ElementLine( 150 1125 125 1125 20)
 
8389
        ElementLine( 125 1125  75 1075 20)
 
8390
        ElementLine(  75 1075  75 1050 20)
 
8391
        ElementLine(  75 1050 125 1025 20)
 
8392
 
 
8393
        # Verbindungsline zur Ecke links oben
 
8394
        ElementLine( 125 1025 125 175 20)
 
8395
 
 
8396
        # Markierung so anordnen, dass Pinanchse im 25-MIL-Raster zu liegen kommt
 
8397
        Mark(200 200)
 
8398
)
 
8399
T14,39
 
8400
PKG_HEADER30_1PKG_CONNECTOR_DIL(`$1', `$2', `$3', 15)
 
8401
T15,1016
 
8402
PKG_GENERIC_SMT
 
8403
        define(`cnt',`1')
 
8404
        define(`ARGS',$3)       
 
8405
        args(ARGS)
 
8406
        define(`LENGTH',`UM_TO_MIL(arg1)')
 
8407
        define(`WIDTH',`UM_TO_MIL(arg2)')
 
8408
        define(`PADLENGTH',`UM_TO_MIL(arg3)')
 
8409
        define(`CENTRE',`eval(LENGTH/2)')
 
8410
        define(`PENWIDTH',`eval(PADLENGTH)')
 
8411
        define(`PADLENGTH2',`eval(LENGTH-PADLENGTH)')
 
8412
        define(`PADCENTRE',`eval(PADLENGTH/2)')
 
8413
        define(`PADCENTRE2',`eval(LENGTH-(PADLENGTH/2))')
 
8414
Element(0x00 "$1" "$2" "$3" CENTRE eval(WIDTH+10) 0 100 0x00)
 
8415
(
 
8416
        PAD(0,0,0,WIDTH,PENWIDTH, 1)
 
8417
        PAD(0,0,PADLENGTH,0,PENWIDTH,1)
 
8418
        PAD(PADLENGTH,0,PADLENGTH,WIDTH,PENWIDTH, 1)
 
8419
        PAD(0,WIDTH,PADLENGTH,WIDTH,PENWIDTH, 1)
 
8420
        PAD(PADCENTRE,0,PADCENTRE,WIDTH,PENWIDTH,1)
 
8421
 
 
8422
 
 
8423
        PAD(LENGTH,0,LENGTH,WIDTH,PENWIDTH, 1)
 
8424
        PAD(LENGTH,0,PADLENGTH2,0,PENWIDTH,1)
 
8425
        PAD(PADLENGTH2,0,PADLENGTH2,WIDTH,PENWIDTH, 1)
 
8426
        PAD(LENGTH,WIDTH,PADLENGTH2,WIDTH,PENWIDTH, 1)
 
8427
        PAD(PADCENTRE2,0,PADCENTRE2,WIDTH,PENWIDTH,1)
 
8428
 
 
8429
        ElementLine(0 0 LENGTH 0 1)
 
8430
        ElementLine(LENGTH 0 LENGTH WIDTH 1)
 
8431
        ElementLine(0 WIDTH LENGTH WIDTH 1)
 
8432
        ElementLine(0 0 0 WIDTH 1)
 
8433
                
 
8434
)
 
8435
 
 
8436
T26,39
 
8437
Description_geda_TQFN68_10`Square Quad Flat Nolead (QFN) package'
 
8438
T16,16
 
8439
PinList_uA79L12C`Out',`In',`Com'
 
8440
T16,16
 
8441
PinList_uA78L15C`In',`Com',`Out'
 
8442
T20,2
 
8443
Param1_AT90S1200_dil20
 
8444
T9,28
 
8445
PKG_ZIP28PKG_SD(`$1', `$2', `$3', 28)
 
8446
T14,38
 
8447
PKG_HEADER30_2PKG_CONNECTOR(`$1', `$2', `$3', 15, 2)
 
8448
T20,20
 
8449
Description_6551_dilACIA for 65xx series
 
8450
T17,126
 
8451
PinList_74646_dil`CAB',`SAB',`DIR',`A1',`A2',`A3',`A4',`A5',`A6',`A7',`A8',`Gnd',`B8',`B7',`B6',`B5',`B4',`B3',`B2',`B1',`/G',`SBA',`CBA',`Vcc'
 
8452
T16,3
 
8453
Param2_74161_dil300
 
8454
T16,3
 
8455
Param2_74159_dil300
 
8456
T15,3
 
8457
Param2_7403_dil300
 
8458
T43,32
 
8459
Description_minicircuits_MINICIRCUITS_CB539`Mini-Circuits CB Style Package'
 
8460
T26,42
 
8461
Description_geda_SOJ30_400`Small outline J-leaded package (400 mil)'
 
8462
T26,42
 
8463
Description_geda_SOJ28_400`Small outline J-leaded package (400 mil)'
 
8464
T17,52
 
8465
PinList_TL071_dil`OfsN1',`In-',`In+',`Vcc-',`OfsN2',`Out',`Vcc+',`NC'
 
8466
T16,3
 
8467
Param2_27512_dil600
 
8468
T16,2
 
8469
Param1_74245_dil20
 
8470
T14,39
 
8471
PKG_HEADER40_1PKG_CONNECTOR_DIL(`$1', `$2', `$3', 20)
 
8472
T38,42
 
8473
Description_panasonic_PANASONIC_EXB24V`Panasonic EXB Series Chip Resistor Array'
 
8474
T25,29
 
8475
Description_MOLEX_025_140Molex .025 pitch 140 pin plug
 
8476
T20,17
 
8477
Description_2114_dil`Static RAM 1Kx4'
 
8478
T14,8
 
8479
PinList_sm0805`1', `2'
 
8480
T17,125
 
8481
PinList_74322_dil`/G',`S-/P',`D0',`a-Qa',`C-Qc',`E-Qe',`G-Qg',`/OE',`/Clr',`Gnd',`Clk',`Qh+',`H-Qh',`F-Qf',`D-Qd',`B-Qb',`D1',`/SE',`DS',`Vcc'
 
8482
T16,3
 
8483
Param2_TL082_dil300
 
8484
T12,42
 
8485
PKG_TQFN44_7PKG_QFN_50(`$1',`$2',`$3', `44', `7', `0')
 
8486
T15,44
 
8487
PKG_TQFN16_5_EPPKG_QFN_80(`$1',`$2',`$3', `16', `5', `310')
 
8488
T9,40
 
8489
PKG_SO24MPKG_SO( `$1', `$2', `$3', 24, 330, 5000)
 
8490
T14,38
 
8491
PKG_HEADER40_2PKG_CONNECTOR(`$1', `$2', `$3', 20, 2)
 
8492
T28,39
 
8493
Description_geda_QFN68_10_EP`Square Quad Flat Nolead (QFN) package'
 
8494
T24,50
 
8495
Description_geda_EMI0805`3-Pin SMT EMI Filter based on standard SMT sizes'
 
8496
T17,122
 
8497
PinList_74150_dil`E7',`E6',`E5',`E4',`E3',`E2',`E1',`E0',`/G',`W',`D',`Gnd',`C',`B',`A',`E15',`E14',`E13',`E12',`E11',`E10',`E9',`E8',`Vcc'
 
8498
T17,76
 
8499
PinList_74148_dil`4',`5',`6',`7',`/Ei',`A2',`A1',`Gnd',`A0',`0',`1',`2',`3',`/Gs',`/Eo',`Vcc'
 
8500
T16,2
 
8501
Param1_74696_dil20
 
8502
T25,39
 
8503
Description_geda_TQFN16_4`Square Quad Flat Nolead (QFN) package'
 
8504
T20,12
 
8505
Description_7421_dil`2 quad-AND'
 
8506
T20,28
 
8507
Description_7419_dil`6 inverter Schmitt trigger'
 
8508
T21,50
 
8509
Description_74177_dil`presettable binary counter/latch (divide by 2/8)'
 
8510
T26,3
 
8511
Param1_smd_EIA_A_capacitor120
 
8512
T16,2
 
8513
Param1_7451L_dil14
 
8514
T10,151
 
8515
PKG_SM1206Element(0x00 "$1" "$2" "$3" 0 100 0 100 0x00)
 
8516
(
 
8517
        Pad(100  100  100  100 60 "1" 0x00000100)
 
8518
        Pad(100  230  100  230 60 "2" 0x00000100)
 
8519
 
 
8520
        Mark(100 100)
 
8521
)
 
8522
T14,39
 
8523
PKG_HEADER50_1PKG_CONNECTOR_DIL(`$1', `$2', `$3', 25)
 
8524
T22,43
 
8525
Description_uA747C_dilDual general purpose operational amplifiers
 
8526
T25,39
 
8527
Description_geda_TQFN16_5`Square Quad Flat Nolead (QFN) package'
 
8528
T17,104
 
8529
PinList_74621_dil`GAB',`A1',`A2',`A3',`A4',`A5',`A6',`A7',`A8',`Gnd',`B8',`B7',`B6',`B5',`B4',`B3',`B2',`B1',`/GBA',`Vcc'
 
8530
T17,94
 
8531
PinList_74599_dil`Qb',`Qc',`Qd',`Qe',`Qf',`Qg',`Qh',`Gnd',`Qh+',`/SRClr',`/SRCK',`RCK',`/RClr',`SER',`Qa',`Vcc'
 
8532
T15,44
 
8533
PKG_TQFN16_4_EPPKG_QFN_65(`$1',`$2',`$3', `16', `4', `210')
 
8534
T17,891
 
8535
PKG_TO220LAY-WIDEElement(0x00 "$1" "$2" "$3" 50 570 1 100 0x00)
 
8536
(
 
8537
        PIN(100, 800, 80, 20, 1)
 
8538
        PIN(200, 900, 80, 20, 2)
 
8539
        PIN(300, 800, 80, 20, 3)
 
8540
                  
 
8541
        # Befestigungsbohrung  
 
8542
        PIN(200, 130, 150, 130, 4)
 
8543
 
 
8544
        # Anschlussdraehte  
 
8545
        ElementLine(100 800 100 620 30)
 
8546
        ElementLine(200 900 200 620 30)
 
8547
        ElementLine(300 800 300 620 30)
 
8548
 
 
8549
        # Gehaeuse
 
8550
        ElementLine(  0 620 400 620 20)
 
8551
        ElementLine(400 620 400 245 20)
 
8552
        ElementLine(400 245   0 245 20)
 
8553
        ElementLine(  0 245   0 620 20)
 
8554
 
 
8555
        # Kuehlfahne mit Kerben
 
8556
        ElementLine(  0 245 400 245 20)
 
8557
        ElementLine(400 245 400 120 20)
 
8558
        ElementLine(400 120 385 120 20)
 
8559
        ElementLine(385 120 385  50 20)
 
8560
        ElementLine(385  50 400  50 20)
 
8561
        ElementLine(400  50 400  10 20)
 
8562
        ElementLine(400  10   0  10 20)
 
8563
        ElementLine(  0  10   0  50 20)
 
8564
        ElementLine(  0  50  15  50 20)
 
8565
        ElementLine( 15  50  15 120 20)
 
8566
        ElementLine( 15 120   0 120 20)
 
8567
        ElementLine(  0 120   0 245 20)
 
8568
 
 
8569
        Mark(200 800)
 
8570
)
 
8571
T14,38
 
8572
PKG_HEADER50_2PKG_CONNECTOR(`$1', `$2', `$3', 25, 2)
 
8573
T21,45
 
8574
Description_74648_dil`8 inverting bus tranceiver/register 3-state'
 
8575
T20,12
 
8576
Description_2764_dil`EPROM 8Kx8'
 
8577
T16,143
 
8578
PinList_L297_dil`Sync',`Gnd',`Home',`A',`/Inh1',`B',`C',`/Inh2',`D',`Enable',`Control',`Vs',`Sens2',`Sens1',`Vref',`Osc',`CW/CCW',`/Clock',`Half/Full',`/Reset'
 
8579
T16,71
 
8580
PinList_7416_dil`1A',`1Y',`2A',`2Y',`3A',`3Y',`Gnd',`4Y',`4A',`5Y',`5A',`6Y',`6A',`Vcc'
 
8581
T16,2
 
8582
Param1_74198_dil24
 
8583
T24,50
 
8584
Description_geda_EMI1806`3-Pin SMT EMI Filter based on standard SMT sizes'
 
8585
T24,16
 
8586
Description_PIC16C61_dilmicro controller
 
8587
T33,3
 
8588
Param1_generic_resistor_axial_500500
 
8589
T9,28
 
8590
PKG_ZIP40PKG_SD(`$1', `$2', `$3', 40)
 
8591
T38,16
 
8592
Description_generic_resistor_axial_300`resistor_axial'
 
8593
T26,9
 
8594
Description_generic52_plcc`generic'
 
8595
T17,111
 
8596
PinList_74123_dil`1A',`1B',`/1Clr',`/1Q',`2Q',`2Cext',`2Rext-Cext',`Gnd',`2A',`2B',`/2Clr',`/2Q',`1Q',`1Cext',`1Rext-Cext',`Vcc'
 
8597
T16,3
 
8598
Param2_74684_dil300
 
8599
T20,2
 
8600
Param1_AT90S1300_dil20
 
8601
T16,2
 
8602
Param1_74671_dil20
 
8603
T16,2
 
8604
Param1_74669_dil16
 
8605
T14,38
 
8606
PKG_HEADER60_2PKG_CONNECTOR(`$1', `$2', `$3', 30, 2)
 
8607
T9,34
 
8608
PKG_DIP64PKG_N(`$1', `$2', `$3',  64,  900)
 
8609
T26,42
 
8610
Description_geda_SOJ26_450`Small outline J-leaded package (450 mil)'
 
8611
T20,28
 
8612
Description_7446_dil`BCD to 7-segment driver OC'
 
8613
T17,154
 
8614
PinList_27128_dil`Vpp', `A12', `A7',`A6',`A5',`A4',`A3',`A2',`A1',`A0',`D0',`D1',`D2',`Gnd',`D3',`D4',`D5',`D6',`D7',`/Cs',`A10',`/Oe',`A11',`A9',`A8', `A13', `A14', `Vcc'
 
8615
T19,3
 
8616
Param2_generic8_dil300
 
8617
T15,3
 
8618
Param2_7483_dil300
 
8619
T20,3
 
8620
Param1_MOLEX_025_200200
 
8621
T20,3
 
8622
Param1_MOLEX_025_180180
 
8623
T20,27
 
8624
Description_uA78M24C+24V 0.5A voltage regulator
 
8625
T17,103
 
8626
PinList_74574_dil`/Oe',`1D',`2D',`3D',`4D',`5D',`6D',`7D',`8D',`Gnd',`Clk',`8Q',`7Q',`6Q',`5Q',`4Q',`3Q',`2Q',`1Q',`Vcc'
 
8627
T14,356
 
8628
PKG_RADIAL_CANdefine(`X1', `eval(`$4' /4)')
 
8629
        define(`X2', `eval(`$4' -X1)')
 
8630
        define(`X3', `eval(`$4' /2)')
 
8631
        define(`Y', `eval(`$4' /2)')
 
8632
        define(`R', `eval(`$4' /2)')
 
8633
        define(`PINSIZE', `ifelse(eval($4 >= 600), 1, 80, 50)')
 
8634
Element(0x00 "$1" "$2" "$3" eval(`$4') 0 0 100 0x00)
 
8635
(
 
8636
        PIN(X1, Y, 60, 20, 1)
 
8637
        PIN(X2, Y, 60, 20, 2)
 
8638
        ElementArc(X3 Y R R 0 360 10)
 
8639
        Mark (X1 Y)
 
8640
)
 
8641
T23,5
 
8642
Description_MC68681_dilDUART
 
8643
T21,27
 
8644
Description_74623_dil`8 bus tranceivers 3-state'
 
8645
T25,2635
 
8646
COMMON_SMT_TRANSISTOR_MILdefine(`spaceX',   `$4')                             # 78 for SOT23
 
8647
        define(`spaceY',   `$5')                             # 82 for SOT23
 
8648
        define(`padY',     `eval((spaceY * $6) / 100)')      # 41 for SOT23
 
8649
        define(`padX',     `ifelse(eval(len(`$7') >= 5), 1,
 
8650
                               `eval((spaceX * 31) / 100)',
 
8651
                               `eval((padY * 85) / 100)'
 
8652
                             )')               # 34 for SOT23, 24 for SOT25
 
8653
        define(`addFRAME', `eval(padY / 5)')
 
8654
        define(`maxX',     `eval(2*addFRAME+spaceX+padX)')
 
8655
        define(`maxY',     `eval(2*addFRAME+spaceY+padY)')
 
8656
        define(`centerX',  `eval(maxX / 2)')
 
8657
        define(`centerY1', `eval(addFRAME + padY/2)')
 
8658
        define(`centerX1', `eval(addFRAME + padX/2)')
 
8659
        define(`deltaY',   `eval((padY-padX)/2)')
 
8660
        define(`silkW',    `ifelse(eval(spaceY >= 50), 1, 10, eval(spaceY/5))')
 
8661
        define(`indeX',    `0')
 
8662
 
 
8663
Element(0x00 "$1" "`$2'" "$3" eval(maxX+20) 0 3 100 0x00)
 
8664
(
 
8665
        ElementLine(0 0 0 maxY silkW)
 
8666
        ElementLine(0 maxY maxX maxY silkW)
 
8667
        ElementLine(maxX maxY maxX 0 silkW)
 
8668
        ElementLine(maxX 0 0 0 silkW)
 
8669
 
 
8670
        # 1st side, 1st pin
 
8671
        ifelse(len(`$7'), 4,
 
8672
          `# extra width
 
8673
           Pad(eval(centerX1+deltaY) eval(centerY1+spaceY)
 
8674
               eval(centerX1+2*deltaY) eval(centerY1+spaceY)
 
8675
                           padX "substr(`$7',indeX,1)" "substr(`$7',indeX,1)" 0x100)
 
8676
         ',
 
8677
          `Pad(centerX1 eval(centerY1+spaceY-deltaY)
 
8678
               centerX1 eval(centerY1+spaceY+deltaY)
 
8679
                           padX "substr(`$7',indeX,1)" "substr(`$7',indeX,1)" 0x100)
 
8680
         ')
 
8681
        define(`indeX',incr(indeX))
 
8682
 
 
8683
        # 1st side, 2nd pin
 
8684
        ifelse(eval(len(`$7') == 6), 1,
 
8685
          `Pad(centerX eval(centerY1+spaceY-deltaY)
 
8686
               centerX eval(centerY1+spaceY+deltaY)
 
8687
                           padX "substr(`$7',indeX,1)" "substr(`$7',indeX,1)" 0x100)
 
8688
           define(`indeX',incr(indeX))
 
8689
         ')
 
8690
 
 
8691
        # 1st side, 3rd pin
 
8692
        Pad(eval(centerX1+spaceX) eval(centerY1+spaceY-deltaY)
 
8693
            eval(centerX1+spaceX) eval(centerY1+spaceY+deltaY)
 
8694
                           padX "substr(`$7',indeX,1)" "substr(`$7',indeX,1)" 0x100)
 
8695
        define(`indeX',incr(indeX))
 
8696
 
 
8697
        # 2nd side, 3rd pin
 
8698
        ifelse(eval(len(`$7') >= 4), 1,
 
8699
          `Pad(eval(centerX1+spaceX) eval(centerY1-deltaY)
 
8700
               eval(centerX1+spaceX) eval(centerY1+deltaY)
 
8701
                           padX "substr(`$7',indeX,1)" "substr(`$7',indeX,1)" 0x100)
 
8702
           define(`indeX',incr(indeX))
 
8703
         ')
 
8704
 
 
8705
        # 2nd side, 2nd pin
 
8706
        ifelse(eval(len(`$7') != 4), 1,
 
8707
          `Pad(centerX eval(centerY1-deltaY)
 
8708
               centerX eval(centerY1+deltaY)
 
8709
                           padX "substr(`$7',indeX,1)" "substr(`$7',indeX,1)" 0x100)
 
8710
           define(`indeX',incr(indeX))
 
8711
         ')
 
8712
 
 
8713
        # 2nd side, 1st pin
 
8714
        ifelse(eval(len(`$7') >= 4), 1,
 
8715
          `Pad(centerX1 eval(centerY1-deltaY)
 
8716
               centerX1 eval(centerY1+deltaY)
 
8717
                           padX "substr(`$7',indeX,1)" "substr(`$7',indeX,1)" 0x100)
 
8718
         ')
 
8719
 
 
8720
        Mark(centerX1 eval(centerY1+spaceY))
 
8721
)
 
8722
T17,83
 
8723
PinList_74422_dil`A1',`A2',`B1',`B2',`/Clr',`/Q',`Gnd',`Q',`Rint',`NC',`Cext',`NC',`Rext-Cext',`Vcc'
 
8724
T20,3
 
8725
Param2_AT90S1200_dil300
 
8726
T16,3
 
8727
Param2_74385_dil300
 
8728
T28,3
 
8729
Param1_DIN41_612_abc48femaleabc
 
8730
T15,1
 
8731
Param1_7457_dil8
 
8732
T16,2
 
8733
Param1_74173_dil16
 
8734
T43,32
 
8735
Description_minicircuits_MINICIRCUITS_CA531`Mini-Circuits CA Style Package'
 
8736
T25,39
 
8737
Description_geda_TQFN36_6`Square Quad Flat Nolead (QFN) package'
 
8738
T21,50
 
8739
Description_74449_dil`4 bus tranceiver w. individual direction control'
 
8740
T16,21
 
8741
PinList_uA79M08C`Com',`In',`Out',`In'
 
8742
T20,141
 
8743
PinList_PIC16C71_dil`RA2/AIN2',`RA3/AIN3',`RA4/T0CKI',`/MCLR',`VSS',`RB0/INT',`RB1',`RB2',`RB3',`RB4',`RB5',`RB6',`RB7',`VDD',`OSC2',`OSC1',`RA0/AIN0',`RA1/AIN1'
 
8744
T17,79
 
8745
PinList_74248_dil`B',`C',`/LT',`/BI-/RBO',`/RBI',`D',`A',`Gnd',`e',`d',`c',`b',`a',`g',`f',`Vcc'
 
8746
T15,3
 
8747
Param2_4016_dil600
 
8748
T9,67
 
8749
PKG_SO24WCOMMON_SMT_DIL_MIL(`$1',`$2',`$3', 24, 20000, 80000, 50000, 280000)
 
8750
T40,18
 
8751
Description_generic_capacitor_radial_200`capacitor_radial'
 
8752
T15,293
 
8753
PinList_z80_dil`A11', `A12', `A13', `A14', `A15', `theta', `D3',  `D4',  `D5',  `D6', `+5v', `D2',  `D7',  `D0',  `D1', `/INT', `/NMI', `/HALT', `/MREQ', `/IORQ', `/RD',  `/WR',  `/BUSAK', `/WAIT', `/BUSRQ', `/RESET', `/M1', `/RFSH', `GND', `A0', `A1',  `A2', `A3', `A4', `A5', `A6',  `A7', `A8', `A9', `A10'
 
8754
T16,2
 
8755
Param1_74644_dil20
 
8756
T20,18
 
8757
Description_7473_dil`2 JK FF w. clear'
 
8758
T21,40
 
8759
Description_74125_dil`4 bus buffers 3-state inverted control'
 
8760
T17,115
 
8761
PinList_74699_dil`U-/D',`CCK',`A',`B',`C',`D',`/ENP',`/CClr',`RCK',`Gnd',`R-/C',`/G',`/Load',`/ENT',`Qd',`Qc',`Qb',`Qa',`/RCO',`Vcc'
 
8762
T22,2
 
8763
Param1_DIN41_651_50lay50
 
8764
T14,139
 
8765
PKG_SOT323_CEL
 
8766
        define(`WX', 32)
 
8767
        define(`WY', 24)
 
8768
        define(`DX', 67)
 
8769
        define(`DY', 51)
 
8770
        define(`OX', 26)
 
8771
        define(`OY', 79)
 
8772
        PKG_BASE_SOT(`$1',`$2',`$3')
 
8773
 
 
8774
T14,44
 
8775
PKG_QFN44_7_EPPKG_QFN_50(`$1',`$2',`$3', `44', `7', `470')
 
8776
T23,67
 
8777
Description_geda_BRE200`Bottom lead rectangular non-polar component (typically capacitor)'
 
8778
T32,24
 
8779
Description_DIN41_612_ac64femaleDIN41.612 row a+c female
 
8780
T17,127
 
8781
COMMON_SMT_DIL_MMCOMMON_SMT_DIL_MIL(`$1',`$2',`$3',`$4',
 
8782
        eval($5*100000/254),eval($6*100000/254),eval($7*100000/254),eval($8*100000/254), `$9')
 
8783
T14,16
 
8784
PinList_IRF830`G',`D',`S', `D'
 
8785
T16,3
 
8786
Param2_74260_dil300
 
8787
T16,3
 
8788
Param2_74258_dil300
 
8789
T35,3
 
8790
Param1_generic_capacitor_radial_500500
 
8791
T16,2
 
8792
Param1_74320_dil16
 
8793
T16,2
 
8794
Param1_74298_dil16
 
8795
T28,9
 
8796
Description_generic14smd_dil`generic'
 
8797
F6,6
 
8798
formatformat
 
8799
T16,75
 
8800
PinList_7470_dil`NC',`/Clr',`J1',`J2',`/J',`/Q',`Gnd',`Q',`/K',`K1',`K2',`Clk',`/Pre',`Vcc'
 
8801
T16,103
 
8802
PinList_7468_dil`1ClkA',`1Qb',`1Qd',`/1Clr',`2Qc',`NC',`2Qa',`Gnd',`2Clk',`2Qb',`/2Clr',`2Qd',`1Qc',`1Qa',`1ClkB',`Vcc'
 
8803
T17,91
 
8804
PinList_74375_dil`1D',`/1Q',`1Q',`1C-2C',`2Q',`/2Q',`2D',`Gnd',`3D',`/3Q',`3Q',`3C-4C',`4Q',`/4Q',`4D',`Vcc'
 
8805
T23,2
 
8806
Param2_smd_resistor_60330
 
8807
T16,3
 
8808
Param2_LM324_dil300
 
8809
T15,2
 
8810
Param1_7432_dil14
 
8811
T19,27
 
8812
Description_uA7918C-18V 1.5A voltage regulator
 
8813
T26,42
 
8814
Description_geda_SOJ32_300`Small outline J-leaded package (300 mil)'
 
8815
T26,28
 
8816
Description_geda_QFP100_14`Square Quad-side flat pack'
 
8817
T16,3
 
8818
Param2_74604_dil300
 
8819
T14,38
 
8820
PKG_LQFP160_24PKG_LQFP_50(`$1',`$2',`$3',`160',`24')
 
8821
T20,27
 
8822
Description_uA79M20C-20V 0.5A voltage regulator
 
8823
T43,32
 
8824
Description_minicircuits_MINICIRCUITS_CB518`Mini-Circuits CB Style Package'
 
8825
T25,29
 
8826
Description_MOLEX_025_120Molex .025 pitch 120 pin plug
 
8827
T25,33
 
8828
Description_AT90S1200_dilAVR Enhanced RISC microcontroller
 
8829
T21,2
 
8830
Param1_generic24w_dil24
 
8831
T16,1
 
8832
Param1_PC_V24_9P9
 
8833
T16,2
 
8834
Param1_74597_dil16
 
8835
T10,42
 
8836
PKG_MSOP10PKG_TSOP(  `$1', `$2', `$3', 8, 199, 1969)
 
8837
T16,40
 
8838
PKG_DIN41651_26SPKG_DIN41_651STAND(`$1', `$2', `$3', 26)
 
8839
T17,138
 
8840
PinList_74674_dil`/CS',`Clk',`R-/W',`NC',`Mode',`SER/Q15',`P0',`P1',`P2',`P3',`P4',`Gnd',`P5',`P6',`P7',`P8',`P9',`P10',`P11',`P12',`P13',`P14',`P15',`Vcc'
 
8841
T15,3
 
8842
Param2_7431_dil300
 
8843
T16,3
 
8844
Param2_74133_dil300
 
8845
T19,27
 
8846
Description_uA7818C+18V 1.5A voltage regulator
 
8847
T25,39
 
8848
Description_geda_TQFN56_8`Square Quad Flat Nolead (QFN) package'
 
8849
T25,6
 
8850
Description_PEB2086N_plccISAC-S
 
8851
T16,22
 
8852
PinList_uA78M12C`In',`Com',`Out',`Com'
 
8853
T17,105
 
8854
PinList_74522_dil`/OEN',`P0',`Q0',`P1',`Q1',`P2',`Q2',`P3',`Q3',`Gnd',`P4',`Q4',`P5',`Q5',`P6',`Q6',`P7',`Q7',`/P=Q',`Vcc'
 
8855
T20,3
 
8856
Param2_AT90S1300_dil300
 
8857
T16,3
 
8858
Param2_74285_dil300
 
8859
T16,2
 
8860
Param1_74273_dil20
 
8861
T16,74
 
8862
PinList_7495_dil`Ser',`A',`B',`C',`D',`Mode',`Gnd',`Clk2',`Clk1',`Qd',`Qc',`Qb',`Qa',`Vcc'
 
8863
T17,73
 
8864
PinList_74348_dil`4',`5',`6',`7',`W1',`A2',`A1',`Gnd',`A0',`0',`1',`2',`3',`GS',`E0',`Vcc'
 
8865
T16,2
 
8866
Param1_74121_dil14
 
8867
T15,2
 
8868
Param1_7405_dil14
 
8869
T13,62
 
8870
PKG_SOJ30_350COMMON_SMT_DIL_MIL(`$1',`$2',`$3',30,23622,86614,50000,244094)
 
8871
T13,62
 
8872
PKG_SOJ28_350COMMON_SMT_DIL_MIL(`$1',`$2',`$3',28,23622,86614,50000,244094)
 
8873
T8,2734
 
8874
PKG_ISA8Element(0x00 "$1" "$2" "$3" 4000 0 0 100 0x00)
 
8875
(
 
8876
    # Pins, entspr. Anschl. auf Loetseite (b31..b1)
 
8877
        Pin( 200 3850 60 20 "Gnd (b31)" 0x01)
 
8878
        Pin( 300 3850 60 20 "Osc" 0x01)
 
8879
        Pin( 400 3850 60 20 "+5V" 0x01)
 
8880
        Pin( 500 3850 60 20 "BALE" 0x01)
 
8881
        Pin( 600 3850 60 20 "TC" 0x01)
 
8882
        Pin( 700 3850 60 20 "/DAck2" 0x01)
 
8883
        Pin( 800 3850 60 20 "IRq3" 0x01)
 
8884
        Pin( 900 3850 60 20 "IRq4" 0x01)
 
8885
        Pin(1000 3850 60 20 "IRq5" 0x01)
 
8886
        Pin(1100 3850 60 20 "IRq6" 0x01)
 
8887
        Pin(1200 3850 60 20 "IRq7" 0x01)
 
8888
        Pin(1300 3850 60 20 "Clock" 0x01)
 
8889
        Pin(1400 3850 60 20 "/Ref" 0x01)
 
8890
        Pin(1500 3850 60 20 "DRq1" 0x01)
 
8891
        Pin(1600 3850 60 20 "/DAck1" 0x01)
 
8892
        Pin(1700 3850 60 20 "DRq3" 0x01)
 
8893
        Pin(1800 3850 60 20 "/DAck3" 0x01)
 
8894
        Pin(1900 3850 60 20 "/IOR" 0x01)
 
8895
        Pin(2000 3850 60 20 "/IOW" 0x01)
 
8896
        Pin(2100 3850 60 20 "/SMEMR" 0x01)
 
8897
        Pin(2200 3850 60 20 "/SMEMW" 0x01)
 
8898
        Pin(2300 3850 60 20 "Gnd" 0x01)
 
8899
        Pin(2400 3850 60 20 "+12V" 0x01)
 
8900
        Pin(2500 3850 60 20 "/0WS" 0x01)
 
8901
        Pin(2600 3850 60 20 "-12V" 0x01)
 
8902
        Pin(2700 3850 60 20 "DRq2" 0x01)
 
8903
        Pin(2800 3850 60 20 "-5V" 0x01)
 
8904
        Pin(2900 3850 60 20 "IEQ2" 0x01)
 
8905
        Pin(3000 3850 60 20 "+5V" 0x01)
 
8906
        Pin(3100 3850 60 20 "ResDrv" 0x01)
 
8907
        Pin(3200 3850 60 20 "Gnd (b1)" 0x01)
 
8908
 
 
8909
      # Pins, entspr. Anschl. auf Bestueckseite
 
8910
        Pin( 200 3950 60 20 "SA0 (a31)" 0x01)
 
8911
        Pin( 300 3950 60 20 "SA1" 0x01)
 
8912
        Pin( 400 3950 60 20 "SA2" 0x01)
 
8913
        Pin( 500 3950 60 20 "SA3" 0x01)
 
8914
        Pin( 600 3950 60 20 "SA4" 0x01)
 
8915
        Pin( 700 3950 60 20 "SA5" 0x01)
 
8916
        Pin( 800 3950 60 20 "SA6" 0x01)
 
8917
        Pin( 900 3950 60 20 "SA7" 0x01)
 
8918
        Pin(1000 3950 60 20 "SA8" 0x01)
 
8919
        Pin(1100 3950 60 20 "SA9" 0x01)
 
8920
        Pin(1200 3950 60 20 "SA10" 0x01)
 
8921
        Pin(1300 3950 60 20 "SA11" 0x01)
 
8922
        Pin(1400 3950 60 20 "SA12" 0x01)
 
8923
        Pin(1500 3950 60 20 "SA13" 0x01)
 
8924
        Pin(1600 3950 60 20 "SA14" 0x01)
 
8925
        Pin(1700 3950 60 20 "SA15" 0x01)
 
8926
        Pin(1800 3950 60 20 "SA16" 0x01)
 
8927
        Pin(1900 3950 60 20 "SA17" 0x01)
 
8928
        Pin(2000 3950 60 20 "SA18" 0x01)
 
8929
        Pin(2100 3950 60 20 "SA19" 0x01)
 
8930
        Pin(2200 3950 60 20 "AEN" 0x01)
 
8931
        Pin(2300 3950 60 20 "IOChRdy" 0x01)
 
8932
        Pin(2400 3950 60 20 "SD0" 0x01)
 
8933
        Pin(2500 3950 60 20 "SD1" 0x01)
 
8934
        Pin(2600 3950 60 20 "SD2" 0x01)
 
8935
        Pin(2700 3950 60 20 "SD3" 0x01)
 
8936
        Pin(2800 3950 60 20 "SD4" 0x01)
 
8937
        Pin(2900 3950 60 20 "SD5" 0x01)
 
8938
        Pin(3000 3950 60 20 "SD6" 0x01)
 
8939
        Pin(3100 3950 60 20 "SD7" 0x01)
 
8940
        Pin(3200 3950 60 20 "/IOChCk (a1)" 0x01)
 
8941
 
 
8942
      # Umrahmung
 
8943
        ElementLine(   0  100  100  100 2)
 
8944
        ElementLine( 100    0  100  100 2)
 
8945
        ElementLine( 100  100 4250  100 5)
 
8946
        ElementLine(4250  100 4250 3810 5)
 
8947
        ElementLine(4250 3810 3620 3810 5)
 
8948
        ElementLine(3620 3810 3620 3510 5)
 
8949
        ElementLine(3620 3510 3300 3510 5)
 
8950
        ElementLine(3300 3510 3300 3810 5)
 
8951
        ElementLine(3300 3810  100 3810 5)
 
8952
        ElementLine( 100 3810  100 3510 5)
 
8953
        ElementLine( 100 3510    0 3510 2)
 
8954
 
 
8955
      # Markierung == Pin B1
 
8956
        Mark(3200 3850)
 
8957
)
 
8958
T21,28
 
8959
Description_74377_dil`8 FF w. single rail output'
 
8960
T17,76
 
8961
PinList_74176_dil`/Load',`Qc',`C',`A',`Qa',`Clk2',`Gnd',`Clk1',`Qb',`B',`D',`Qd',`/Clr',`Vcc'
 
8962
T16,3
 
8963
Param2_74631_dil300
 
8964
T16,3
 
8965
Param2_74629_dil300
 
8966
T23,2
 
8967
Param1_generic28smd_dil28
 
8968
T16,16
 
8969
PinList_uA78L12C`In',`Com',`Out'
 
8970
T17,126
 
8971
PinList_74647_dil`CAB',`SAB',`DIR',`A1',`A2',`A3',`A4',`A5',`A6',`A7',`A8',`Gnd',`B8',`B7',`B6',`B5',`B4',`B3',`B2',`B1',`/G',`SBA',`CBA',`Vcc'
 
8972
T16,3
 
8973
Param2_74160_dil300
 
8974
T16,3
 
8975
Param2_74158_dil300
 
8976
T15,3
 
8977
Param2_7404_dil300
 
8978
T20,47
 
8979
PKG_PANASONIC_EXBV4VCOMMON_SMT_DIL_MM(`$1',`$2',`$3',4,43,70,80,80)
 
8980
T26,42
 
8981
Description_geda_SOJ30_350`Small outline J-leaded package (350 mil)'
 
8982
T26,42
 
8983
Description_geda_SOJ28_350`Small outline J-leaded package (350 mil)'
 
8984
T24,20
 
8985
Description_WD33C93A_dilSE-SCSI-I controller
 
8986
T22,13
 
8987
Description_DS1220_dil`NVSRAM 2Kx8'
 
8988
T17,55
 
8989
PinList_TL072_dil`Out1',`In1-',`In1+',`Vcc-',`In2+',`In2-',`Out2',`Vcc+'
 
8990
T20,3
 
8991
Param1_MOLEX_025_160160
 
8992
T17,124
 
8993
PinList_74323_dil`S0',`/G1',`/G2',`G-Qg',`E-Qe',`C-Qc',`A-Qa',`Qa+',`/Clr',`Gnd',`SR',`Clk',`B-Qb',`D-Qd',`F-Qf',`H-Qh',`Qh+',`SL',`S1',`Vcc'
 
8994
T16,3
 
8995
Param2_TL081_dil300
 
8996
T25,35
 
8997
Description_geda_MTA100_2`MTA Connector, (0.100 inch pitch)'
 
8998
T25,33
 
8999
Description_AT90S1300_dilAVR Enhanced RISC microcontroller
 
9000
T21,36
 
9001
Description_74352_dil`2 4-to-1 data selector/multiplexor'
 
9002
T17,76
 
9003
PinList_74151_dil`D3',`D2',`D1',`D0',`Y',`W',`/G',`Gnd',`C',`B',`A',`D7',`D6',`D5',`D4',`Vcc'
 
9004
T16,2
 
9005
Param1_74697_dil20
 
9006
T25,35
 
9007
Description_geda_MTA100_3`MTA Connector, (0.100 inch pitch)'
 
9008
T22,29
 
9009
Description_geda_DB37M`DSUB connector, female/male'
 
9010
T20,13
 
9011
Description_7420_dil`2 quad-NAND'
 
9012
T20,29
 
9013
Description_7418_dil`2 quad-NAND Schmitt trigger'
 
9014
T21,41
 
9015
Description_74180_dil`9bit /even/odd parity generator/checker'
 
9016
T21,37
 
9017
Description_74178_dil`4bit parallel-access shift register'
 
9018
T16,21
 
9019
PinList_uA79M06C`Com',`In',`Out',`In'
 
9020
T16,22
 
9021
PinList_uA78M09C`In',`Com',`Out',`Com'
 
9022
T25,35
 
9023
Description_geda_MTA100_4`MTA Connector, (0.100 inch pitch)'
 
9024
T16,2
 
9025
Param1_74373_dil20
 
9026
T19,577
 
9027
PKG_TO220STAND-WIDEElement(0x00 "$1" "$2" "$3" 0 10 0 100 0x00)
 
9028
(
 
9029
        PIN(100, 200, 80, 20, 1)
 
9030
        PIN(200, 300, 80, 20, 2)
 
9031
        PIN(300, 200, 80, 20, 3)
 
9032
                  
 
9033
        # Gehaeuse
 
9034
        ElementLine(  0  80 400  80 20)
 
9035
        ElementLine(400  80 400 260 20)
 
9036
        ElementLine(400 260   0 260 20) 
 
9037
        ElementLine(  0 260   0  80 20) 
 
9038
                        
 
9039
        # Kuehlfahne icl. Bohrung
 
9040
        ElementLine(  0  80 400  80 20)
 
9041
        ElementLine(400  80 400 140 20)
 
9042
        ElementLine(400 140   0 140 20)
 
9043
        ElementLine(  0 140   0  80 20)
 
9044
 
 
9045
        ElementLine(130 80 130 140 10)
 
9046
        ElementLine(270 80 270 140 10)
 
9047
                
 
9048
        # Anschlussdraht
 
9049
        ElementLine(200 300 200 260 30)
 
9050
                
 
9051
        Mark(100 200)
 
9052
)
 
9053
T13,62
 
9054
PKG_SOJ32_300COMMON_SMT_DIL_MIL(`$1',`$2',`$3',32,23622,86614,50000,196850)
 
9055
T13,37
 
9056
PKG_QFP100_14PKG_QFP_50(`$1',`$2',`$3',`100',`14')
 
9057
T24,39
 
9058
Description_geda_QFN24_4`Square Quad Flat Nolead (QFN) package'
 
9059
T25,35
 
9060
Description_geda_MTA100_5`MTA Connector, (0.100 inch pitch)'
 
9061
T21,72
 
9062
Description_74651_dil`8 inverting bus tranceiver/register 3-state A-output, 3-state B-output'
 
9063
T21,40
 
9064
Description_74649_dil`8 inverting bus tranceiver/register OC'
 
9065
T16,71
 
9066
PinList_7415_dil`A1',`B1',`A2',`B2',`C2',`Y2',`Gnd',`Y3',`A3',`B3',`C3',`Y1',`C1',`Vcc'
 
9067
T15,2
 
9068
Param1_7485_dil16
 
9069
T16,2
 
9070
Param1_74221_dil16
 
9071
T16,2
 
9072
Param1_74199_dil24
 
9073
T11,46
 
9074
PKG_DO214ABPKG_SMT_DIODE(       `$1', `$2', `$3', 79, 34)
 
9075
T25,35
 
9076
Description_geda_MTA100_6`MTA Connector, (0.100 inch pitch)'
 
9077
T21,48
 
9078
Description_TL074_dilQuad low noise JFET input operational amplifiers
 
9079
T16,16
 
9080
PinList_uA78L09C`In',`Com',`Out'
 
9081
T18,69
 
9082
PinList_uA709C_dil`FreqCompB',`In-',`In+',`Vcc-',`OutFreqComp',`Out',`Vcc+',`FreqCompA'
 
9083
T17,117
 
9084
PinList_74276_dil`/Clr',`1J',`1Clk',`/1K',`1Q',`2Q',`/2K',`2Clk',`2J',`Gnd',`/Pre',`3J',`3Clk',`/3K',`3Q',`4Q',`/4K',`4Clk',`4J',`Vcc'
 
9085
T26,3
 
9086
Param1_DIN41_612_abc96maleabc
 
9087
T29,7641
 
9088
PKG_GENERIC_JOHNSTECH7248_QFN
 
9089
        # number of pins on left/right sides (pin1 is upper pin on left side)
 
9090
        define(`LRPINS',  `eval($4 / 4)')
 
9091
        # number of pins on top/bottom sides
 
9092
        define(`TBPINS', `eval(`$4' / 2 - LRPINS)')
 
9093
        # pin pitch (1/1000 mil)
 
9094
        define(`PITCH',`eval(`$6'*100000/254)')
 
9095
        # y-coordinate for upper pin on left/right sides  (1/1000 mil)
 
9096
        define(`LRYMAX', `eval((LRPINS-1)*PITCH/2)')
 
9097
        # x-coordinate for right pin on top/bottom sides  (1/1000 mil)
 
9098
        define(`TBXMAX', `eval((TBPINS-1)*PITCH/2)')
 
9099
        # total horizontal package width (1/1000 mil)
 
9100
        define(`LRWIDTHMM', `ifelse(0,`$5',`787',`eval($5)')')
 
9101
        define(`LRWIDTH', `ifelse(0,`$5',`787',`eval(`$5'*10000000/254)')')
 
9102
        # total vertical package width (1/1000 mil)
 
9103
        define(`TBWIDTHMM', `ifelse(0,`$5',`551',`eval($5)')')
 
9104
        define(`TBWIDTH',`ifelse(0,`$5',`551',`eval(`$5'*10000000/254)')')
 
9105
        # how much pads extend beyond the package edge (1/1000 mil) (the 75 is 0.75 mm)
 
9106
        define(`EXTOUT', eval(75*100000/254))
 
9107
        # how much pads extend inward from the package pad edge (1/1000 mil)
 
9108
        define(`EXTIN', eval(5*100000/254))
 
9109
        # pad length/width (1/1000 mil)
 
9110
        define(`PADLENGTH', `eval(`$8'*100000/254)')
 
9111
        define(`PADWIDTH', `eval(`$7'*100000/254)')
 
9112
        # pad width (mil/100)
 
9113
        define(`PADWIDTHMIL100', `eval(PADWIDTH/10)')
 
9114
        # min/max x coordinates for the pads on the left/right sides of the package (mil/100)
 
9115
        define(`LRXMAX',`eval((LRWIDTH/2 + EXTOUT - PADWIDTH/2)/10)')
 
9116
        define(`LRXMIN',`eval((LRWIDTH/2 -PADLENGTH - EXTIN + PADWIDTH/2)/10)')
 
9117
        # min/max y coordinates for the pads on the top/bottom sides of the package (mil/100)
 
9118
        define(`TBYMAX',`eval((TBWIDTH/2 + EXTOUT - PADWIDTH/2)/10)')
 
9119
        define(`TBYMIN',`eval((TBWIDTH/2 -PADLENGTH - EXTIN + PADWIDTH/2)/10)')
 
9120
 
 
9121
        # pad size and drill size (mil/100) for the mounting holes
 
9122
        define(`MOUNTPAD', 7700)
 
9123
        define(`MOUNTDRILL', 2000)
 
9124
        # soldermask relief size for mounting holes (mil/100) 
 
9125
        define(`MOUNTMASK', `eval(MOUNTPAD + 1000)')
 
9126
 
 
9127
        # silkscreen width (mils/100)
 
9128
        define(`SILKW', 1000)
 
9129
        # how much the silk screen is moved away from the package (1/1000 mil)
 
9130
        define(`SILKEXT', `eval(200*100000/254 + SILKW*10/2 + 5*1000)')
 
9131
        # upper right corner for silk screen (mil/100)
 
9132
        define(`SILKX', `eval((LRWIDTH/2 + SILKEXT )/10)')
 
9133
        define(`SILKY', `eval((TBWIDTH/2 + SILKEXT )/10)')
 
9134
        # refdes text size (mil/100)
 
9135
        define(`TEXTSIZE', 100)
 
9136
        # x,y coordinates for refdes label (mil/100)
 
9137
        define(`TEXTX', -SILKX)
 
9138
        define(`TEXTY', `eval(-SILKY - 1000 - TEXTSIZE/2)')
 
9139
        # square exposed paddle size (mil/100)
 
9140
        define(`EPSIZE', `eval(`$9'*10000/254)')
 
9141
 
 
9142
        # location of mounting holes (mil/100)
 
9143
        define(`MOUNTX', `eval((LRWIDTH/2 + 39370)/10)')
 
9144
        define(`MOUNTY', `eval((TBWIDTH/2 + 39370)/10)')
 
9145
 
 
9146
        # latch silkscreen width (mils/100)
 
9147
        define(`LSILKW', 100)
 
9148
        # points for latch silk on the left/right sides of the part (mil/100)
 
9149
        define(`LATCHLRYMIN', `eval((-TBWIDTH/2 - 25*100000/254 )/10)')
 
9150
        define(`LATCHLRYMAX', `eval(( TBWIDTH/2 + 25*100000/254 )/10)')
 
9151
        define(`LATCHLRXMIN', SILKX)
 
9152
        define(`LATCHLRXMAX', `eval(( LRWIDTH/2 + 400*100000/254 )/10)')
 
9153
        # points for latch silk on the top/bottom sides of the part (mil/100)
 
9154
        define(`LATCHTBXMIN', `eval((-LRWIDTH/2 - 25*100000/254 )/10)')
 
9155
        define(`LATCHTBXMAX', `eval(( LRWIDTH/2 + 25*100000/254 )/10)')
 
9156
        define(`LATCHTBYMIN', SILKY)
 
9157
        define(`LATCHTBYMAX', `eval(( TBWIDTH/2 + 400*100000/254 )/10)')
 
9158
 
 
9159
        # points for silk showing where the exposed paddle contacts are (mil/100)
 
9160
        define(`CONTL', 100)
 
9161
        ifelse(1, eval(TBWIDTHMM>4), define(`CONTL', 200))
 
9162
        ifelse(1, eval(TBWIDTHMM>5), define(`CONTL', 300))
 
9163
 
 
9164
        # spacing between rows of EP contacts in 1/100 mm.
 
9165
        define(`CONTS', 0)
 
9166
        ifelse(1, eval(TBWIDTHMM>5), define(`CONTS', `eval(TBWIDTHMM*100 - 430)'))
 
9167
 
 
9168
        define(`EPY', `eval((CONTL*100000/254)/10)')
 
9169
        define(`EPXMIN', `eval(((CONTS/2 - 20/2)*100000/254)/10)')
 
9170
        define(`EPXMAX', `eval(((CONTS/2 + 20/2)*100000/254)/10)')
 
9171
 
 
9172
        # soldermask opening (mil/100)
 
9173
        define(`MASKSIZE', `eval((400*100000/254 + TBWIDTH)/10)')
 
9174
 
 
9175
 
 
9176
# element_flags, description, pcb-name, value, mark_x, mark_y,
 
9177
# text_x, text_y, text_direction, text_scale, text_flags
 
9178
Element[0x00000000 "$1" "$2" "$3" 0 0 TEXTX TEXTY 0 TEXTSIZE 0x00000000]
 
9179
(
 
9180
 
 
9181
# left row
 
9182
define(`CURPIN', 1)
 
9183
define(`idx',0)
 
9184
forloop(`i', 1, LRPINS,
 
9185
        `define(`Y', `eval((-LRYMAX + PITCH*idx)/10)')'
 
9186
        `Pad[-LRXMAX  Y  -LRXMIN  Y  PADWIDTHMIL100  0 0 "CURPIN" "CURPIN"  0x00000000]'
 
9187
        `define(`CURPIN', incr(CURPIN))'
 
9188
        `define(`idx',incr(idx))'
 
9189
)
 
9190
 
 
9191
# bottom row
 
9192
define(`idx',0)
 
9193
forloop(`i', 1, TBPINS,
 
9194
        `define(`X', `eval((-TBXMAX + PITCH*idx)/10)')'
 
9195
        `Pad[X  TBYMAX  X  TBYMIN  PADWIDTHMIL100 0 0 "CURPIN" "CURPIN"  0x00000800]'
 
9196
        `define(`CURPIN', incr(CURPIN))'
 
9197
        `define(`idx',incr(idx))'
 
9198
)
 
9199
 
 
9200
# right row
 
9201
define(`idx',0)
 
9202
forloop(`i', 1, LRPINS,
 
9203
        `define(`Y', `eval(( LRYMAX - PITCH*idx)/10)')'
 
9204
        `Pad[LRXMAX  Y  LRXMIN  Y  PADWIDTHMIL100  0 0 "CURPIN" "CURPIN"  0x00000000]'
 
9205
        `define(`CURPIN', incr(CURPIN))'
 
9206
        `define(`idx',incr(idx))'
 
9207
)
 
9208
 
 
9209
# top row
 
9210
define(`idx',0)
 
9211
forloop(`i', 1, TBPINS,
 
9212
        `define(`X', `eval((TBXMAX - PITCH*idx)/10)')'
 
9213
        `Pad[X  -TBYMAX  X  -TBYMIN  PADWIDTHMIL100 0 0 "CURPIN" "CURPIN" 0x00000800]'
 
9214
        `define(`CURPIN', incr(CURPIN))'
 
9215
        `define(`idx',incr(idx))'
 
9216
)
 
9217
 
 
9218
# Exposed paddle.  Note that this pad also sets the soldermask
 
9219
# relief for the entire part.
 
9220
# Pad(X1, Y1, X2, Y3, width, clearance,
 
9221
#     soldermask, "pin name", "pin number", flags)
 
9222
Pad[0 0 0 0 EPSIZE 0 MASKSIZE "CURPIN" "CURPIN" 0x00000100]
 
9223
define(`CURPIN', incr(CURPIN))
 
9224
# Mounting pins
 
9225
 
 
9226
# Pin(x, y, thickness, clearance, mask, drilling hole, name,
 
9227
#     number, flags 
 
9228
Pin[ MOUNTX MOUNTY MOUNTPAD 1000 MOUNTMASK MOUNTDRILL "Mount1" "CURPIN" 0x0]
 
9229
define(`CURPIN', incr(CURPIN))
 
9230
Pin[ -MOUNTX MOUNTY MOUNTPAD 1000 MOUNTMASK MOUNTDRILL "Mount2" "CURPIN" 0x0]
 
9231
define(`CURPIN', incr(CURPIN))
 
9232
Pin[ -MOUNTX -MOUNTY MOUNTPAD 1000 MOUNTMASK MOUNTDRILL "Mount3" "CURPIN" 0x0]
 
9233
define(`CURPIN', incr(CURPIN))
 
9234
Pin[ MOUNTX -MOUNTY MOUNTPAD 1000 MOUNTMASK MOUNTDRILL "Mount4" "CURPIN" 0x0]
 
9235
 
 
9236
# Silk screen around package
 
9237
ElementLine[ SILKX  SILKY  SILKX -SILKY SILKW]
 
9238
ElementLine[ SILKX -SILKY -SILKX -SILKY SILKW]
 
9239
ElementLine[-SILKX -SILKY -SILKX  SILKY SILKW]
 
9240
ElementLine[-SILKX  SILKY  SILKX  SILKY SILKW]
 
9241
 
 
9242
# Pin 1 indicator
 
9243
ElementLine[-SILKX -SILKY eval(-SILKX - 1500) eval(-SILKY - 1500) SILKW]
 
9244
 
 
9245
# Silk showing latch area
 
9246
 
 
9247
# top
 
9248
ElementLine[ LATCHTBXMIN -LATCHTBYMIN LATCHTBXMIN -LATCHTBYMAX LSILKW ]
 
9249
ElementLine[ LATCHTBXMIN -LATCHTBYMAX LATCHTBXMAX -LATCHTBYMAX LSILKW ]
 
9250
ElementLine[ LATCHTBXMAX -LATCHTBYMIN LATCHTBXMAX -LATCHTBYMAX LSILKW ]
 
9251
 
 
9252
# bottom
 
9253
ElementLine[ LATCHTBXMIN LATCHTBYMIN LATCHTBXMIN LATCHTBYMAX LSILKW ]
 
9254
ElementLine[ LATCHTBXMIN LATCHTBYMAX LATCHTBXMAX LATCHTBYMAX LSILKW ]
 
9255
ElementLine[ LATCHTBXMAX LATCHTBYMIN LATCHTBXMAX LATCHTBYMAX LSILKW ]
 
9256
 
 
9257
# left
 
9258
ElementLine[ -LATCHLRXMIN LATCHLRYMAX -LATCHLRXMAX LATCHLRYMAX LSILKW ]
 
9259
ElementLine[ -LATCHLRXMAX LATCHLRYMAX -LATCHLRXMAX LATCHLRYMIN LSILKW ]
 
9260
ElementLine[ -LATCHLRXMIN LATCHLRYMIN -LATCHLRXMAX LATCHLRYMIN LSILKW ]
 
9261
 
 
9262
# right
 
9263
ElementLine[ LATCHLRXMIN LATCHLRYMAX LATCHLRXMAX LATCHLRYMAX LSILKW ]
 
9264
ElementLine[ LATCHLRXMAX LATCHLRYMAX LATCHLRXMAX LATCHLRYMIN LSILKW ]
 
9265
ElementLine[ LATCHLRXMIN LATCHLRYMIN LATCHLRXMAX LATCHLRYMIN LSILKW ]
 
9266
 
 
9267
# Silk showing area for exposed paddle socket contacts
 
9268
ElementLine[ EPXMIN -EPY EPXMIN  EPY LSILKW ]
 
9269
ElementLine[ EPXMAX -EPY EPXMAX  EPY LSILKW ]
 
9270
ElementLine[ EPXMIN  EPY EPXMAX  EPY LSILKW ]
 
9271
ElementLine[ EPXMIN -EPY EPXMAX -EPY LSILKW ]
 
9272
 
 
9273
# packages with width >= 6.0 mm have 2 rows of contacts
 
9274
ifelse(1, eval(TBWIDTHMM>5), 
 
9275
ElementLine[ -EPXMIN -EPY -EPXMIN  EPY LSILKW ]
 
9276
ElementLine[ -EPXMAX -EPY -EPXMAX  EPY LSILKW ]
 
9277
ElementLine[ -EPXMIN  EPY -EPXMAX  EPY LSILKW ]
 
9278
ElementLine[ -EPXMIN -EPY -EPXMAX -EPY LSILKW ]
 
9279
)
 
9280
 
 
9281
)
 
9282
T25,35
 
9283
Description_geda_MTA100_7`MTA Connector, (0.100 inch pitch)'
 
9284
T23,28
 
9285
Description_MAX232A_dilhigh-speed dual RS232 driver
 
9286
T17,109
 
9287
PinList_74124_dil`2FC',`1FC',`1Rng',`1CX1',`1CX2',`/1En',`1Y',`Osc-Gnd',`Gnd',`2Y',`/2En',`2CX1',`2CX2',`2Rng',`Osc-Vcc',`Vcc'
 
9288
T16,3
 
9289
Param2_74683_dil300
 
9290
T16,2
 
9291
Param1_74672_dil20
 
9292
T13,311
 
9293
PKG_SMD_POLARdefine(`SMD_OUTLINE_EXTRA',
 
9294
                `
 
9295
                # crude plus sign
 
9296
                # ElementLine(      X1     eval(Y2L+20)       X1    eval(Y2L+70) 8)
 
9297
                # ElementLine( eval(X1-25) eval(Y2L+45) eval(X1+25) eval(Y2L+45) 8)
 
9298
                define(`XBAR', `eval(X1L+10)')
 
9299
                ElementLine( XBAR Y1L XBAR Y2L 8 )
 
9300
 
 
9301
        ')
 
9302
        PKG_SMD_BASE(`$1', `$2', `$3', `$4', `$5')
 
9303
 
 
9304
T25,35
 
9305
Description_geda_MTA100_8`MTA Connector, (0.100 inch pitch)'
 
9306
T23,16
 
9307
Description_crystal_300`crystal 300mil'
 
9308
T20,31
 
9309
Description_7445_dil`BCD to decimal decoder/driver'
 
9310
T21,20
 
9311
Description_74153_dil`2 4-to-1 selectors'
 
9312
T16,2
 
9313
Param1_74520_dil20
 
9314
T16,2
 
9315
Param1_74518_dil20
 
9316
T8,29
 
9317
PKG_SIP1PKG_CSIL(`$1', `$2', `$3', 1)
 
9318
T25,35
 
9319
Description_geda_MTA100_9`MTA Connector, (0.100 inch pitch)'
 
9320
T28,23
 
9321
Description_PCI5V_MAX_HEIGHTPCI 5V Array Max Height
 
9322
T25,29
 
9323
Description_MOLEX_025_100Molex .025 pitch 100 pin plug
 
9324
T17,103
 
9325
PinList_74575_dil`/Oe',`1D',`2D',`3D',`4D',`5D',`6D',`7D',`8D',`Gnd',`Clk',`8Q',`7Q',`6Q',`5Q',`4Q',`3Q',`2Q',`1Q',`Vcc'
 
9326
T24,2
 
9327
Param2_smd_capacitor_60330
 
9328
T8,29
 
9329
PKG_SIP2PKG_CSIL(`$1', `$2', `$3', 2)
 
9330
T22,29
 
9331
Description_geda_DB37F`DSUB connector, female/male'
 
9332
T21,63
 
9333
Description_74624_dil`voltage controlled oscillator w. enable and complement output'
 
9334
T16,67
 
9335
PinList_7442_dil`0',`1',`2',`3',`4',`5',`6',`Gnd',`7',`8',`9',`D',`C',`B',`A',`Vcc'
 
9336
T17,111
 
9337
PinList_74423_dil`1A',`1B',`/1Clr',`/1Q',`2Q',`2Cext',`2Rext-Cext',`Gnd',`2A',`2B',`/2Clr',`/2Q',`1Q',`1Cext',`1Rext-Cext',`Vcc'
 
9338
T16,3
 
9339
Param2_74384_dil300
 
9340
T16,2
 
9341
Param1_74174_dil16
 
9342
T8,29
 
9343
PKG_SIP3PKG_CSIL(`$1', `$2', `$3', 3)
 
9344
T30,31
 
9345
Description_geda_DIN41612C64FS`DIN connector, 96 pin housing'
 
9346
T16,21
 
9347
PinList_uA79M05C`Com',`In',`Out',`In'
 
9348
T16,22
 
9349
PinList_uA78M10C`In',`Com',`Out',`Com'
 
9350
T16,22
 
9351
PinList_uA78M08C`In',`Com',`Out',`Com'
 
9352
T13,11
 
9353
PinList_BC635`E',`B',`C'
 
9354
T17,76
 
9355
PinList_74251_dil`D3',`D2',`D1',`D0',`Y',`W',`/G',`Gnd',`C',`B',`A',`D7',`D6',`D5',`D4',`Vcc'
 
9356
T34,3
 
9357
Param1_generic_capacitor_axial_300300
 
9358
T14,2
 
9359
Param1_LED_3MM60
 
9360
T8,29
 
9361
PKG_SIP4PKG_CSIL(`$1', `$2', `$3', 4)
 
9362
T23,34
 
9363
Description_geda_MSOP10`Mini small outline package, .5mm'
 
9364
T21,40
 
9365
Description_74280_dil`9bit odd/even parity generator/checker'
 
9366
T21,36
 
9367
Description_74278_dil`4bit cascadable priority registers'
 
9368
T13,11
 
9369
PinList_BC636`E',`B',`C'
 
9370
T17,154
 
9371
PinList_27256_dil`Vpp', `A12', `A7',`A6',`A5',`A4',`A3',`A2',`A1',`A0',`D0',`D1',`D2',`Gnd',`D3',`D4',`D5',`D6',`D7',`/Cs',`A10',`/Oe',`A11',`A9',`A8', `A13', `A14', `Vcc'
 
9372
T16,2
 
9373
Param1_74645_dil20
 
9374
T9,42
 
9375
PKG_SSOP8PKG_SSO(  `$1', `$2', `$3',  8, 323, 2559)
 
9376
T13,62
 
9377
PKG_SOJ26_450COMMON_SMT_DIL_MIL(`$1',`$2',`$3',26,23622,86614,50000,346457)
 
9378
T8,29
 
9379
PKG_SIP5PKG_CSIL(`$1', `$2', `$3', 5)
 
9380
T20,33
 
9381
Description_7472_dil`AND-gated MS-FF w. preset/clear'
 
9382
T21,36
 
9383
Description_74126_dil`4 buffers 3-state positive control'
 
9384
T15,3
 
9385
Param2_7457_dil300
 
9386
T22,2
 
9387
Param1_DIN41_651_40lay40
 
9388
T8,29
 
9389
PKG_SIP6PKG_CSIL(`$1', `$2', `$3', 6)
 
9390
T24,39
 
9391
Description_geda_QFN44_7`Square Quad Flat Nolead (QFN) package'
 
9392
T16,16
 
9393
PinList_uA79L05C`Out',`In',`Com'
 
9394
T15,21
 
9395
PinList_uA7924C`Com',`In',`Out',`In'
 
9396
T16,16
 
9397
PinList_uA78L10C`In',`Com',`Out'
 
9398
T16,16
 
9399
PinList_uA78L08C`In',`Com',`Out'
 
9400
T16,3
 
9401
Param2_74257_dil300
 
9402
T20,2
 
9403
Param1_generic24_dil24
 
9404
T16,2
 
9405
Param1_Z8536_dil40
 
9406
T16,2
 
9407
Param1_74321_dil16
 
9408
T16,2
 
9409
Param1_74299_dil20
 
9410
T8,29
 
9411
PKG_SIP7PKG_CSIL(`$1', `$2', `$3', 7)
 
9412
T15,61
 
9413
PKG_CTS_745C_10COMMON_SMT_DIL_MIL(`$1',`$2',`$3',10,32000,51000,50000,67000)
 
9414
T17,507
 
9415
PKG_CONNECTOR_DILdefine(`MAXY', `eval(`$4' * 100)')
 
9416
        define(`MAXX', `200')
 
9417
Element(0x00 "$1" "$2" "$3" eval(MAXX + 60) 0 3 100 0x00)
 
9418
(
 
9419
        forloop(`row', 1, eval(`$4'),
 
9420
                `PIN(50, eval(row * 100 -50), 60, 30, eval(row))
 
9421
        ')
 
9422
        forloop(`row', 1, eval(`$4'),
 
9423
                `PIN(150, eval(($4 + 1 - row) * 100 -50), 60, 30, eval($4 + row))
 
9424
        ')
 
9425
        ElementLine(0 0 0 MAXY 20)
 
9426
        ElementLine(0 MAXY MAXX MAXY 20)
 
9427
        ElementLine(MAXX MAXY MAXX 0 20)
 
9428
        ElementLine(MAXX 0 0 0 20)
 
9429
        ElementLine(0 100 100 100 10)
 
9430
        ElementLine(100 100 100 0 10)
 
9431
        Mark(50 50)
 
9432
)
 
9433
T17,88
 
9434
PinList_74376_dil`/Clr',`1J',`/1K',`1Q',`2Q',`/2K',`2J',`Gnd',`Clk',`3J',`/3K',`3Q',`4Q',`/4K',`4J',`Vcc'
 
9435
T15,2
 
9436
Param1_7433_dil14
 
9437
T16,2
 
9438
Param1_74147_dil16
 
9439
T11,43
 
9440
PKG_TSOP32BPKG_TSOP(  `$1', `$2', `$3', 32, 559, 2000)
 
9441
T8,29
 
9442
PKG_SIP8PKG_CSIL(`$1', `$2', `$3', 8)
 
9443
T10,46
 
9444
PKG_BRE200PKG_RECTANGULAR2N(`$1', `$2', `$3',  400, 100)
 
9445
T19,27
 
9446
Description_uA7915C-15V 1.5A voltage regulator
 
9447
T29,7
 
9448
Description_generic_diode_300`diode'
 
9449
T20,3
 
9450
Param1_MOLEX_025_140140
 
9451
T11,43
 
9452
PKG_TSOP32APKG_TSOP(  `$1', `$2', `$3', 32, 795, 2000)
 
9453
T8,29
 
9454
PKG_SIP9PKG_CSIL(`$1', `$2', `$3', 9)
 
9455
T14,45
 
9456
PKG_QFN24_4_EPPKG_QFN_50S(`$1',`$2',`$3', `24', `4', `210')
 
9457
T22,55
 
9458
PKG_JOHNSTECH_QFN68_10PKG_JOHNSTECH_QFN_50(`$1',`$2',`$3', `68', `10', `770')
 
9459
T20,27
 
9460
Description_uA79M15C-15V 0.5A voltage regulator
 
9461
T20,27
 
9462
Description_uA78M20C+20V 0.5A voltage regulator
 
9463
T21,39
 
9464
Description_74253_dil`2 4-to-1 selector/multiplexor 3-state'
 
9465
T15,22
 
9466
PinList_uA7824C`In',`Com',`Out',`Com'
 
9467
T24,2
 
9468
Param1_generic28smdw_dil28
 
9469
T16,2
 
9470
Param1_74620_dil20
 
9471
T16,2
 
9472
Param1_74598_dil20
 
9473
T39,50
 
9474
Description_johnstech_JOHNSTECH_QFN56_8`Johnstech QFN Socket, Series 1MM (724812-724839)'
 
9475
T20,40
 
9476
Description_7497_dil`syncronous 6bit binary rate multiplier'
 
9477
T15,3
 
9478
Param2_7432_dil300
 
9479
T16,3
 
9480
Param2_74132_dil300
 
9481
T20,2
 
9482
Param1_PEB2086N_plcc44
 
9483
T16,2
 
9484
Param1_74446_dil16
 
9485
T19,27
 
9486
Description_uA7815C+15V 1.5A voltage regulator
 
9487
T20,18
 
9488
Description_SUBD_15MSUB-D male 15 pins
 
9489
T9,40
 
9490
PKG_SO28WPKG_SO( `$1', `$2', `$3', 28, 474, 5000)
 
9491
T20,27
 
9492
Description_uA79L15C-15V 0.1A voltage regulator
 
9493
T13,96
 
9494
DefinePinListifelse($#, 1, ,
 
9495
        `pushdef(`count')'
 
9496
        `define(`count', 0)'
 
9497
        `_DEFPINLIST($@)'
 
9498
        `popdef(`count')')
 
9499
T14,15
 
9500
PinList_2N3055`E',`B',`C',`C'
 
9501
T19,2
 
9502
Param1_WD33C93A_dil40
 
9503
T16,2
 
9504
Param1_74122_dil14
 
9505
T15,2
 
9506
Param1_7406_dil14
 
9507
T13,62
 
9508
PKG_SOJ30_400COMMON_SMT_DIL_MIL(`$1',`$2',`$3',30,23622,86614,50000,291339)
 
9509
T13,62
 
9510
PKG_SOJ28_400COMMON_SMT_DIL_MIL(`$1',`$2',`$3',28,23622,86614,50000,291339)
 
9511
T21,28
 
9512
Description_74378_dil`6 FF w. single rail output'
 
9513
T17,76
 
9514
PinList_74177_dil`/Load',`Qc',`C',`A',`Qa',`Clk2',`Gnd',`Clk1',`Qb',`B',`D',`Qd',`/Clr',`Vcc'
 
9515
T16,3
 
9516
Param2_74630_dil300
 
9517
T16,3
 
9518
Param2_74628_dil300
 
9519
T25,33
 
9520
Description_geda_QFP100_R`Rectangular Quad-side flat pack'
 
9521
T24,47
 
9522
Description_geda_PLCC28X`Plastic leadless chip carrier with pin socket'
 
9523
T21,38
 
9524
Description_geda_0805`Standard SMT resistor, capacitor etc'
 
9525
T7,63
 
9526
forlooppushdef(`$1', `$2')_forloop(`$1', `$2', `$3', `$4')popdef(`$1')
 
9527
T16,2
 
9528
Param1_74573_dil20
 
9529
T13,43
 
9530
PKG_TQFN68_10PKG_QFN_50(`$1',`$2',`$3', `68', `10', `0')
 
9531
T21,54
 
9532
PKG_JOHNSTECH_QFN32_7PKG_JOHNSTECH_QFN_65(`$1',`$2',`$3', `32', `7', `470')
 
9533
T27,37
 
9534
Description_geda_HEADER14_1`Header connector, DIP pin numbering'
 
9535
T14,16
 
9536
PinList_BUK453`G',`D',`S', `D'
 
9537
T17,126
 
9538
PinList_74648_dil`CAB',`SAB',`DIR',`A1',`A2',`A3',`A4',`A5',`A6',`A7',`A8',`Gnd',`B8',`B7',`B6',`B5',`B4',`B3',`B2',`B1',`/G',`SBA',`CBA',`Vcc'
 
9539
T16,3
 
9540
Param2_74157_dil300
 
9541
T15,3
 
9542
Param2_7405_dil300
 
9543
T16,2
 
9544
Param1_74399_dil16
 
9545
T15,48
 
9546
PKG_CTS_742X_08COMMON_SMT_DIL_MM(`$1',`$2',`$3', 8,50,90,80,90)
 
9547
T26,42
 
9548
Description_geda_SOJ26_400`Small outline J-leaded package (400 mil)'
 
9549
T27,42
 
9550
Description_geda_HEADER14_2`Header connector, ribbon cable numbering'
 
9551
T24,2
 
9552
Param1_DIN41_651_14stand14
 
9553
T16,2
 
9554
Param1_74247_dil16
 
9555
T21,55
 
9556
PKG_JOHNSTECH_QFN32_5PKG_JOHNSTECH_QFN_50S(`$1',`$2',`$3', `32', `5', `310')
 
9557
T9,34
 
9558
PKG_DIP8MPKG_N(`$1', `$2', `$3',   8,  400)
 
9559
T9,41
 
9560
PKG_DB15FPKG_SUBD_FEMALE_LAY(`$1', `$2', `$3', 15)
 
9561
T29,26
 
9562
Description_DIN41_651_22standDIN41.651 standing 22 pins
 
9563
T16,3
 
9564
Param2_TL080_dil300
 
9565
T22,2
 
9566
Param1_DIN41_651_34lay34
 
9567
T39,50
 
9568
Description_johnstech_JOHNSTECH_QFN36_6`Johnstech QFN Socket, Series 1MM (724812-724839)'
 
9569
T21,38
 
9570
Description_geda_1806`Standard SMT resistor, capacitor etc'
 
9571
T20,20
 
9572
Description_SUBD_15FSUB-D female 15 pins
 
9573
T17,20
 
9574
Description_BC636bipolar-P transistor
 
9575
T21,44
 
9576
Description_74353_dil`2 4-to-1 data selector/multiplexor 3-state'
 
9577
T16,125
 
9578
PinList_2732_dil`A7',`A6',`A5',`A4',`A3',`A2',`A1',`A0',`D0',`D1',`D2',`Gnd',`D3',`D4',`D5',`D6',`D7',`/Cs',`A10',`/Oe',`A11',`A9',`A8',`Vcc'
 
9579
T20,3
 
9580
Param2_generic24_dil300
 
9581
T21,24
 
9582
Description_L297A_dilstepper-motor controller
 
9583
T17,20
 
9584
Description_BC635bipolar-N transistor
 
9585
T21,24
 
9586
Description_74181_dil`ALU function generator'
 
9587
T16,22
 
9588
PinList_uA78M06C`In',`Com',`Out',`Com'
 
9589
T19,3
 
9590
Param2_PIC16C74_dil600
 
9591
T23,2
 
9592
Param1_smd_resistor_60360
 
9593
T19,2
 
9594
Param1_MC68681_plcc44
 
9595
T19,7
 
9596
Description_LED_3MMLED 3mm
 
9597
F9,9
 
9598
debugmodedebugmode
 
9599
T17,104
 
9600
PinList_74623_dil`GAB',`A1',`A2',`A3',`A4',`A5',`A6',`A7',`A8',`Gnd',`B8',`B7',`B6',`B5',`B4',`B3',`B2',`B1',`/GBA',`Vcc'
 
9601
T16,2
 
9602
Param1_74374_dil20
 
9603
T27,37
 
9604
Description_geda_HEADER34_1`Header connector, DIP pin numbering'
 
9605
T21,62
 
9606
Description_74652_dil`8 bus tranceiver/register 3-state A-output, 3-state B-output'
 
9607
T17,93
 
9608
PinList_74449_dil`/GBA',`A1',`Dir2',`A2',`A3',`Dir3',`A4',`Gnd',`B4',`Dir4',`B3',`B2',`Dir1',`B1',`/GAB',`Vcc'
 
9609
T16,71
 
9610
PinList_7414_dil`1A',`1Y',`2A',`2Y',`3A',`3Y',`Gnd',`4Y',`4A',`5Y',`5A',`6Y',`6A',`Vcc'
 
9611
T16,3
 
9612
Param2_74356_dil300
 
9613
T15,2
 
9614
Param1_7486_dil14
 
9615
T16,2287
 
9616
PKG_PQFP52_10X10Element(0x00 "$1" "$2" "$3" 250 200 0 150 0x00)
 
9617
(
 
9618
        Pad(0 129 80 129 16 "1" 0x00000101)
 
9619
        Pad(0 155 80 155 16 "2" 0x00000001)
 
9620
        Pad(0 180 80 180 16 "3" 0x00000001)
 
9621
        Pad(0 206 80 206 16 "4" 0x00000001)
 
9622
        Pad(0 232 80 232 16 "5" 0x00000001)
 
9623
        Pad(0 257 80 257 16 "6" 0x00000001)
 
9624
        Pad(0 283 80 283 16 "7" 0x00000001)
 
9625
        Pad(0 308 80 308 16 "8" 0x00000001)
 
9626
        Pad(0 334 80 334 16 "9" 0x00000001)
 
9627
        Pad(0 359 80 359 16 "10" 0x00000001)
 
9628
        Pad(0 385 80 385 16 "11" 0x00000001)
 
9629
        Pad(0 411 80 411 16 "12" 0x00000001)
 
9630
        Pad(0 436 80 436 16 "13" 0x00000001)
 
9631
 
 
9632
        Pad(129 565 129 485 16 "14" 0x00000001)
 
9633
        Pad(155 565 155 485 16 "15" 0x00000001)
 
9634
        Pad(180 565 180 485 16 "16" 0x00000001)
 
9635
        Pad(206 565 206 485 16 "17" 0x00000001)
 
9636
        Pad(232 565 232 485 16 "18" 0x00000001)
 
9637
        Pad(257 565 257 485 16 "19" 0x00000001)
 
9638
        Pad(283 565 283 485 16 "20" 0x00000001)
 
9639
        Pad(308 565 308 485 16 "21" 0x00000001)
 
9640
        Pad(334 565 334 485 16 "22" 0x00000001)
 
9641
        Pad(359 565 359 485 16 "23" 0x00000001)
 
9642
        Pad(385 565 385 485 16 "24" 0x00000001)
 
9643
        Pad(411 565 411 485 16 "25" 0x00000001)
 
9644
        Pad(436 565 436 485 16 "26" 0x00000001)
 
9645
 
 
9646
        Pad(485 436 565 436 16 "27" 0x00000001)
 
9647
        Pad(485 411 565 411 16 "28" 0x00000001)
 
9648
        Pad(485 385 565 385 16 "29" 0x00000001)
 
9649
        Pad(485 359 565 359 16 "30" 0x00000001)
 
9650
        Pad(485 334 565 334 16 "31" 0x00000001)
 
9651
        Pad(485 308 565 308 16 "32" 0x00000001)
 
9652
        Pad(485 283 565 283 16 "33" 0x00000001)
 
9653
        Pad(485 257 565 257 16 "34" 0x00000001)
 
9654
        Pad(485 232 565 232 16 "35" 0x00000001)
 
9655
        Pad(485 206 565 206 16 "36" 0x00000001)
 
9656
        Pad(485 180 565 180 16 "37" 0x00000001)
 
9657
        Pad(485 155 565 155 16 "38" 0x00000001)
 
9658
        Pad(485 129 565 129 16 "39" "39" 0x00000001)
 
9659
 
 
9660
        Pad(436 0 436 80 16 "40" 0x00000001)
 
9661
        Pad(411 0 411 80 16 "41" 0x00000001)
 
9662
        Pad(385 0 385 80 16 "42" 0x00000001)
 
9663
        Pad(359 0 359 80 16 "43" 0x00000001)
 
9664
        Pad(334 0 334 80 16 "44" 0x00000001)
 
9665
        Pad(308 0 308 80 16 "45" 0x00000001)
 
9666
        Pad(283 0 283 80 16 "46" 0x00000001)
 
9667
        Pad(257 0 257 80 16 "47" 0x00000001)
 
9668
        Pad(232 0 232 80 16 "48" 0x00000001)
 
9669
        Pad(206 0 206 80 16 "49" 0x00000001)
 
9670
        Pad(180 0 180 80 16 "50" 0x00000001)
 
9671
        Pad(155 0 155 80 16 "51" 0x00000001)
 
9672
        Pad(129 0 129 80 16 "52" 0x00000001)
 
9673
 
 
9674
        ElementLine( 135 129 436 129 20)
 
9675
        ElementLine( 129 135 129 436 20)
 
9676
        ElementLine( 129 436 436 436 20)
 
9677
        ElementLine( 436 436 436 129 20)
 
9678
        ElementLine( 129 135 135 129 20)
 
9679
 
 
9680
        Mark(0 0)
 
9681
)
 
9682
T11,37
 
9683
PKG_ALF1000PKG_DIODE_LAY(`$1', `$2', `$3', 1000)
 
9684
T27,42
 
9685
Description_geda_HEADER34_2`Header connector, ribbon cable numbering'
 
9686
T21,38
 
9687
Description_geda_1812`Standard SMT resistor, capacitor etc'
 
9688
T21,38
 
9689
Description_TL075_dilQuad JFET input operational amplifiers
 
9690
T16,16
 
9691
PinList_uA78L06C`In',`Com',`Out'
 
9692
T20,3
 
9693
Param2_PEB2086N_plcc150
 
9694
T25,33
 
9695
Description_geda_QFP128_R`Rectangular Quad-side flat pack'
 
9696
T17,75
 
9697
PinList_74125_dil`/1G',`1A',`1Y',`/2G',`2A',`2Y',`Gnd',`3Y',`3A',`/3G',`4Y',`4A',`/4G',`Vcc'
 
9698
T16,3
 
9699
Param2_74682_dil300
 
9700
T16,2
 
9701
Param1_74673_dil24
 
9702
T21,54
 
9703
PKG_JOHNSTECH_QFN12_4PKG_JOHNSTECH_QFN_80(`$1',`$2',`$3', `12', `4', `210')
 
9704
T9,41
 
9705
PKG_DB15MPKG_SUBD_MALE_LAY(  `$1', `$2', `$3', 15)
 
9706
T26,42
 
9707
Description_geda_SOJ24_450`Small outline J-leaded package (450 mil)'
 
9708
T21,17
 
9709
Description_74154_dil`4-to-16 decoder'
 
9710
T19,3
 
9711
Param2_GAL22V10_dil300
 
9712
T15,3
 
9713
Param2_7485_dil300
 
9714
T20,3
 
9715
Param1_MOLEX_025_120120
 
9716
T16,2
 
9717
Param1_74521_dil20
 
9718
T16,2
 
9719
Param1_74519_dil20
 
9720
T11,44
 
9721
PKG_EIA3216PKG_SMT_2PAD_EIA(  `$1', `$2', `$3', 32, 16)
 
9722
T39,50
 
9723
Description_johnstech_JOHNSTECH_QFN16_5`Johnstech QFN Socket, Series 1MM (724812-724839)'
 
9724
T23,35
 
9725
Description_geda_TSSOP8`Thin shrink small outline package'
 
9726
T28,39
 
9727
Description_geda_TQFN16_4_EP`Square Quad Flat Nolead (QFN) package'
 
9728
T18,52
 
9729
PinList_uA741C_dil`OfsN1',`In-',`In+',`Vcc-',`OfsN2',`Out',`Vcc+',`NC'
 
9730
T24,3
 
9731
Param1_generic_diode_600600
 
9732
T20,2
 
9733
Param1_generic28_zip28
 
9734
T24,2
 
9735
Param1_DIN41_651_24stand24
 
9736
T8,47
 
9737
PKG_2706PKG_SMT_2PAD_MIL(  `$1', `$2', `$3', 270,   60)
 
9738
T33,10
 
9739
Description_ovenized_oscillator_5`ovenized'
 
9740
T39,50
 
9741
Description_johnstech_JOHNSTECH_QFN16_4`Johnstech QFN Socket, Series 1MM (724812-724839)'
 
9742
T25,9
 
9743
Description_generic20_dil`generic'
 
9744
T25,9
 
9745
Description_generic18_dil`generic'
 
9746
T21,54
 
9747
Description_74625_dil`2 voltage controlled oscillator w. complement output'
 
9748
T16,71
 
9749
PinList_7439_dil`1Y',`1A',`1B',`2Y',`2A',`2B',`Gnd',`3A',`3B',`3Y',`4A',`4B',`4Y',`Vcc'
 
9750
T16,2
 
9751
Param1_74175_dil16
 
9752
T14,269
 
9753
PKG_TO126STANDElement(0x00 "$1" "$2" "$3" 60 170 0 100 0x00)
 
9754
(
 
9755
        PIN(100, 100, 80, 20, 1)
 
9756
        PIN(200, 100, 80, 20, 2)
 
9757
        PIN(300, 100, 80, 20, 3)
 
9758
 
 
9759
        ElementLine(50 50 350 50 20)
 
9760
        ElementLine(350 50 350 150 20)
 
9761
        ElementLine(350 150 50 150 20)
 
9762
        ElementLine(50 150 50 50 20)
 
9763
 
 
9764
        Mark(100 100)
 
9765
)
 
9766
T14,38
 
9767
PKG_LQFP176_24PKG_LQFP_50(`$1',`$2',`$3',`176',`24')
 
9768
T23,37
 
9769
Description_geda_TANT_A`Tantalum SMT capacitor (pin 1 is +)'
 
9770
T16,22
 
9771
PinList_uA78M05C`In',`Com',`Out',`Com'
 
9772
T22,131
 
9773
PinList_L298_multiwatt`I-Sens1', `Out1', `Out2', `Vcc', `In1', `Enable A', `In2', `Gnd', `Logic-Vcc', `In3', `Enable B', `In4', `Out3', `Out4', `I-Sens2'
 
9774
T26,3
 
9775
Param1_smd_EIA_C_capacitor240
 
9776
T22,1
 
9777
Param1_generic8smd_dil8
 
9778
T17,1
 
9779
Param1_MAX680_dil8
 
9780
T9,40
 
9781
PKG_SO32WPKG_SO( `$1', `$2', `$3', 32, 567, 5000)
 
9782
T15,45
 
9783
PKG_QFN68_10_EPPKG_QFN_50(`$1',`$2',`$3', `68', `10', `770')
 
9784
T28,39
 
9785
Description_geda_TQFN16_5_EP`Square Quad Flat Nolead (QFN) package'
 
9786
T23,37
 
9787
Description_geda_TANT_B`Tantalum SMT capacitor (pin 1 is +)'
 
9788
T21,17
 
9789
Description_74279_dil`4 /S-/R latches'
 
9790
T16,2
 
9791
Param1_74646_dil24
 
9792
T23,37
 
9793
Description_geda_TANT_C`Tantalum SMT capacitor (pin 1 is +)'
 
9794
T20,23
 
9795
Description_7469_dil`2 4bit binary counter'
 
9796
T8,28
 
9797
PKG_ZIP9PKG_SD(`$1', `$2', `$3',  9)
 
9798
T7,693
 
9799
PKG_OSCElement(0x00 "$1" "$2" "$3" 270 300 3 100 0x00)
 
9800
(
 
9801
        Pin(100 100 50 20 "NC" 0x01)
 
9802
        Pin(100 700 50 20 "GND" 0x01)
 
9803
        Pin(400 700 50 20 "CLK" 0x01)
 
9804
        Pin(400 100 50 20 "VCC" 0x01)
 
9805
 
 
9806
        ElementLine(5 5 400 5 10)
 
9807
        ElementArc(400 100 95 95 180 90 10)
 
9808
        ElementLine(495 100 495 700 10)
 
9809
        ElementArc(400 700 95 95 90 90 10)
 
9810
        ElementLine(400 795 100 795 10)
 
9811
        ElementArc(100 700 95 95 0 90 10)
 
9812
        ElementLine(5 700 5 5 10)
 
9813
 
 
9814
        ElementLine(100 60 400 60 10)
 
9815
        ElementArc(400 100 40 40 180 90 10)
 
9816
        ElementLine(440 100 440 700 10)
 
9817
        ElementArc(400 700 40 40 90 90 10)
 
9818
        ElementLine(400 740 100 740 10)
 
9819
        ElementArc(100 700 40 40 0 90 10)
 
9820
        ElementLine(60 700 60 100 10)
 
9821
        ElementArc(100 100 40 40 270 90 10)
 
9822
 
 
9823
        Mark(100 100)
 
9824
)
 
9825
T13,551
 
9826
PKG_DIODE_LAYdefine(`X1', `eval(`$4' /3)')
 
9827
        define(`X2', `eval(`$4' -X1)')
 
9828
        define(`Y', `eval(`$4' /2)')
 
9829
        define(`DELTA', `eval(X1 /2)')
 
9830
        define(`PINSIZE', `ifelse(eval($4 >= 500), 1, 80, 50)')
 
9831
Element(0x00 "$1" "$2" "$3" eval(X2+20) eval(Y-DELTA) 0 100 0x00)
 
9832
(
 
9833
        PIN(0, Y, PINSIZE, 20, 1)
 
9834
        PIN($4, Y, PINSIZE, 20, 2)
 
9835
 
 
9836
        ElementLine(0 Y X1 Y 10)
 
9837
        ElementLine(X2 Y $4 Y 10)
 
9838
 
 
9839
        ElementLine(X1 Y X2 eval(Y-DELTA) 10)
 
9840
        ElementLine(X2 eval(Y-DELTA) X2 eval(Y+DELTA) 10)
 
9841
        ElementLine(X2 eval(Y+DELTA) X1 Y 10)
 
9842
        ElementLine(X1 eval(Y-DELTA) X1 eval(Y+DELTA) 10)
 
9843
        Mark(0 Y)
 
9844
)
 
9845
T23,37
 
9846
Description_geda_TANT_D`Tantalum SMT capacitor (pin 1 is +)'
 
9847
T24,47
 
9848
Description_geda_PLCC32X`Plastic leadless chip carrier with pin socket'
 
9849
T27,37
 
9850
Description_geda_HEADER64_1`Header connector, DIP pin numbering'
 
9851
T16,16
 
9852
PinList_uA78L05C`In',`Com',`Out'
 
9853
T19,2
 
9854
Param1_PIC16C61_dil18
 
9855
T16,2
 
9856
Param1_74322_dil20
 
9857
T11,1300
 
9858
PKG_OLD_QFPdefine(`QUARTER', `eval($4 /4)')
 
9859
        define(`OFFSET', `eval((QUARTER +1) /2)')
 
9860
        define(`WIDTH', `eval((QUARTER-1) *31 +2*42)')
 
9861
        define(`CENTER', `eval(WIDTH / 2)')
 
9862
        define(`NUMPINS', `$4')
 
9863
Element(0x00 "$1" "$2" "$3" 100 CENTER 0 100 0x00)
 
9864
(
 
9865
 
 
9866
        # left row
 
9867
define(`X', 0)
 
9868
define(`Y', 42)
 
9869
#define(`count', `eval(OFFSET+1)')
 
9870
define(`count', 1)
 
9871
forloop(`i', 1, QUARTER,
 
9872
        `PAD(eval(X-65), Y, eval(X+5), Y, 20, count)' `define(`count', incr(count))'
 
9873
        `define(`Y', eval(Y+31))'
 
9874
        )
 
9875
 
 
9876
        # bottom row
 
9877
define(`X', 42)
 
9878
define(`Y', WIDTH)
 
9879
forloop(`i', 1, QUARTER,
 
9880
        `PAD(X, eval(Y+65), X, eval(Y-5), 20, count)' `define(`count', incr(count))'
 
9881
        `define(`X', eval(X+31))'
 
9882
)
 
9883
 
 
9884
        # right row
 
9885
define(`X', WIDTH)
 
9886
define(`Y', eval(WIDTH-42))
 
9887
forloop(`i', 1, QUARTER,
 
9888
        `PAD(eval(X+65), Y, eval(X-5), Y, 20, count)' `define(`count', incr(count))'
 
9889
        `define(`Y', eval(Y-31))'
 
9890
)
 
9891
 
 
9892
        # top row
 
9893
define(`X', eval(WIDTH-42))
 
9894
define(`Y', 0)
 
9895
forloop(`i', 1, QUARTER,
 
9896
        `PAD(X, eval(Y-65), X, eval(Y+5), 20, count)' `define(`count', incr(count))'
 
9897
        `ifelse(eval(count > NUMPINS), 1, `define(`count', 1)')'
 
9898
        `define(`X', eval(X-31))'
 
9899
)
 
9900
 
 
9901
        ElementLine(28 0 WIDTH 0 10)
 
9902
        ElementLine(WIDTH 0 WIDTH WIDTH 10)
 
9903
        ElementLine(WIDTH WIDTH 0 WIDTH 10)
 
9904
        ElementLine(0 WIDTH 0 28 10)
 
9905
        ElementLine(0 28 28 0 10)
 
9906
 
 
9907
        ElementArc(80 80 20 20 0 360 10)
 
9908
 
 
9909
        Mark(0 0)
 
9910
)
 
9911
T15,60
 
9912
PKG_CTS_744C_08COMMON_SMT_DIL_MIL(`$1',`$2',`$3',8,32000,51000,50000,67000)
 
9913
T27,42
 
9914
Description_geda_HEADER64_2`Header connector, ribbon cable numbering'
 
9915
T21,55
 
9916
Description_74580_dil`8 D-type transparent latch 3-state w. inverted output'
 
9917
T17,102
 
9918
PinList_74377_dil`/G',`1Q',`1D',`2D',`2Q',`3Q',`3D',`4D',`4Q',`Gnd',`Clk',`5Q',`5D',`6D',`6Q',`7Q',`7D',`8D',`8Q',`Vcc'
 
9919
T17,3
 
9920
Param2_MAX680_dil300
 
9921
T16,2
 
9922
Param1_74150_dil24
 
9923
T16,2
 
9924
Param1_74148_dil16
 
9925
T19,27
 
9926
Description_uA7912C-12V 1.5A voltage regulator
 
9927
T26,42
 
9928
Description_geda_SOJ30_300`Small outline J-leaded package (300 mil)'
 
9929
T26,42
 
9930
Description_geda_SOJ28_300`Small outline J-leaded package (300 mil)'
 
9931
T20,27
 
9932
Description_uA79M12C-12V 0.5A voltage regulator
 
9933
T20,27
 
9934
Description_uA78M15C+15V 0.5A voltage regulator
 
9935
T38,42
 
9936
Description_panasonic_PANASONIC_EXB14V`Panasonic EXB Series Chip Resistor Array'
 
9937
T23,32
 
9938
Description_geda_ALF800`Axial diode (pin 1 is cathode)'
 
9939
T21,38
 
9940
Description_geda_1825`Standard SMT resistor, capacitor etc'
 
9941
T16,2
 
9942
Param1_74621_dil20
 
9943
T16,2
 
9944
Param1_74599_dil16
 
9945
T10,38
 
9946
PKG_RCY600PKG_RADIAL_CAN(`$1', `$2', `$3', 1200)
 
9947
T16,40
 
9948
PKG_DIN41651_20SPKG_DIN41_651STAND(`$1', `$2', `$3', 10)
 
9949
T27,9
 
9950
Description_generic8smd_dil`generic'
 
9951
T20,21
 
9952
Description_7496_dil`5bit shift register'
 
9953
T21,3
 
9954
Param2_generic68_plcc150
 
9955
T15,3
 
9956
Param2_7433_dil300
 
9957
T24,2
 
9958
Param1_DIN41_651_34stand34
 
9959
T15,60
 
9960
PKG_CTS_744C_04COMMON_SMT_DIL_MIL(`$1',`$2',`$3',4,32000,51000,50000,67000)
 
9961
T19,27
 
9962
Description_uA7812C+12V 1.5A voltage regulator
 
9963
T28,96
 
9964
PinList_DIN41_612_ac64femaleforloop(`i', 1, 32, `define(`P_'i, `a'i)')
 
9965
        forloop(`i', 1, 32, `define(`P_'eval(i +64), `c'i)')
 
9966
T16,3
 
9967
Param2_74283_dil300
 
9968
T22,2
 
9969
Param1_DIN41_651_26lay26
 
9970
T13,39
 
9971
PKG_HEADER4_1PKG_CONNECTOR_DIL(`$1', `$2', `$3',  2)
 
9972
T20,27
 
9973
Description_uA79L12C-12V 0.1A voltage regulator
 
9974
T20,27
 
9975
Description_uA78L15C+15V 0.1A voltage regulator
 
9976
T21,33
 
9977
Description_7451S_dil`2 AND-OR inverters (2x2 inputs)'
 
9978
T16,81
 
9979
PinList_7493_dil`ClkB',`R0(1)',`R0(2)',`NC',`Vcc',`NC',`NC',`Qc',`Qb',`Gnd',`Qd',`Qa',`NC',`ClkA'
 
9980
T17,89
 
9981
PinList_74352_dil`/1G',`B',`1C3',`1C2',`1C1',`1C0',`1Y',`Gnd',`2Y',`2C0',`2C1',`2C2',`2C3',`A',`/2G',`Vcc'
 
9982
T16,125
 
9983
PinList_2532_dil`A7',`A6',`A5',`A4',`A3',`A2',`A1',`A0',`D0',`D1',`D2',`Gnd',`D3',`D4',`D5',`D6',`D7',`A11',`A10',`/Oe',`Vpp',`A9',`A8',`Vcc'
 
9984
T25,2
 
9985
Param2_smd_capacitor_120660
 
9986
T16,2
 
9987
Param1_74123_dil16
 
9988
T15,2
 
9989
Param1_7407_dil14
 
9990
T13,62
 
9991
PKG_SOJ32_350COMMON_SMT_DIL_MIL(`$1',`$2',`$3',32,23622,86614,50000,244094)
 
9992
T13,38
 
9993
PKG_HEADER4_2PKG_CONNECTOR(`$1', `$2', `$3',  2, 2)
 
9994
T21,44
 
9995
Description_74381_dil`ALU function generator w. look-ahead carry'
 
9996
T21,28
 
9997
Description_74379_dil`4 FF w. double rail output'
 
9998
T18,46
 
9999
PinList_MAX667_dil`DD',`OUT',`LBI',`GND',`SHDN',`SET',`LBO',`IN'
 
10000
T17,75
 
10001
PinList_74180_dil`G',`H',`Even',`Odd',`SumEven',`SumOdd',`Gnd',`A',`B',`C',`D',`E',`F',`Vcc'
 
10002
T17,74
 
10003
PinList_74178_dil`B',`A',`SER',`Qa',`Clk',`Qb',`Gnd',`Qc',`Load',`Qd',`Shift',`D',`C',`Vcc'
 
10004
T16,3
 
10005
Param2_74627_dil300
 
10006
T16,2
 
10007
Param1_27128_dil28
 
10008
T10,67
 
10009
PKG_QFP_80PKG_GENERIC_QFP(`$1',`$2',`$3',`$4',`$5', `80',`40',`20', `80',`0')
 
10010
T11,42
 
10011
PKG_PLCC52XPKG_PLCC_SOCKET(`$1', `$2', `$3', 52, 150)
 
10012
# End of frozen state file