diff options
Diffstat (limited to 'FPGA/display/display.bdf')
-rw-r--r-- | FPGA/display/display.bdf | 369 |
1 files changed, 305 insertions, 64 deletions
diff --git a/FPGA/display/display.bdf b/FPGA/display/display.bdf index c40e75b..fb2a670 100644 --- a/FPGA/display/display.bdf +++ b/FPGA/display/display.bdf | |||
@@ -22,8 +22,8 @@ applicable agreement for further details. | |||
22 | (pin | 22 | (pin |
23 | (input) | 23 | (input) |
24 | (rect 96 48 272 64) | 24 | (rect 96 48 272 64) |
25 | (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) | 25 | (text "INPUT" (rect 133 0 162 10)(font "Arial" (font_size 6))) |
26 | (text "fan_auto" (rect 9 0 52 11)(font "Arial" )) | 26 | (text "fan_auto" (rect 9 0 53 11)(font "Arial" )) |
27 | (pt 176 8) | 27 | (pt 176 8) |
28 | (drawing | 28 | (drawing |
29 | (line (pt 92 12)(pt 117 12)) | 29 | (line (pt 92 12)(pt 117 12)) |
@@ -33,13 +33,14 @@ applicable agreement for further details. | |||
33 | (line (pt 117 4)(pt 121 8)) | 33 | (line (pt 117 4)(pt 121 8)) |
34 | (line (pt 117 12)(pt 121 8)) | 34 | (line (pt 117 12)(pt 121 8)) |
35 | ) | 35 | ) |
36 | (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) | 36 | (text "VCC" (rect 136 7 157 17)(font "Arial" (font_size 6))) |
37 | (annotation_block (location)(rect 32 64 96 80)) | ||
37 | ) | 38 | ) |
38 | (pin | 39 | (pin |
39 | (input) | 40 | (input) |
40 | (rect 96 64 272 80) | 41 | (rect 96 64 272 80) |
41 | (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) | 42 | (text "INPUT" (rect 133 0 162 10)(font "Arial" (font_size 6))) |
42 | (text "alarm_user" (rect 9 0 65 11)(font "Arial" )) | 43 | (text "alarm_user" (rect 9 0 66 11)(font "Arial" )) |
43 | (pt 176 8) | 44 | (pt 176 8) |
44 | (drawing | 45 | (drawing |
45 | (line (pt 92 12)(pt 117 12)) | 46 | (line (pt 92 12)(pt 117 12)) |
@@ -49,12 +50,13 @@ applicable agreement for further details. | |||
49 | (line (pt 117 4)(pt 121 8)) | 50 | (line (pt 117 4)(pt 121 8)) |
50 | (line (pt 117 12)(pt 121 8)) | 51 | (line (pt 117 12)(pt 121 8)) |
51 | ) | 52 | ) |
52 | (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) | 53 | (text "VCC" (rect 136 7 157 17)(font "Arial" (font_size 6))) |
54 | (annotation_block (location)(rect 32 80 96 96)) | ||
53 | ) | 55 | ) |
54 | (pin | 56 | (pin |
55 | (input) | 57 | (input) |
56 | (rect 96 80 272 96) | 58 | (rect 96 80 272 96) |
57 | (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) | 59 | (text "INPUT" (rect 133 0 162 10)(font "Arial" (font_size 6))) |
58 | (text "speed[1..0]" (rect 9 0 64 11)(font "Arial" )) | 60 | (text "speed[1..0]" (rect 9 0 64 11)(font "Arial" )) |
59 | (pt 176 8) | 61 | (pt 176 8) |
60 | (drawing | 62 | (drawing |
@@ -65,12 +67,45 @@ applicable agreement for further details. | |||
65 | (line (pt 117 4)(pt 121 8)) | 67 | (line (pt 117 4)(pt 121 8)) |
66 | (line (pt 117 12)(pt 121 8)) | 68 | (line (pt 117 12)(pt 121 8)) |
67 | ) | 69 | ) |
68 | (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) | 70 | (text "VCC" (rect 136 7 157 17)(font "Arial" (font_size 6))) |
71 | (annotation_block (location)(rect 24 96 96 112)) | ||
72 | ) | ||
73 | (pin | ||
74 | (input) | ||
75 | (rect 104 8 280 24) | ||
76 | (text "INPUT" (rect 133 0 162 10)(font "Arial" (font_size 6))) | ||
77 | (text "clk" (rect 9 0 24 11)(font "Arial" )) | ||
78 | (pt 176 8) | ||
79 | (drawing | ||
80 | (line (pt 92 12)(pt 117 12)) | ||
81 | (line (pt 92 4)(pt 117 4)) | ||
82 | (line (pt 121 8)(pt 176 8)) | ||
83 | (line (pt 92 12)(pt 92 4)) | ||
84 | (line (pt 117 4)(pt 121 8)) | ||
85 | (line (pt 117 12)(pt 121 8)) | ||
86 | ) | ||
87 | (text "VCC" (rect 136 7 157 17)(font "Arial" (font_size 6))) | ||
88 | ) | ||
89 | (pin | ||
90 | (input) | ||
91 | (rect 104 24 280 40) | ||
92 | (text "INPUT" (rect 133 0 162 10)(font "Arial" (font_size 6))) | ||
93 | (text "resetn" (rect 9 0 40 11)(font "Arial" )) | ||
94 | (pt 176 8) | ||
95 | (drawing | ||
96 | (line (pt 92 12)(pt 117 12)) | ||
97 | (line (pt 92 4)(pt 117 4)) | ||
98 | (line (pt 121 8)(pt 176 8)) | ||
99 | (line (pt 92 12)(pt 92 4)) | ||
100 | (line (pt 117 4)(pt 121 8)) | ||
101 | (line (pt 117 12)(pt 121 8)) | ||
102 | ) | ||
103 | (text "VCC" (rect 136 7 157 17)(font "Arial" (font_size 6))) | ||
69 | ) | 104 | ) |
70 | (pin | 105 | (pin |
71 | (output) | 106 | (output) |
72 | (rect 760 48 936 64) | 107 | (rect 760 48 936 64) |
73 | (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6))) | 108 | (text "OUTPUT" (rect 1 0 41 10)(font "Arial" (font_size 6))) |
74 | (text "hex7[6..0]" (rect 90 0 138 11)(font "Arial" )) | 109 | (text "hex7[6..0]" (rect 90 0 138 11)(font "Arial" )) |
75 | (pt 0 8) | 110 | (pt 0 8) |
76 | (drawing | 111 | (drawing |
@@ -82,11 +117,12 @@ applicable agreement for further details. | |||
82 | (line (pt 82 8)(pt 78 12)) | 117 | (line (pt 82 8)(pt 78 12)) |
83 | (line (pt 78 12)(pt 82 8)) | 118 | (line (pt 78 12)(pt 82 8)) |
84 | ) | 119 | ) |
120 | (annotation_block (location)(rect 936 64 992 80)) | ||
85 | ) | 121 | ) |
86 | (pin | 122 | (pin |
87 | (output) | 123 | (output) |
88 | (rect 760 64 936 80) | 124 | (rect 760 64 936 80) |
89 | (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6))) | 125 | (text "OUTPUT" (rect 1 0 41 10)(font "Arial" (font_size 6))) |
90 | (text "hex6[6..0]" (rect 90 0 138 11)(font "Arial" )) | 126 | (text "hex6[6..0]" (rect 90 0 138 11)(font "Arial" )) |
91 | (pt 0 8) | 127 | (pt 0 8) |
92 | (drawing | 128 | (drawing |
@@ -98,11 +134,12 @@ applicable agreement for further details. | |||
98 | (line (pt 82 8)(pt 78 12)) | 134 | (line (pt 82 8)(pt 78 12)) |
99 | (line (pt 78 12)(pt 82 8)) | 135 | (line (pt 78 12)(pt 82 8)) |
100 | ) | 136 | ) |
137 | (annotation_block (location)(rect 936 80 992 96)) | ||
101 | ) | 138 | ) |
102 | (pin | 139 | (pin |
103 | (output) | 140 | (output) |
104 | (rect 760 80 936 96) | 141 | (rect 760 104 936 120) |
105 | (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6))) | 142 | (text "OUTPUT" (rect 1 0 41 10)(font "Arial" (font_size 6))) |
106 | (text "hex4[6..0]" (rect 90 0 138 11)(font "Arial" )) | 143 | (text "hex4[6..0]" (rect 90 0 138 11)(font "Arial" )) |
107 | (pt 0 8) | 144 | (pt 0 8) |
108 | (drawing | 145 | (drawing |
@@ -114,10 +151,96 @@ applicable agreement for further details. | |||
114 | (line (pt 82 8)(pt 78 12)) | 151 | (line (pt 82 8)(pt 78 12)) |
115 | (line (pt 78 12)(pt 82 8)) | 152 | (line (pt 78 12)(pt 82 8)) |
116 | ) | 153 | ) |
154 | (annotation_block (location)(rect 936 120 992 136)) | ||
155 | ) | ||
156 | (pin | ||
157 | (output) | ||
158 | (rect 760 88 936 104) | ||
159 | (text "OUTPUT" (rect 1 0 41 10)(font "Arial" (font_size 6))) | ||
160 | (text "hex5[6..0]" (rect 90 0 138 11)(font "Arial" )) | ||
161 | (pt 0 8) | ||
162 | (drawing | ||
163 | (line (pt 0 8)(pt 52 8)) | ||
164 | (line (pt 52 4)(pt 78 4)) | ||
165 | (line (pt 52 12)(pt 78 12)) | ||
166 | (line (pt 52 12)(pt 52 4)) | ||
167 | (line (pt 78 4)(pt 82 8)) | ||
168 | (line (pt 82 8)(pt 78 12)) | ||
169 | (line (pt 78 12)(pt 82 8)) | ||
170 | ) | ||
171 | (annotation_block (location)(rect 936 104 992 120)) | ||
172 | ) | ||
173 | (pin | ||
174 | (output) | ||
175 | (rect 760 176 936 192) | ||
176 | (text "OUTPUT" (rect 1 0 41 10)(font "Arial" (font_size 6))) | ||
177 | (text "hex0[6..0]" (rect 90 0 138 11)(font "Arial" )) | ||
178 | (pt 0 8) | ||
179 | (drawing | ||
180 | (line (pt 0 8)(pt 52 8)) | ||
181 | (line (pt 52 4)(pt 78 4)) | ||
182 | (line (pt 52 12)(pt 78 12)) | ||
183 | (line (pt 52 12)(pt 52 4)) | ||
184 | (line (pt 78 4)(pt 82 8)) | ||
185 | (line (pt 82 8)(pt 78 12)) | ||
186 | (line (pt 78 12)(pt 82 8)) | ||
187 | ) | ||
188 | (annotation_block (location)(rect 936 192 1000 208)) | ||
189 | ) | ||
190 | (pin | ||
191 | (output) | ||
192 | (rect 760 160 936 176) | ||
193 | (text "OUTPUT" (rect 1 0 41 10)(font "Arial" (font_size 6))) | ||
194 | (text "hex1[6..0]" (rect 90 0 138 11)(font "Arial" )) | ||
195 | (pt 0 8) | ||
196 | (drawing | ||
197 | (line (pt 0 8)(pt 52 8)) | ||
198 | (line (pt 52 4)(pt 78 4)) | ||
199 | (line (pt 52 12)(pt 78 12)) | ||
200 | (line (pt 52 12)(pt 52 4)) | ||
201 | (line (pt 78 4)(pt 82 8)) | ||
202 | (line (pt 82 8)(pt 78 12)) | ||
203 | (line (pt 78 12)(pt 82 8)) | ||
204 | ) | ||
205 | (annotation_block (location)(rect 936 176 1000 192)) | ||
206 | ) | ||
207 | (pin | ||
208 | (output) | ||
209 | (rect 760 144 936 160) | ||
210 | (text "OUTPUT" (rect 1 0 41 10)(font "Arial" (font_size 6))) | ||
211 | (text "hex2[6..0]" (rect 90 0 138 11)(font "Arial" )) | ||
212 | (pt 0 8) | ||
213 | (drawing | ||
214 | (line (pt 0 8)(pt 52 8)) | ||
215 | (line (pt 52 4)(pt 78 4)) | ||
216 | (line (pt 52 12)(pt 78 12)) | ||
217 | (line (pt 52 12)(pt 52 4)) | ||
218 | (line (pt 78 4)(pt 82 8)) | ||
219 | (line (pt 82 8)(pt 78 12)) | ||
220 | (line (pt 78 12)(pt 82 8)) | ||
221 | ) | ||
222 | (annotation_block (location)(rect 936 160 1008 176)) | ||
223 | ) | ||
224 | (pin | ||
225 | (output) | ||
226 | (rect 760 128 936 144) | ||
227 | (text "OUTPUT" (rect 1 0 41 10)(font "Arial" (font_size 6))) | ||
228 | (text "hex3[6..0]" (rect 90 0 138 11)(font "Arial" )) | ||
229 | (pt 0 8) | ||
230 | (drawing | ||
231 | (line (pt 0 8)(pt 52 8)) | ||
232 | (line (pt 52 4)(pt 78 4)) | ||