summaryrefslogtreecommitdiff
path: root/FPGA/display/display.bdf
diff options
context:
space:
mode:
Diffstat (limited to 'FPGA/display/display.bdf')
-rw-r--r--FPGA/display/display.bdf437
1 files changed, 209 insertions, 228 deletions
diff --git a/FPGA/display/display.bdf b/FPGA/display/display.bdf
index 5c1b787..ae0bb30 100644
--- a/FPGA/display/display.bdf
+++ b/FPGA/display/display.bdf
@@ -34,6 +34,7 @@ applicable agreement for further details.
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 156 17)(font "Arial" (font_size 6)))
37 (annotation_block (location)(rect 32 48 96 64))
37) 38)
38(pin 39(pin
39 (input) 40 (input)
@@ -50,6 +51,7 @@ applicable agreement for further details.
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 156 17)(font "Arial" (font_size 6)))
54 (annotation_block (location)(rect 32 64 96 80))
53) 55)
54(pin 56(pin
55 (input) 57 (input)
@@ -66,10 +68,11 @@ applicable agreement for further details.
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 156 17)(font "Arial" (font_size 6)))
71 (annotation_block (location)(rect 32 80 96 96))
69) 72)
70(pin 73(pin
71 (input) 74 (input)
72 (rect 104 8 280 24) 75 (rect 96 8 272 24)
73 (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) 76 (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
74 (text "clk" (rect 9 0 23 11)(font "Arial" )) 77 (text "clk" (rect 9 0 23 11)(font "Arial" ))
75 (pt 176 8) 78 (pt 176 8)
@@ -85,7 +88,7 @@ applicable agreement for further details.
85) 88)
86(pin 89(pin
87 (input) 90 (input)
88 (rect 104 24 280 40) 91 (rect 96 24 272 40)
89 (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) 92 (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
90 (text "resetn" (rect 9 0 39 11)(font "Arial" )) 93 (text "resetn" (rect 9 0 39 11)(font "Arial" ))
91 (pt 176 8) 94 (pt 176 8)
@@ -101,7 +104,7 @@ applicable agreement for further details.
101) 104)
102(pin 105(pin
103 (output) 106 (output)
104 (rect 760 48 936 64) 107 (rect 96 112 272 128)
105 (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6))) 108 (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
106 (text "hex7[6..0]" (rect 90 0 138 11)(font "Arial" )) 109 (text "hex7[6..0]" (rect 90 0 138 11)(font "Arial" ))
107 (pt 0 8) 110 (pt 0 8)
@@ -114,10 +117,11 @@ applicable agreement for further details.
114 (line (pt 82 8)(pt 78 12)) 117 (line (pt 82 8)(pt 78 12))
115 (line (pt 78 12)(pt 82 8)) 118 (line (pt 78 12)(pt 82 8))
116 ) 119 )
120 (annotation_block (location)(rect 272 112 328 128))
117) 121)
118(pin 122(pin
119 (output) 123 (output)
120 (rect 760 64 936 80) 124 (rect 96 128 272 144)
121 (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6))) 125 (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
122 (text "hex6[6..0]" (rect 90 0 138 11)(font "Arial" )) 126 (text "hex6[6..0]" (rect 90 0 138 11)(font "Arial" ))
123 (pt 0 8) 127 (pt 0 8)
@@ -130,10 +134,11 @@ applicable agreement for further details.
130 (line (pt 82 8)(pt 78 12)) 134 (line (pt 82 8)(pt 78 12))
131 (line (pt 78 12)(pt 82 8)) 135 (line (pt 78 12)(pt 82 8))
132 ) 136 )
137 (annotation_block (location)(rect 272 128 328 144))
133) 138)
134(pin 139(pin
135 (output) 140 (output)
136 (rect 760 104 936 120) 141 (rect 96 168 272 184)
137 (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6))) 142 (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
138 (text "hex4[6..0]" (rect 90 0 138 11)(font "Arial" )) 143 (text "hex4[6..0]" (rect 90 0 138 11)(font "Arial" ))
139 (pt 0 8) 144 (pt 0 8)
@@ -146,10 +151,11 @@ applicable agreement for further details.
146 (line (pt 82 8)(pt 78 12)) 151 (line (pt 82 8)(pt 78 12))
147 (line (pt 78 12)(pt 82 8)) 152 (line (pt 78 12)(pt 82 8))
148 ) 153 )
154 (annotation_block (location)(rect 272 168 328 184))
149) 155)
150(pin 156(pin
151 (output) 157 (output)
152 (rect 760 88 936 104) 158 (rect 96 152 272 168)
153 (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6))) 159 (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
154 (text "hex5[6..0]" (rect 90 0 138 11)(font "Arial" )) 160 (text "hex5[6..0]" (rect 90 0 138 11)(font "Arial" ))
155 (pt 0 8) 161 (pt 0 8)
@@ -162,10 +168,11 @@ applicable agreement for further details.
162 (line (pt 82 8)(pt 78 12)) 168 (line (pt 82 8)(pt 78 12))
163 (line (pt 78 12)(pt 82 8)) 169 (line (pt 78 12)(pt 82 8))
164 ) 170 )
171 (annotation_block (location)(rect 272 152 328 168))
165) 172)
166(pin 173(pin
167 (output) 174 (output)
168 (rect 760 176 936 192) 175 (rect 96 240 272 256)
169 (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6))) 176 (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
170 (text "hex0[6..0]" (rect 90 0 138 11)(font "Arial" )) 177 (text "hex0[6..0]" (rect 90 0 138 11)(font "Arial" ))
171 (pt 0 8) 178 (pt 0 8)
@@ -178,10 +185,11 @@ applicable agreement for further details.
178 (line (pt 82 8)(pt 78 12)) 185 (line (pt 82 8)(pt 78 12))
179 (line (pt 78 12)(pt 82 8)) 186 (line (pt 78 12)(pt 82 8))
180 ) 187 )
188 (annotation_block (location)(rect 272 240 336 256))
181) 189)
182(pin 190(pin
183 (output) 191 (output)
184 (rect 760 160 936 176) 192 (rect 96 224 272 240)
185 (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6))) 193 (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
186 (text "hex1[6..0]" (rect 90 0 138 11)(font "Arial" )) 194 (text "hex1[6..0]" (rect 90 0 138 11)(font "Arial" ))
187 (pt 0 8) 195 (pt 0 8)
@@ -194,10 +202,11 @@ applicable agreement for further details.
194 (line (pt 82 8)(pt 78 12)) 202 (line (pt 82 8)(pt 78 12))
195 (line (pt 78 12)(pt 82 8)) 203 (line (pt 78 12)(pt 82 8))
196 ) 204 )
205 (annotation_block (location)(rect 272 224 328 240))
197) 206)
198(pin 207(pin
199 (output) 208 (output)
200 (rect 760 144 936 160) 209 (rect 96 208 272 224)
201 (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6))) 210 (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
202 (text "hex2[6..0]" (rect 90 0 138 11)(font "Arial" )) 211 (text "hex2[6..0]" (rect 90 0 138 11)(font "Arial" ))
203 (pt 0 8) 212 (pt 0 8)
@@ -210,10 +219,11 @@ applicable agreement for further details.
210 (line (pt 82 8)(pt 78 12)) 219 (line (pt 82 8)(pt 78 12))
211 (line (pt 78 12)(pt 82 8)) 220 (line (pt 78 12)(pt 82 8))
212 ) 221 )
222 (annotation_block (location)(rect 272 208 336 224))
213) 223)
214(pin 224(pin
215 (output) 225 (output)
216 (rect 760 128 936 144) 226 (rect 96 192 272 208)
217 (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6))) 227 (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
218 (text "hex3[6..0]" (rect 90 0 138 11)(font "Arial" )) 228 (text "hex3[6..0]" (rect 90 0 138 11)(font "Arial" ))
219 (pt 0 8) 229 (pt 0 8)
@@ -226,26 +236,10 @@ applicable agreement for further details.
226 (line (pt 82 8)(pt 78 12)) 236 (line (pt 82 8)(pt 78 12))
227 (line (pt 78 12)(pt 82 8)) 237 (line (pt 78 12)(pt 82 8))
228 ) 238 )
239 (annotation_block (location)(rect 272 192 328 208))
229) 240)
230(symbol 241(symbol
231 (rect 216 544 248 576) 242 (rect 520 488 696 568)
232 (text "GND" (rect 8 16 29 26)(font "Arial" (font_size 6)))
233 (text "inst1" (rect 3 21 26 32)(font "Arial" )(invisible))
234 (port
235 (pt 16 0)
236 (output)
237 (text "1" (rect 18 0 25 11)(font "Courier New" (bold))(invisible))
238 (text "1" (rect 18 0 25 11)(font "Courier New" (bold))(invisible))
239 (line (pt 16 8)(pt 16 0))
240 )
241 (drawing
242 (line (pt 8 8)(pt 16 16))
243 (line (pt 16 16)(pt 24 8))
244 (line (pt 8 8)(pt 24 8))
245 )
246)
247(symbol
248 (rect 392 496 568 576)
249 (text "seven_segment_decoder" (rect 5 0 130 11)(font "Arial" )) 243 (text "seven_segment_decoder" (rect 5 0 130 11)(font "Arial" ))
250 (text "fan_speed" (rect 8 64 59 75)(font "Arial" )) 244 (text "fan_speed" (rect 8 64 59 75)(font "Arial" ))
251 (port 245 (port
@@ -259,35 +253,7 @@ applicable agreement for further details.
259 (pt 176 32) 253 (pt 176 32)
260 (output) 254 (output)
261 (text "hex[6..0]" (rect 0 0 42 11)(font "Arial" )) 255 (text "hex[6..0]" (rect 0 0 42 11)(font "Arial" ))
262 (text "hex[6..0]" (rect 120 27 155 38)(font "Arial" )) 256 (text "hex[6..0]" (rect 120 27 162 38)(font "Arial" ))
263 (line (pt 176 32)(pt 160 32)(line_width 3))
264 )
265 (parameter
266 "active_low"
267 "true"
268 ""
269 (type "PARAMETER_ENUM") )
270 (drawing