dritter slot
[dide_16.git] / bsp2 / Designflow / src / vga_pll.bdf
1 /*\r
2 WARNING: Do NOT edit the input and output ports in this file in a text\r
3 editor if you plan to continue editing the block that represents it in\r
4 the Block Editor! File corruption is VERY likely to occur.\r
5 */\r
6 /*\r
7 Copyright (C) 1991-2006 Altera Corporation\r
8 Your use of Altera Corporation's design tools, logic functions \r
9 and other software and tools, and its AMPP partner logic \r
10 functions, and any output files any of the foregoing \r
11 (including device programming or simulation files), and any \r
12 associated documentation or information are expressly subject \r
13 to the terms and conditions of the Altera Program License \r
14 Subscription Agreement, Altera MegaCore Function License \r
15 Agreement, or other applicable license agreement, including, \r
16 without limitation, that your use is for the sole purpose of \r
17 programming logic devices manufactured by Altera and sold by \r
18 Altera or its authorized distributors.  Please refer to the \r
19 applicable agreement for further details.\r
20 */\r
21 (header "graphic" (version "1.3"))\r
22 (pin\r
23         (input)\r
24         (rect 248 80 416 96)\r
25         (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))\r
26         (text "board_clk" (rect 5 0 52 12)(font "Arial" ))\r
27         (pt 168 8)\r
28         (drawing\r
29                 (line (pt 92 12)(pt 117 12)(line_width 1))\r
30                 (line (pt 92 4)(pt 117 4)(line_width 1))\r
31                 (line (pt 121 8)(pt 168 8)(line_width 1))\r
32                 (line (pt 92 12)(pt 92 4)(line_width 1))\r
33                 (line (pt 117 4)(pt 121 8)(line_width 1))\r
34                 (line (pt 117 12)(pt 121 8)(line_width 1))\r
35         )\r
36         (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))\r
37         (annotation_block (location)(rect 256 136 304 152))\r
38 )\r
39 (pin\r
40         (input)\r
41         (rect 544 96 712 112)\r
42         (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))\r
43         (text "reset" (rect 5 0 29 12)(font "Arial" ))\r
44         (pt 168 8)\r
45         (drawing\r
46                 (line (pt 92 12)(pt 117 12)(line_width 1))\r
47                 (line (pt 92 4)(pt 117 4)(line_width 1))\r
48                 (line (pt 121 8)(pt 168 8)(line_width 1))\r
49                 (line (pt 92 12)(pt 92 4)(line_width 1))\r
50                 (line (pt 117 4)(pt 121 8)(line_width 1))\r
51                 (line (pt 117 12)(pt 121 8)(line_width 1))\r
52         )\r
53         (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))\r
54         (annotation_block (location)(rect 512 176 560 192))\r
55 )\r
56 (pin\r
57         (output)\r
58         (rect 928 256 1148 272)\r
59         (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))\r
60         (text "d_hsync" (rect 90 0 132 12)(font "Arial" ))\r
61         (pt 0 8)\r
62         (drawing\r
63                 (line (pt 0 8)(pt 52 8)(line_width 1))\r
64                 (line (pt 52 4)(pt 78 4)(line_width 1))\r
65                 (line (pt 52 12)(pt 78 12)(line_width 1))\r
66                 (line (pt 52 12)(pt 52 4)(line_width 1))\r
67                 (line (pt 78 4)(pt 82 8)(line_width 1))\r
68                 (line (pt 82 8)(pt 78 12)(line_width 1))\r
69                 (line (pt 78 12)(pt 82 8)(line_width 1))\r
70         )\r
71         (annotation_block (location)(rect 1140 96 1188 112))\r
72 )\r
73 (pin\r
74         (output)\r
75         (rect 928 272 1148 288)\r
76         (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))\r
77         (text "d_vsync" (rect 90 0 133 12)(font "Arial" ))\r
78         (pt 0 8)\r
79         (drawing\r
80                 (line (pt 0 8)(pt 52 8)(line_width 1))\r
81                 (line (pt 52 4)(pt 78 4)(line_width 1))\r
82                 (line (pt 52 12)(pt 78 12)(line_width 1))\r
83                 (line (pt 52 12)(pt 52 4)(line_width 1))\r
84                 (line (pt 78 4)(pt 82 8)(line_width 1))\r
85                 (line (pt 82 8)(pt 78 12)(line_width 1))\r
86                 (line (pt 78 12)(pt 82 8)(line_width 1))\r
87         )\r
88         (annotation_block (location)(rect 1140 112 1188 128))\r
89 )\r
90 (pin\r
91         (output)\r
92         (rect 928 288 1148 304)\r
93         (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))\r
94         (text "d_column_counter[9..0]" (rect 90 0 205 12)(font "Arial" ))\r
95         (pt 0 8)\r
96         (drawing\r
97                 (line (pt 0 8)(pt 52 8)(line_width 1))\r
98                 (line (pt 52 4)(pt 78 4)(line_width 1))\r
99                 (line (pt 52 12)(pt 78 12)(line_width 1))\r
100                 (line (pt 52 12)(pt 52 4)(line_width 1))\r
101                 (line (pt 78 4)(pt 82 8)(line_width 1))\r
102                 (line (pt 82 8)(pt 78 12)(line_width 1))\r
103                 (line (pt 78 12)(pt 82 8)(line_width 1))\r
104         )\r
105         (annotation_block (location)(rect 1140 128 1188 272))\r
106 )\r
107 (pin\r
108         (output)\r
109         (rect 928 320 1148 336)\r
110         (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))\r
111         (text "d_set_column_counter" (rect 90 0 200 12)(font "Arial" ))\r
112         (pt 0 8)\r
113         (drawing\r
114                 (line (pt 0 8)(pt 52 8)(line_width 1))\r
115                 (line (pt 52 4)(pt 78 4)(line_width 1))\r
116                 (line (pt 52 12)(pt 78 12)(line_width 1))\r
117                 (line (pt 52 12)(pt 52 4)(line_width 1))\r
118                 (line (pt 78 4)(pt 82 8)(line_width 1))\r
119                 (line (pt 82 8)(pt 78 12)(line_width 1))\r
120                 (line (pt 78 12)(pt 82 8)(line_width 1))\r
121         )\r
122         (annotation_block (location)(rect 1140 160 1196 176))\r
123 )\r
124 (pin\r
125         (output)\r
126         (rect 928 336 1148 352)\r
127         (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))\r
128         (text "d_set_line_counter" (rect 90 0 182 12)(font "Arial" ))\r
129         (pt 0 8)\r
130         (drawing\r
131                 (line (pt 0 8)(pt 52 8)(line_width 1))\r
132                 (line (pt 52 4)(pt 78 4)(line_width 1))\r
133                 (line (pt 52 12)(pt 78 12)(line_width 1))\r
134                 (line (pt 52 12)(pt 52 4)(line_width 1))\r
135                 (line (pt 78 4)(pt 82 8)(line_width 1))\r
136                 (line (pt 82 8)(pt 78 12)(line_width 1))\r
137                 (line (pt 78 12)(pt 82 8)(line_width 1))\r
138         )\r
139         (annotation_block (location)(rect 1140 176 1188 192))\r
140 )\r
141 (pin\r
142         (output)\r
143         (rect 928 352 1148 368)\r
144         (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))\r
145         (text "d_hsync_counter[9..0]" (rect 90 0 200 12)(font "Arial" ))\r
146         (pt 0 8)\r
147         (drawing\r
148                 (line (pt 0 8)(pt 52 8)(line_width 1))\r
149                 (line (pt 52 4)(pt 78 4)(line_width 1))\r
150                 (line (pt 52 12)(pt 78 12)(line_width 1))\r
151                 (line (pt 52 12)(pt 52 4)(line_width 1))\r
152                 (line (pt 78 4)(pt 82 8)(line_width 1))\r
153                 (line (pt 82 8)(pt 78 12)(line_width 1))\r
154                 (line (pt 78 12)(pt 82 8)(line_width 1))\r
155         )\r
156         (annotation_block (location)(rect 1140 192 1196 248))\r
157 )\r
158 (pin\r
159         (output)\r
160         (rect 928 368 1142 384)\r
161         (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))\r
162         (text "d_vsync_counter[9..0]" (rect 90 0 202 12)(font "Arial" ))\r
163         (pt 0 8)\r
164         (drawing\r
165                 (line (pt 0 8)(pt 52 8)(line_width 1))\r
166                 (line (pt 52 4)(pt 78 4)(line_width 1))\r
167                 (line (pt 52 12)(pt 78 12)(line_width 1))\r
168                 (line (pt 52 12)(pt 52 4)(line_width 1))\r
169                 (line (pt 78 4)(pt 82 8)(line_width 1))\r
170                 (line (pt 82 8)(pt 78 12)(line_width 1))\r
171                 (line (pt 78 12)(pt 82 8)(line_width 1))\r
172         )\r
173         (annotation_block (location)(rect 1134 208 1182 264))\r
174 )\r
175 (pin\r
176         (output)\r
177         (rect 928 384 1142 400)\r
178         (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))\r
179         (text "d_set_hsync_counter" (rect 90 0 196 12)(font "Arial" ))\r
180         (pt 0 8)\r
181         (drawing\r
182                 (line (pt 0 8)(pt 52 8)(line_width 1))\r
183                 (line (pt 52 4)(pt 78 4)(line_width 1))\r
184                 (line (pt 52 12)(pt 78 12)(line_width 1))\r
185                 (line (pt 52 12)(pt 52 4)(line_width 1))\r
186                 (line (pt 78 4)(pt 82 8)(line_width 1))\r
187                 (line (pt 82 8)(pt 78 12)(line_width 1))\r
188                 (line (pt 78 12)(pt 82 8)(line_width 1))\r
189         )\r
190         (annotation_block (location)(rect 1134 224 1182 240))\r
191 )\r
192 (pin\r
193         (output)\r
194         (rect 928 400 1142 416)\r
195         (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))\r
196         (text "d_set_vsync_counter" (rect 90 0 197 12)(font "Arial" ))\r
197         (pt 0 8)\r
198         (drawing\r
199                 (line (pt 0 8)(pt 52 8)(line_width 1))\r
200                 (line (pt 52 4)(pt 78 4)(line_width 1))\r
201                 (line (pt 52 12)(pt 78 12)(line_width 1))\r
202                 (line (pt 52 12)(pt 52 4)(line_width 1))\r
203                 (line (pt 78 4)(pt 82 8)(line_width 1))\r
204                 (line (pt 82 8)(pt 78 12)(line_width 1))\r
205                 (line (pt 78 12)(pt 82 8)(line_width 1))\r
206         )\r
207         (annotation_block (location)(rect 1134 240 1182 256))\r
208 )\r
209 (pin\r
210         (output)\r
211         (rect 928 448 1142 464)\r
212         (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))\r
213         (text "d_r" (rect 90 0 105 12)(font "Arial" ))\r
214         (pt 0 8)\r
215         (drawing\r
216                 (line (pt 0 8)(pt 52 8)(line_width 1))\r
217                 (line (pt 52 4)(pt 78 4)(line_width 1))\r
218                 (line (pt 52 12)(pt 78 12)(line_width 1))\r
219                 (line (pt 52 12)(pt 52 4)(line_width 1))\r
220                 (line (pt 78 4)(pt 82 8)(line_width 1))\r
221                 (line (pt 82 8)(pt 78 12)(line_width 1))\r
222                 (line (pt 78 12)(pt 82 8)(line_width 1))\r
223         )\r
224         (annotation_block (location)(rect 1134 288 1182 304))\r
225 )\r
226 (pin\r
227         (output)\r
228         (rect 928 464 1142 480)\r
229         (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))\r
230         (text "d_g" (rect 90 0 107 12)(font "Arial" ))\r
231         (pt 0 8)\r
232         (drawing\r
233                 (line (pt 0 8)(pt 52 8)(line_width 1))\r
234                 (line (pt 52 4)(pt 78 4)(line_width 1))\r
235                 (line (pt 52 12)(pt 78 12)(line_width 1))\r
236                 (line (pt 52 12)(pt 52 4)(line_width 1))\r
237                 (line (pt 78 4)(pt 82 8)(line_width 1))\r
238                 (line (pt 82 8)(pt 78 12)(line_width 1))\r
239                 (line (pt 78 12)(pt 82 8)(line_width 1))\r
240         )\r
241         (annotation_block (location)(rect 1134 304 1182 320))\r
242 )\r
243 (pin\r
244         (output)\r
245         (rect 928 480 1142 496)\r
246         (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))\r
247         (text "d_b" (rect 90 0 107 12)(font "Arial" ))\r
248         (pt 0 8)\r
249         (drawing\r
250                 (line (pt 0 8)(pt 52 8)(line_width 1))\r
251                 (line (pt 52 4)(pt 78 4)(line_width 1))\r
252                 (line (pt 52 12)(pt 78 12)(line_width 1))\r
253                 (line (pt 52 12)(pt 52 4)(line_width 1))\r
254                 (line (pt 78 4)(pt 82 8)(line_width 1))\r
255                 (line (pt 82 8)(pt 78 12)(line_width 1))\r
256                 (line (pt 78 12)(pt 82 8)(line_width 1))\r
257         )\r
258         (annotation_block (location)(rect 1134 320 1182 336))\r
259 )\r
260 (pin\r
261         (output)\r
262         (rect 928 496 1142 512)\r
263         (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))\r
264         (text "d_hsync_state[0..6]" (rect 90 0 189 12)(font "Arial" ))\r
265         (pt 0 8)\r
266         (drawing\r
267                 (line (pt 0 8)(pt 52 8)(line_width 1))\r
268                 (line (pt 52 4)(pt 78 4)(line_width 1))\r
269                 (line (pt 52 12)(pt 78 12)(line_width 1))\r
270                 (line (pt 52 12)(pt 52 4)(line_width 1))\r
271                 (line (pt 78 4)(pt 82 8)(line_width 1))\r
272                 (line (pt 82 8)(pt 78 12)(line_width 1))\r
273                 (line (pt 78 12)(pt 82 8)(line_width 1))\r
274         )\r
275         (annotation_block (location)(rect 1216 480 1264 584))\r
276 )\r
277 (pin\r
278         (output)\r
279         (rect 928 512 1136 528)\r
280         (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))\r
281         (text "d_vsync_state[0..6]" (rect 90 0 190 12)(font "Arial" ))\r
282         (pt 0 8)\r
283         (drawing\r
284                 (line (pt 0 8)(pt 52 8)(line_width 1))\r
285                 (line (pt 52 4)(pt 78 4)(line_width 1))\r
286                 (line (pt 52 12)(pt 78 12)(line_width 1))\r
287                 (line (pt 52 12)(pt 52 4)(line_width 1))\r
288                 (line (pt 78 4)(pt 82 8)(line_width 1))\r
289                 (line (pt 82 8)(pt 78 12)(line_width 1))\r
290                 (line (pt 78 12)(pt 82 8)(line_width 1))\r
291         )\r
292         (annotation_block (location)(rect 1256 352 1312 456))\r
293 )\r
294 (pin\r
295         (output)\r
296         (rect 928 304 1148 320)\r
297         (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))\r
298         (text "d_line_counter[8..0]" (rect 90 0 186 12)(font "Arial" ))\r
299         (pt 0 8)\r
300         (drawing\r
301                 (line (pt 0 8)(pt 52 8)(line_width 1))\r
302                 (line (pt 52 4)(pt 78 4)(line_width 1))\r
303                 (line (pt 52 12)(pt 78 12)(line_width 1))\r
304                 (line (pt 52 12)(pt 52 4)(line_width 1))\r
305                 (line (pt 78 4)(pt 82 8)(line_width 1))\r
306                 (line (pt 82 8)(pt 78 12)(line_width 1))\r
307                 (line (pt 78 12)(pt 82 8)(line_width 1))\r
308         )\r
309         (annotation_block (location)(rect 1140 144 1188 272))\r
310 )\r
311 (pin\r
312         (output)\r
313         (rect 928 416 1142 432)\r
314         (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))\r
315         (text "d_h_enable" (rect 90 0 145 12)(font "Arial" ))\r
316         (pt 0 8)\r
317         (drawing\r
318                 (line (pt 0 8)(pt 52 8)(line_width 1))\r
319                 (line (pt 52 4)(pt 78 4)(line_width 1))\r
320                 (line (pt 52 12)(pt 78 12)(line_width 1))\r
321                 (line (pt 52 12)(pt 52 4)(line_width 1))\r
322                 (line (pt 78 4)(pt 82 8)(line_width 1))\r
323                 (line (pt 82 8)(pt 78 12)(line_width 1))\r
324                 (line (pt 78 12)(pt 82 8)(line_width 1))\r
325         )\r
326         (annotation_block (location)(rect 1134 256 1182 272))\r
327 )\r
328 (pin\r
329         (output)\r
330         (rect 928 432 1142 448)\r
331         (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))\r
332         (text "d_v_enable" (rect 90 0 146 12)(font "Arial" ))\r
333         (pt 0 8)\r
334         (drawing\r
335                 (line (pt 0 8)(pt 52 8)(line_width 1))\r
336                 (line (pt 52 4)(pt 78 4)(line_width 1))\r
337                 (line (pt 52 12)(pt 78 12)(line_width 1))\r
338                 (line (pt 52 12)(pt 52 4)(line_width 1))\r
339                 (line (pt 78 4)(pt 82 8)(line_width 1))\r
340                 (line (pt 82 8)(pt 78 12)(line_width 1))\r
341                 (line (pt 78 12)(pt 82 8)(line_width 1))\r
342         )\r
343         (annotation_block (location)(rect 1134 272 1182 288))\r
344 )\r
345 (pin\r
346         (output)\r
347         (rect 928 528 1148 544)\r
348         (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))\r
349         (text "d_state_clk" (rect 90 0 146 12)(font "Arial" ))\r
350         (pt 0 8)\r
351         (drawing\r
352                 (line (pt 0 8)(pt 52 8)(line_width 1))\r
353                 (line (pt 52 4)(pt 78 4)(line_width 1))\r
354                 (line (pt 52 12)(pt 78 12)(line_width 1))\r
355                 (line (pt 52 12)(pt 52 4)(line_width 1))\r
356                 (line (pt 78 4)(pt 82 8)(line_width 1))\r
357                 (line (pt 82 8)(pt 78 12)(line_width 1))\r
358                 (line (pt 78 12)(pt 82 8)(line_width 1))\r
359         )\r
360         (annotation_block (location)(rect 1404 88 1452 104))\r
361 )\r
362 (pin\r
363         (output)\r
364         (rect 928 544 1148 560)\r
365         (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))\r
366         (text "d_toggle" (rect 90 0 131 12)(font "Arial" ))\r
367         (pt 0 8)\r
368         (drawing\r
369                 (line (pt 0 8)(pt 52 8)(line_width 1))\r
370                 (line (pt 52 4)(pt 78 4)(line_width 1))\r
371                 (line (pt 52 12)(pt 78 12)(line_width 1))\r
372                 (line (pt 52 12)(pt 52 4)(line_width 1))\r
373                 (line (pt 78 4)(pt 82 8)(line_width 1))\r
374                 (line (pt 82 8)(pt 78 12)(line_width 1))\r
375                 (line (pt 78 12)(pt 82 8)(line_width 1))\r
376         )\r
377         (annotation_block (location)(rect 1468 112 1516 128))\r
378 )\r
379 (pin\r
380         (output)\r
381         (rect 928 80 1104 96)\r
382         (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))\r
383         (text "r0_pin" (rect 90 0 119 12)(font "Arial" ))\r
384         (pt 0 8)\r
385         (drawing\r
386                 (line (pt 0 8)(pt 52 8)(line_width 1))\r
387                 (line (pt 52 4)(pt 78 4)(line_width 1))\r
388                 (line (pt 52 12)(pt 78 12)(line_width 1))\r
389                 (line (pt 52 12)(pt 52 4)(line_width 1))\r
390                 (line (pt 78 4)(pt 82 8)(line_width 1))\r
391                 (line (pt 82 8)(pt 78 12)(line_width 1))\r
392                 (line (pt 78 12)(pt 82 8)(line_width 1))\r
393         )\r
394         (annotation_block (location)(rect 1096 400 1144 416))\r
395 )\r
396 (pin\r
397         (output)\r
398         (rect 928 96 1104 112)\r
399         (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))\r
400         (text "r1_pin" (rect 90 0 119 12)(font "Arial" ))\r
401         (pt 0 8)\r
402         (drawing\r
403                 (line (pt 0 8)(pt 52 8)(line_width 1))\r
404                 (line (pt 52 4)(pt 78 4)(line_width 1))\r
405                 (line (pt 52 12)(pt 78 12)(line_width 1))\r
406                 (line (pt 52 12)(pt 52 4)(line_width 1))\r
407                 (line (pt 78 4)(pt 82 8)(line_width 1))\r
408                 (line (pt 82 8)(pt 78 12)(line_width 1))\r
409                 (line (pt 78 12)(pt 82 8)(line_width 1))\r
410         )\r
411         (annotation_block (location)(rect 1096 416 1144 432))\r
412 )\r
413 (pin\r
414         (output)\r
415         (rect 928 112 1104 128)\r
416         (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))\r
417         (text "r2_pin" (rect 90 0 119 12)(font "Arial" ))\r
418         (pt 0 8)\r
419         (drawing\r
420                 (line (pt 0 8)(pt 52 8)(line_width 1))\r
421                 (line (pt 52 4)(pt 78 4)(line_width 1))\r
422                 (line (pt 52 12)(pt 78 12)(line_width 1))\r
423                 (line (pt 52 12)(pt 52 4)(line_width 1))\r
424                 (line (pt 78 4)(pt 82 8)(line_width 1))\r
425                 (line (pt 82 8)(pt 78 12)(line_width 1))\r
426                 (line (pt 78 12)(pt 82 8)(line_width 1))\r
427         )\r
428         (annotation_block (location)(rect 1096 432 1144 448))\r
429 )\r
430 (pin\r
431         (output)\r
432         (rect 928 128 1104 144)\r
433         (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))\r
434         (text "g0_pin" (rect 90 0 121 12)(font "Arial" ))\r
435         (pt 0 8)\r
436         (drawing\r
437                 (line (pt 0 8)(pt 52 8)(line_width 1))\r
438                 (line (pt 52 4)(pt 78 4)(line_width 1))\r
439                 (line (pt 52 12)(pt 78 12)(line_width 1))\r
440                 (line (pt 52 12)(pt 52 4)(line_width 1))\r
441                 (line (pt 78 4)(pt 82 8)(line_width 1))\r
442                 (line (pt 82 8)(pt 78 12)(line_width 1))\r
443                 (line (pt 78 12)(pt 82 8)(line_width 1))\r
444         )\r
445         (annotation_block (location)(rect 1096 448 1144 464))\r
446 )\r
447 (pin\r
448         (output)\r
449         (rect 928 144 1104 160)\r
450         (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))\r
451         (text "g1_pin" (rect 90 0 121 12)(font "Arial" ))\r
452         (pt 0 8)\r
453         (drawing\r
454                 (line (pt 0 8)(pt 52 8)(line_width 1))\r
455                 (line (pt 52 4)(pt 78 4)(line_width 1))\r
456                 (line (pt 52 12)(pt 78 12)(line_width 1))\r
457                 (line (pt 52 12)(pt 52 4)(line_width 1))\r
458                 (line (pt 78 4)(pt 82 8)(line_width 1))\r
459                 (line (pt 82 8)(pt 78 12)(line_width 1))\r
460                 (line (pt 78 12)(pt 82 8)(line_width 1))\r
461         )\r
462         (annotation_block (location)(rect 1096 464 1144 480))\r
463 )\r
464 (pin\r
465         (output)\r
466         (rect 928 160 1104 176)\r
467         (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))\r
468         (text "g2_pin" (rect 90 0 121 12)(font "Arial" ))\r
469         (pt 0 8)\r
470         (drawing\r
471                 (line (pt 0 8)(pt 52 8)(line_width 1))\r
472                 (line (pt 52 4)(pt 78 4)(line_width 1))\r
473                 (line (pt 52 12)(pt 78 12)(line_width 1))\r
474                 (line (pt 52 12)(pt 52 4)(line_width 1))\r
475                 (line (pt 78 4)(pt 82 8)(line_width 1))\r
476                 (line (pt 82 8)(pt 78 12)(line_width 1))\r
477                 (line (pt 78 12)(pt 82 8)(line_width 1))\r
478         )\r
479         (annotation_block (location)(rect 1096 480 1144 496))\r
480 )\r
481 (pin\r
482         (output)\r
483         (rect 928 176 1104 192)\r
484         (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))\r
485         (text "b0_pin" (rect 90 0 121 12)(font "Arial" ))\r
486         (pt 0 8)\r
487         (drawing\r
488                 (line (pt 0 8)(pt 52 8)(line_width 1))\r
489                 (line (pt 52 4)(pt 78 4)(line_width 1))\r
490                 (line (pt 52 12)(pt 78 12)(line_width 1))\r
491                 (line (pt 52 12)(pt 52 4)(line_width 1))\r
492                 (line (pt 78 4)(pt 82 8)(line_width 1))\r
493                 (line (pt 82 8)(pt 78 12)(line_width 1))\r
494                 (line (pt 78 12)(pt 82 8)(line_width 1))\r
495         )\r
496         (annotation_block (location)(rect 1096 496 1144 512))\r
497 )\r
498 (pin\r
499         (output)\r
500         (rect 928 192 1104 208)\r
501         (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))\r
502         (text "b1_pin" (rect 90 0 121 12)(font "Arial" ))\r
503         (pt 0 8)\r
504         (drawing\r
505                 (line (pt 0 8)(pt 52 8)(line_width 1))\r
506                 (line (pt 52 4)(pt 78 4)(line_width 1))\r
507                 (line (pt 52 12)(pt 78 12)(line_width 1))\r
508                 (line (pt 52 12)(pt 52 4)(line_width 1))\r
509                 (line (pt 78 4)(pt 82 8)(line_width 1))\r
510                 (line (pt 82 8)(pt 78 12)(line_width 1))\r
511                 (line (pt 78 12)(pt 82 8)(line_width 1))\r
512         )\r
513         (annotation_block (location)(rect 1096 512 1144 528))\r
514 )\r
515 (pin\r
516         (output)\r
517         (rect 928 240 1148 256)\r
518         (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))\r
519         (text "seven_seg_pin[13..0]" (rect 90 0 196 12)(font "Arial" ))\r
520         (pt 0 8)\r
521         (drawing\r
522                 (line (pt 0 8)(pt 52 8)(line_width 1))\r
523                 (line (pt 52 4)(pt 78 4)(line_width 1))\r
524                 (line (pt 52 12)(pt 78 12)(line_width 1))\r
525                 (line (pt 52 12)(pt 52 4)(line_width 1))\r
526                 (line (pt 78 4)(pt 82 8)(line_width 1))\r
527                 (line (pt 82 8)(pt 78 12)(line_width 1))\r
528                 (line (pt 78 12)(pt 82 8)(line_width 1))\r
529         )\r
530         (annotation_block (location)(rect 1508 472 1572 672))\r
531 )\r
532 (pin\r
533         (output)\r
534         (rect 928 560 1148 576)\r
535         (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))\r
536         (text "d_toggle_counter[24..0]" (rect 90 0 205 12)(font "Arial" ))\r
537         (pt 0 8)\r
538         (drawing\r
539                 (line (pt 0 8)(pt 52 8)(line_width 1))\r
540                 (line (pt 52 4)(pt 78 4)(line_width 1))\r
541                 (line (pt 52 12)(pt 78 12)(line_width 1))\r
542                 (line (pt 52 12)(pt 52 4)(line_width 1))\r
543                 (line (pt 78 4)(pt 82 8)(line_width 1))\r
544                 (line (pt 82 8)(pt 78 12)(line_width 1))\r
545                 (line (pt 78 12)(pt 82 8)(line_width 1))\r
546         )\r
547         (annotation_block (location)(rect 1492 128 1548 288))\r
548 )\r
549 (pin\r
550         (output)\r
551         (rect 928 208 1104 224)\r
552         (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))\r
553         (text "hsync_pin" (rect 90 0 140 12)(font "Arial" ))\r
554         (pt 0 8)\r
555         (drawing\r
556                 (line (pt 0 8)(pt 52 8)(line_width 1))\r
557                 (line (pt 52 4)(pt 78 4)(line_width 1))\r
558                 (line (pt 52 12)(pt 78 12)(line_width 1))\r
559                 (line (pt 52 12)(pt 52 4)(line_width 1))\r
560                 (line (pt 78 4)(pt 82 8)(line_width 1))\r
561                 (line (pt 82 8)(pt 78 12)(line_width 1))\r
562                 (line (pt 78 12)(pt 82 8)(line_width 1))\r
563         )\r
564         (annotation_block (location)(rect 1096 528 1144 544))\r
565 )\r
566 (pin\r
567         (output)\r
568         (rect 928 224 1104 240)\r
569         (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))\r
570         (text "vsync_pin" (rect 90 0 141 12)(font "Arial" ))\r
571         (pt 0 8)\r
572         (drawing\r
573                 (line (pt 0 8)(pt 52 8)(line_width 1))\r
574                 (line (pt 52 4)(pt 78 4)(line_width 1))\r
575                 (line (pt 52 12)(pt 78 12)(line_width 1))\r
576                 (line (pt 52 12)(pt 52 4)(line_width 1))\r
577                 (line (pt 78 4)(pt 82 8)(line_width 1))\r
578                 (line (pt 82 8)(pt 78 12)(line_width 1))\r
579                 (line (pt 78 12)(pt 82 8)(line_width 1))\r
580         )\r
581         (annotation_block (location)(rect 1096 544 1144 560))\r
582 )\r
583 (symbol\r
584         (rect 712 56 928 600)\r
585         (text "vga" (rect 5 0 23 12)(font "Arial" ))\r
586         (text "inst" (rect 8 528 25 540)(font "Arial" ))\r
587         (port\r
588                 (pt 0 32)\r
589                 (input)\r
590                 (text "clk_pin" (rect 0 0 34 12)(font "Arial" ))\r
591                 (text "clk_pin" (rect 21 27 55 39)(font "Arial" ))\r
592                 (line (pt 0 32)(pt 16 32)(line_width 1))\r
593         )\r
594         (port\r
595                 (pt 0 48)\r
596                 (input)\r
597                 (text "reset_pin" (rect 0 0 44 12)(font "Arial" ))\r
598                 (text "reset_pin" (rect 21 43 65 55)(font "Arial" ))\r
599                 (line (pt 0 48)(pt 16 48)(line_width 1))\r
600         )\r
601         (port\r
602                 (pt 216 32)\r
603                 (output)\r
604                 (text "r0_pin" (rect 0 0 29 12)(font "Arial" ))\r
605                 (text "r0_pin" (rect 166 27 195 39)(font "Arial" ))\r
606                 (line (pt 216 32)(pt 200 32)(line_width 1))\r
607         )\r
608         (port\r
609                 (pt 216 48)\r
610                 (output)\r
611                 (text "r1_pin" (rect 0 0 29 12)(font "Arial" ))\r
612                 (text "r1_pin" (rect 166 43 195 55)(font "Arial" ))\r
613                 (line (pt 216 48)(pt 200 48)(line_width 1))\r
614         )\r
615         (port\r
616                 (pt 216 64)\r
617                 (output)\r
618                 (text "r2_pin" (rect 0 0 29 12)(font "Arial" ))\r
619                 (text "r2_pin" (rect 166 59 195 71)(font "Arial" ))\r
620                 (line (pt 216 64)(pt 200 64)(line_width 1))\r
621         )\r
622         (port\r
623                 (pt 216 80)\r
624                 (output)\r
625                 (text "g0_pin" (rect 0 0 31 12)(font "Arial" ))\r
626                 (text "g0_pin" (rect 164 75 195 87)(font "Arial" ))\r
627                 (line (pt 216 80)(pt 200 80)(line_width 1))\r
628         )\r
629         (port\r
630                 (pt 216 96)\r
631                 (output)\r
632                 (text "g1_pin" (rect 0 0 31 12)(font "Arial" ))\r
633                 (text "g1_pin" (rect 164 91 195 103)(font "Arial" ))\r
634                 (line (pt 216 96)(pt 200 96)(line_width 1))\r
635         )\r
636         (port\r
637                 (pt 216 112)\r
638                 (output)\r
639                 (text "g2_pin" (rect 0 0 31 12)(font "Arial" ))\r
640                 (text "g2_pin" (rect 164 107 195 119)(font "Arial" ))\r
641                 (line (pt 216 112)(pt 200 112)(line_width 1))\r
642         )\r
643         (port\r
644                 (pt 216 128)\r
645                 (output)\r
646                 (text "b0_pin" (rect 0 0 31 12)(font "Arial" ))\r
647                 (text "b0_pin" (rect 164 123 195 135)(font "Arial" ))\r
648                 (line (pt 216 128)(pt 200 128)(line_width 1))\r
649         )\r
650         (port\r
651                 (pt 216 144)\r
652                 (output)\r
653                 (text "b1_pin" (rect 0 0 31 12)(font "Arial" ))\r
654                 (text "b1_pin" (rect 164 139 195 151)(font "Arial" ))\r
655                 (line (pt 216 144)(pt 200 144)(line_width 1))\r
656         )\r
657         (port\r
658                 (pt 216 160)\r
659                 (output)\r
660                 (text "hsync_pin" (rect 0 0 50 12)(font "Arial" ))\r
661                 (text "hsync_pin" (rect 145 155 195 167)(font "Arial" ))\r
662                 (line (pt 216 160)(pt 200 160)(line_width 1))\r
663         )\r
664         (port\r
665                 (pt 216 176)\r
666                 (output)\r
667                 (text "vsync_pin" (rect 0 0 51 12)(font "Arial" ))\r
668                 (text "vsync_pin" (rect 144 171 195 183)(font "Arial" ))\r
669                 (line (pt 216 176)(pt 200 176)(line_width 1))\r
670         )\r
671         (port\r
672                 (pt 216 192)\r
673                 (output)\r
674                 (text "seven_seg_pin[13..0]" (rect 0 0 106 12)(font "Arial" ))\r
675                 (text "seven_seg_pin[13..0]" (rect 89 187 195 199)(font "Arial" ))\r
676                 (line (pt 216 192)(pt 200 192)(line_width 3))\r
677         )\r
678         (port\r
679                 (pt 216 208)\r
680                 (output)\r
681                 (text "d_hsync" (rect 0 0 42 12)(font "Arial" ))\r
682                 (text "d_hsync" (rect 153 203 195 215)(font "Arial" ))\r
683                 (line (pt 216 208)(pt 200 208)(line_width 1))\r
684         )\r
685         (port\r
686                 (pt 216 224)\r
687                 (output)\r
688                 (text "d_vsync" (rect 0 0 43 12)(font "Arial" ))\r
689                 (text "d_vsync" (rect 152 219 195 231)(font "Arial" ))\r
690                 (line (pt 216 224)(pt 200 224)(line_width 1))\r
691         )\r
692         (port\r
693                 (pt 216 240)\r
694                 (output)\r
695                 (text "d_column_counter[9..0]" (rect 0 0 115 12)(font "Arial" ))\r
696                 (text "d_column_counter[9..0]" (rect 80 235 195 247)(font "Arial" ))\r
697                 (line (pt 216 240)(pt 200 240)(line_width 3))\r
698         )\r
699         (port\r
700                 (pt 216 256)\r
701                 (output)\r
702                 (text "d_line_counter[8..0]" (rect 0 0 96 12)(font "Arial" ))\r
703                 (text "d_line_counter[8..0]" (rect 99 251 195 263)(font "Arial" ))\r
704                 (line (pt 216 256)(pt 200 256)(line_width 3))\r
705         )\r
706         (port\r
707                 (pt 216 272)\r
708                 (output)\r
709                 (text "d_set_column_counter" (rect 0 0 110 12)(font "Arial" ))\r
710                 (text "d_set_column_counter" (rect 85 267 195 279)(font "Arial" ))\r
711                 (line (pt 216 272)(pt 200 272)(line_width 1))\r
712         )\r
713         (port\r
714                 (pt 216 288)\r
715                 (output)\r
716                 (text "d_set_line_counter" (rect 0 0 92 12)(font "Arial" ))\r
717                 (text "d_set_line_counter" (rect 103 283 195 295)(font "Arial" ))\r
718                 (line (pt 216 288)(pt 200 288)(line_width 1))\r
719         )\r
720         (port\r
721                 (pt 216 304)\r
722                 (output)\r
723                 (text "d_hsync_counter[9..0]" (rect 0 0 110 12)(font "Arial" ))\r
724                 (text "d_hsync_counter[9..0]" (rect 85 299 195 311)(font "Arial" ))\r
725                 (line (pt 216 304)(pt 200 304)(line_width 3))\r
726         )\r
727         (port\r
728                 (pt 216 320)\r
729                 (output)\r
730                 (text "d_vsync_counter[9..0]" (rect 0 0 112 12)(font "Arial" ))\r
731                 (text "d_vsync_counter[9..0]" (rect 83 315 195 327)(font "Arial" ))\r
732                 (line (pt 216 320)(pt 200 320)(line_width 3))\r
733         )\r
734         (port\r
735                 (pt 216 336)\r
736                 (output)\r
737                 (text "d_set_hsync_counter" (rect 0 0 106 12)(font "Arial" ))\r
738                 (text "d_set_hsync_counter" (rect 89 331 195 343)(font "Arial" ))\r
739                 (line (pt 216 336)(pt 200 336)(line_width 1))\r
740         )\r
741         (port\r
742                 (pt 216 352)\r
743                 (output)\r
744                 (text "d_set_vsync_counter" (rect 0 0 107 12)(font "Arial" ))\r
745                 (text "d_set_vsync_counter" (rect 88 347 195 359)(font "Arial" ))\r
746                 (line (pt 216 352)(pt 200 352)(line_width 1))\r
747         )\r
748         (port\r
749                 (pt 216 368)\r
750                 (output)\r
751                 (text "d_h_enable" (rect 0 0 55 12)(font "Arial" ))\r
752                 (text "d_h_enable" (rect 140 363 195 375)(font "Arial" ))\r
753                 (line (pt 216 368)(pt 200 368)(line_width 1))\r
754         )\r
755         (port\r
756                 (pt 216 384)\r
757                 (output)\r
758                 (text "d_v_enable" (rect 0 0 56 12)(font "Arial" ))\r
759                 (text "d_v_enable" (rect 139 379 195 391)(font "Arial" ))\r
760                 (line (pt 216 384)(pt 200 384)(line_width 1))\r
761         )\r
762         (port\r
763                 (pt 216 400)\r
764                 (output)\r
765                 (text "d_r" (rect 0 0 15 12)(font "Arial" ))\r
766                 (text "d_r" (rect 180 395 195 407)(font "Arial" ))\r
767                 (line (pt 216 400)(pt 200 400)(line_width 1))\r
768         )\r
769         (port\r
770                 (pt 216 416)\r
771                 (output)\r
772                 (text "d_g" (rect 0 0 17 12)(font "Arial" ))\r
773                 (text "d_g" (rect 178 411 195 423)(font "Arial" ))\r
774                 (line (pt 216 416)(pt 200 416)(line_width 1))\r
775         )\r
776         (port\r
777                 (pt 216 432)\r
778                 (output)\r
779                 (text "d_b" (rect 0 0 17 12)(font "Arial" ))\r
780                 (text "d_b" (rect 178 427 195 439)(font "Arial" ))\r
781                 (line (pt 216 432)(pt 200 432)(line_width 1))\r
782         )\r
783         (port\r
784                 (pt 216 448)\r
785                 (output)\r
786                 (text "d_hsync_state[0..6]" (rect 0 0 99 12)(font "Arial" ))\r
787                 (text "d_hsync_state[0..6]" (rect 96 443 195 455)(font "Arial" ))\r
788                 (line (pt 216 448)(pt 200 448)(line_width 3))\r
789         )\r
790         (port\r
791                 (pt 216 464)\r
792                 (output)\r
793                 (text "d_vsync_state[0..6]" (rect 0 0 100 12)(font "Arial" ))\r
794                 (text "d_vsync_state[0..6]" (rect 95 459 195 471)(font "Arial" ))\r
795                 (line (pt 216 464)(pt 200 464)(line_width 3))\r
796         )\r
797         (port\r
798                 (pt 216 480)\r
799                 (output)\r
800                 (text "d_state_clk" (rect 0 0 56 12)(font "Arial" ))\r
801                 (text "d_state_clk" (rect 139 475 195 487)(font "Arial" ))\r
802                 (line (pt 216 480)(pt 200 480)(line_width 1))\r
803         )\r
804         (port\r
805                 (pt 216 496)\r
806                 (output)\r
807                 (text "d_toggle" (rect 0 0 41 12)(font "Arial" ))\r
808                 (text "d_toggle" (rect 154 491 195 503)(font "Arial" ))\r
809                 (line (pt 216 496)(pt 200 496)(line_width 1))\r
810         )\r
811         (port\r
812                 (pt 216 512)\r
813                 (output)\r
814                 (text "d_toggle_counter[24..0]" (rect 0 0 115 12)(font "Arial" ))\r
815                 (text "d_toggle_counter[24..0]" (rect 80 507 195 519)(font "Arial" ))\r
816                 (line (pt 216 512)(pt 200 512)(line_width 3))\r
817         )\r
818         (drawing\r
819                 (rectangle (rect 16 16 200 528)(line_width 1))\r
820         )\r
821 )\r
822 (symbol\r
823         (rect 416 56 512 152)\r
824         (text "vpll" (rect 5 0 22 12)(font "Arial" ))\r
825         (text "inst1" (rect 8 80 31 92)(font "Arial" ))\r
826         (port\r
827                 (pt 0 32)\r
828                 (input)\r
829                 (text "inclk0" (rect 0 0 28 12)(font "Arial" ))\r
830                 (text "inclk0" (rect 21 27 49 39)(font "Arial" ))\r
831                 (line (pt 0 32)(pt 16 32)(line_width 1))\r
832         )\r
833         (port\r
834                 (pt 96 32)\r
835                 (output)\r
836                 (text "c0" (rect 0 0 11 12)(font "Arial" ))\r
837                 (text "c0" (rect 64 27 75 39)(font "Arial" ))\r
838                 (line (pt 96 32)(pt 80 32)(line_width 1))\r
839         )\r
840         (drawing\r
841                 (rectangle (rect 16 16 80 80)(line_width 1))\r
842         )\r
843 )\r
844 (connector\r
845         (pt 512 88)\r
846         (pt 712 88)\r
847 )\r