Switch to altusmetrum component directory
[hw/telegps] / packages / QFN20_4.fp
1
2         
3         # number of pins on left/right sides (pin1 is upper pin on left side)
4         
5         # number of pins on top/bottom sides
6         
7         # pin pitch (1/1000 mil)
8         
9         # y-coordinate for upper pin on left/right sides  (1/1000 mil)
10         
11         # x-coordinate for right pin on top/bottom sides  (1/1000 mil)
12         
13         # total horizontal package width (1/1000 mil)
14         
15         
16         # total vertical package width (1/1000 mil)
17         
18         # how much pads extend beyond the package edge (1/1000 mil) (the 25 is 0.25 mm)
19         
20         # how much pads extend inward from the package pad edge (1/1000 mil)
21         
22         # pad length/width (1/1000 mil)
23         
24         
25         # pad width (mil/100)
26         
27         # min/max x coordinates for the pads on the left/right sides of the package (mil/100)
28         
29         
30         # min/max y coordinates for the pads on the top/bottom sides of the package (mil/100)
31         
32         
33
34         # silkscreen width (mils/100)
35         
36         # how much the silk screen is moved away from the package (1/1000 mil)
37         
38         # upper right corner for silk screen (mil/100)
39         
40         
41         # refdes text size (mil/100)
42         
43         # x,y coordinates for refdes label (mil/100)
44         
45         
46         # square exposed paddle size (mil/100)
47         
48
49    # pad clearance to polygons (1/100 mil)
50    
51
52    # width of the pad solder mask relief (1/100 mil). 
53    # grow by 1.5 mils on each side
54    
55
56    # width of the paddle soldermask relief (1/100 mil)
57    # grow by 200 mils on each side
58    
59
60 # element_flags, description, pcb-name, value, mark_x, mark_y,
61 # text_x, text_y, text_direction, text_scale, text_flags
62 Element[0x00000000 "Square Quad Flat Nolead (QFN) package" "" "QFN20_4" 0 0 -9858 -10908 0 100 0x00000000]
63 (
64
65
66 # Pad[X1, Y1, X2, Y3, width, clearance,
67 #     soldermask, "pin name", "pin number", flags]
68
69 # left row
70
71
72
73         Pad[-8307  -3937  -5866  -3937  1102  2000 1402 "1" "1"  0x00000100]
74         
75         
76
77         Pad[-8307  -1968  -5866  -1968  1102  2000 1402 "2" "2"  0x00000100]
78         
79         
80
81         Pad[-8307  0  -5866  0  1102  2000 1402 "3" "3"  0x00000100]
82         
83         
84
85         Pad[-8307  1968  -5866  1968  1102  2000 1402 "4" "4"  0x00000100]
86         
87         
88
89         Pad[-8307  3937  -5866  3937  1102  2000 1402 "5" "5"  0x00000100]
90         
91         
92
93
94 # bottom row
95
96
97         Pad[-3937  8307  -3937  5866  1102 2000 1402 "6" "6"  0x00000900]
98         
99         
100
101         Pad[-1968  8307  -1968  5866  1102 2000 1402 "7" "7"  0x00000900]
102         
103         
104
105         Pad[0  8307  0  5866  1102 2000 1402 "8" "8"  0x00000900]
106         
107         
108
109         Pad[1968  8307  1968  5866  1102 2000 1402 "9" "9"  0x00000900]
110         
111         
112
113         Pad[3937  8307  3937  5866  1102 2000 1402 "10" "10"  0x00000900]
114         
115         
116
117
118 # right row
119
120
121         Pad[8307  3937  5866  3937  1102  2000 1402 "11" "11"  0x00000100]
122         
123         
124
125         Pad[8307  1968  5866  1968  1102  2000 1402 "12" "12"  0x00000100]
126         
127         
128
129         Pad[8307  0  5866  0  1102  2000 1402 "13" "13"  0x00000100]
130         
131         
132
133         Pad[8307  -1968  5866  -1968  1102  2000 1402 "14" "14"  0x00000100]
134         
135         
136
137         Pad[8307  -3937  5866  -3937  1102  2000 1402 "15" "15"  0x00000100]
138         
139         
140
141
142 # top row
143
144
145         Pad[3937  -8307  3937  -5866  1102 2000 1402 "16" "16" 0x00000900]
146         
147         
148
149         Pad[1968  -8307  1968  -5866  1102 2000 1402 "17" "17" 0x00000900]
150         
151         
152
153         Pad[0  -8307  0  -5866  1102 2000 1402 "18" "18" 0x00000900]
154         
155         
156
157         Pad[-1968  -8307  -1968  -5866  1102 2000 1402 "19" "19" 0x00000900]
158         
159         
160
161         Pad[-3937  -8307  -3937  -5866  1102 2000 1402 "20" "20" 0x00000900]
162         
163         
164
165
166 # Exposed paddle (if this is an exposed paddle part)
167
168         Pad[ 0 0 0 0 10236 1000 10736 "21" "21" 0x900]
169
170 # Silk screen around package
171 ElementLine[ 9858  9858  9858 -9858 1000]
172 ElementLine[ 9858 -9858 -9858 -9858 1000]
173 ElementLine[-9858 -9858 -9858  9858 1000]
174 ElementLine[-9858  9858  9858  9858 1000]
175
176 # Pin 1 indicator
177 ElementLine[-9858 -9858 -11358 -11358 1000]
178
179 )
180