-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathgtag.m4
147 lines (124 loc) · 4.42 KB
/
gtag.m4
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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
divert(-1)
#
# gTag components
#
define(`PKG_PQFP52_10X10',
`Element(0x00 "$1" "`$2'" "$3" 250 200 0 150 0x00)
(
Pad(0 129 80 129 16 "1" 0x00000101)
Pad(0 155 80 155 16 "2" 0x00000001)
Pad(0 180 80 180 16 "3" 0x00000001)
Pad(0 206 80 206 16 "4" 0x00000001)
Pad(0 232 80 232 16 "5" 0x00000001)
Pad(0 257 80 257 16 "6" 0x00000001)
Pad(0 283 80 283 16 "7" 0x00000001)
Pad(0 308 80 308 16 "8" 0x00000001)
Pad(0 334 80 334 16 "9" 0x00000001)
Pad(0 359 80 359 16 "10" 0x00000001)
Pad(0 385 80 385 16 "11" 0x00000001)
Pad(0 411 80 411 16 "12" 0x00000001)
Pad(0 436 80 436 16 "13" 0x00000001)
Pad(129 565 129 485 16 "14" 0x00000001)
Pad(155 565 155 485 16 "15" 0x00000001)
Pad(180 565 180 485 16 "16" 0x00000001)
Pad(206 565 206 485 16 "17" 0x00000001)
Pad(232 565 232 485 16 "18" 0x00000001)
Pad(257 565 257 485 16 "19" 0x00000001)
Pad(283 565 283 485 16 "20" 0x00000001)
Pad(308 565 308 485 16 "21" 0x00000001)
Pad(334 565 334 485 16 "22" 0x00000001)
Pad(359 565 359 485 16 "23" 0x00000001)
Pad(385 565 385 485 16 "24" 0x00000001)
Pad(411 565 411 485 16 "25" 0x00000001)
Pad(436 565 436 485 16 "26" 0x00000001)
Pad(485 436 565 436 16 "27" 0x00000001)
Pad(485 411 565 411 16 "28" 0x00000001)
Pad(485 385 565 385 16 "29" 0x00000001)
Pad(485 359 565 359 16 "30" 0x00000001)
Pad(485 334 565 334 16 "31" 0x00000001)
Pad(485 308 565 308 16 "32" 0x00000001)
Pad(485 283 565 283 16 "33" 0x00000001)
Pad(485 257 565 257 16 "34" 0x00000001)
Pad(485 232 565 232 16 "35" 0x00000001)
Pad(485 206 565 206 16 "36" 0x00000001)
Pad(485 180 565 180 16 "37" 0x00000001)
Pad(485 155 565 155 16 "38" 0x00000001)
Pad(485 129 565 129 16 "39" 0x00000001)
Pad(436 0 436 80 16 "40" 0x00000001)
Pad(411 0 411 80 16 "41" 0x00000001)
Pad(385 0 385 80 16 "42" 0x00000001)
Pad(359 0 359 80 16 "43" 0x00000001)
Pad(334 0 334 80 16 "44" 0x00000001)
Pad(308 0 308 80 16 "45" 0x00000001)
Pad(283 0 283 80 16 "46" 0x00000001)
Pad(257 0 257 80 16 "47" 0x00000001)
Pad(232 0 232 80 16 "48" 0x00000001)
Pad(206 0 206 80 16 "49" 0x00000001)
Pad(180 0 180 80 16 "50" 0x00000001)
Pad(155 0 155 80 16 "51" 0x00000001)
Pad(129 0 129 80 16 "52" 0x00000001)
ElementLine( 135 129 436 129 20)
ElementLine( 129 135 129 436 20)
ElementLine( 129 436 436 436 20)
ElementLine( 436 436 436 129 20)
ElementLine( 129 135 135 129 20)
Mark(0 0)
)')
define(`Description_cy7c64603_qfp', ``USB Microcontroller'')
define(`Param1_cy7c64603_qfp', 52)
define(`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'')
define(`PKG_CONN_USB',
`Element(0x00 "$1" "`$2'" "$3" 4140 2050 0 100 0x00)
(
Pin(4140 2050 60 28 "1" "1" 0x00000101)
Pin(4040 2050 60 28 "2" "2" 0x00000001)
Pin(4040 2130 60 28 "3" "3" 0x00000001)
Pin(4140 2130 60 28 "4" "4" 0x00000001)
Pin(3850 2240 90 90 "" "5" 0x00000009)
Pin(4330 2240 90 90 "" "6" 0x00000009)
ElementLine( 3850 1900 4330 1900 20)
ElementLine( 3850 1900 3850 2150 20)
ElementLine( 4330 1900 4330 2150 20)
Mark (4140 2050)
)')
define(`Description_conn_usb',``USB Male Connector'')
define(`PinList_conn_usb', ``1', `2', `3', `4'')
define(`PKG_SM0805',
`Element(0x00 "$1" "`$2'" "$3" 0 100 0 100 0x00)
(
Pad(100 100 100 100 50 "1" 0x00000100)
Pad(100 180 100 180 50 "2" 0x00000100)
Mark(100 100)
)')
define(`PKG_SM1206',
`Element(0x00 "$1" "`$2'" "$3" 0 100 0 100 0x00)
(
Pad(100 100 100 100 60 "1" 0x00000100)
Pad(100 230 100 230 60 "2" 0x00000100)
Mark(100 100)
)')
define(`Description_sm0805',``SMT 0805'')
define(`PinList_sm0805', ``1', `2'')
define(`Description_sm1206',``SMT 1206'')
define(`PinList_sm1206', ``1', `2'')
define(`PKG_CONN_JTAG',
`Element(0x00 "$1" "`$2'" "$3" 0 0 0 100 0x00)
(
Pin(100 100 60 28 "1" "1" 0x00000101)
Pin(100 200 60 28 "2" "2" 0x00000001)
Pin(100 300 60 28 "3" "3" 0x00000001)
Pin(100 400 60 28 "4" "4" 0x00000001)
Pin(100 500 60 28 "5" "5" 0x00000001)
Pin(100 600 60 28 "6" "6" 0x00000001)
Pin(100 700 60 28 "7" "7" 0x00000001)
Pin(100 800 60 28 "8" "8" 0x00000001)
ElementLine( 0 0 200 0 20)
ElementLine( 0 150 200 150 10)
ElementLine( 200 0 200 900 20)
ElementLine( 200 900 0 900 20)
ElementLine( 0 900 0 0 20)
Mark (0 0)
)')
define(`Description_conn_jtag',``JTAG Connector'')
define(`PinList_conn_jtag', ``1', `2', `3', `4', `5', `6', `7', `8'')
divert(0)