diff options
Diffstat (limited to 'FPGA/top/top.bdf')
-rw-r--r-- | FPGA/top/top.bdf | 1015 |
1 files changed, 908 insertions, 107 deletions
diff --git a/FPGA/top/top.bdf b/FPGA/top/top.bdf index 7fd8d63..57674c9 100644 --- a/FPGA/top/top.bdf +++ b/FPGA/top/top.bdf | |||
@@ -22,7 +22,7 @@ applicable agreement for further details. | |||
22 | (pin | 22 | (pin |
23 | (input) | 23 | (input) |
24 | (rect 48 120 216 136) | 24 | (rect 48 120 216 136) |
25 | (text "INPUT" (rect 125 0 153 10)(font "Arial" (font_size 6))) | 25 | (text "INPUT" (rect 125 0 154 10)(font "Arial" (font_size 6))) |
26 | (text "clk" (rect 5 0 20 11)(font "Arial" )) | 26 | (text "clk" (rect 5 0 20 11)(font "Arial" )) |
27 | (pt 168 8) | 27 | (pt 168 8) |
28 | (drawing | 28 | (drawing |
@@ -33,12 +33,13 @@ applicable agreement for further details. | |||
33 | (line (pt 109 4)(pt 113 8)) | 33 | (line (pt 109 4)(pt 113 8)) |
34 | (line (pt 109 12)(pt 113 8)) | 34 | (line (pt 109 12)(pt 113 8)) |
35 | ) | 35 | ) |
36 | (text "VCC" (rect 128 7 148 17)(font "Arial" (font_size 6))) | 36 | (text "VCC" (rect 128 7 149 17)(font "Arial" (font_size 6))) |
37 | (annotation_block (location)(rect -8 136 48 152)) | ||
37 | ) | 38 | ) |
38 | (pin | 39 | (pin |
39 | (input) | 40 | (input) |
40 | (rect 48 136 216 152) | 41 | (rect 48 136 216 152) |
41 | (text "INPUT" (rect 125 0 153 10)(font "Arial" (font_size 6))) | 42 | (text "INPUT" (rect 125 0 154 10)(font "Arial" (font_size 6))) |
42 | (text "resetn" (rect 5 0 36 11)(font "Arial" )) | 43 | (text "resetn" (rect 5 0 36 11)(font "Arial" )) |
43 | (pt 168 8) | 44 | (pt 168 8) |
44 | (drawing | 45 | (drawing |
@@ -49,13 +50,14 @@ applicable agreement for further details. | |||
49 | (line (pt 109 4)(pt 113 8)) | 50 | (line (pt 109 4)(pt 113 8)) |
50 | (line (pt 109 12)(pt 113 8)) | 51 | (line (pt 109 12)(pt 113 8)) |
51 | ) | 52 | ) |
52 | (text "VCC" (rect 128 7 148 17)(font "Arial" (font_size 6))) | 53 | (text "VCC" (rect 128 7 149 17)(font "Arial" (font_size 6))) |
54 | (annotation_block (location)(rect -16 152 48 168)) | ||
53 | ) | 55 | ) |
54 | (pin | 56 | (pin |
55 | (input) | 57 | (input) |
56 | (rect 40 152 216 168) | 58 | (rect 40 152 216 168) |
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_user[1..0]" (rect 5 0 88 11)(font "Arial" )) | 60 | (text "speed_user[1..0]" (rect 5 0 87 11)(font "Arial" )) |
59 | (pt 176 8) | 61 | (pt 176 8) |
60 | (drawing | 62 | (drawing |
61 | (line (pt 92 12)(pt 117 12)) | 63 | (line (pt 92 12)(pt 117 12)) |
@@ -65,13 +67,14 @@ 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 -32 168 40 184)) | ||
69 | ) | 72 | ) |
70 | (pin | 73 | (pin |
71 | (input) | 74 | (input) |
72 | (rect 48 168 216 184) | 75 | (rect 48 168 216 184) |
73 | (text "INPUT" (rect 125 0 153 10)(font "Arial" (font_size 6))) | 76 | (text "INPUT" (rect 125 0 154 10)(font "Arial" (font_size 6))) |
74 | (text "fan_auto_user" (rect 5 0 77 11)(font "Arial" )) | 77 | (text "fan_auto_user" (rect 5 0 78 11)(font "Arial" )) |
75 | (pt 168 8) | 78 | (pt 168 8) |
76 | (drawing | 79 | (drawing |
77 | (line (pt 84 12)(pt 109 12)) | 80 | (line (pt 84 12)(pt 109 12)) |
@@ -81,12 +84,13 @@ applicable agreement for further details. | |||
81 | (line (pt 109 4)(pt 113 8)) | 84 | (line (pt 109 4)(pt 113 8)) |
82 | (line (pt 109 12)(pt 113 8)) | 85 | (line (pt 109 12)(pt 113 8)) |
83 | ) | 86 | ) |
84 | (text "VCC" (rect 128 7 148 17)(font "Arial" (font_size 6))) | 87 | (text "VCC" (rect 128 7 149 17)(font "Arial" (font_size 6))) |
88 | (annotation_block (location)(rect -16 184 48 200)) | ||
85 | ) | 89 | ) |
86 | (pin | 90 | (pin |
87 | (input) | 91 | (input) |
88 | (rect 48 184 216 200) | 92 | (rect 48 184 216 200) |
89 | (text "INPUT" (rect 125 0 153 10)(font "Arial" (font_size 6))) | 93 | (text "INPUT" (rect 125 0 154 10)(font "Arial" (font_size 6))) |
90 | (text "alarm_user" (rect 5 0 62 11)(font "Arial" )) | 94 | (text "alarm_user" (rect 5 0 62 11)(font "Arial" )) |
91 | (pt 168 8) | 95 | (pt 168 8) |
92 | (drawing | 96 | (drawing |
@@ -97,12 +101,13 @@ applicable agreement for further details. | |||
97 | (line (pt 109 4)(pt 113 8)) | 101 | (line (pt 109 4)(pt 113 8)) |
98 | (line (pt 109 12)(pt 113 8)) | 102 | (line (pt 109 12)(pt 113 8)) |
99 | ) | 103 | ) |
100 | (text "VCC" (rect 128 7 148 17)(font "Arial" (font_size 6))) | 104 | (text "VCC" (rect 128 7 149 17)(font "Arial" (font_size 6))) |
105 | (annotation_block (location)(rect -16 200 48 216)) | ||
101 | ) | 106 | ) |
102 | (pin | 107 | (pin |
103 | (input) | 108 | (input) |
104 | (rect 48 200 216 216) | 109 | (rect 48 200 216 216) |
105 | (text "INPUT" (rect 125 0 153 10)(font "Arial" (font_size 6))) | 110 | (text "INPUT" (rect 125 0 154 10)(font "Arial" (font_size 6))) |
106 | (text "hot" (rect 5 0 21 11)(font "Arial" )) | 111 | (text "hot" (rect 5 0 21 11)(font "Arial" )) |
107 | (pt 168 8) | 112 | (pt 168 8) |
108 | (drawing | 113 | (drawing |
@@ -113,12 +118,13 @@ applicable agreement for further details. | |||
113 | (line (pt 109 4)(pt 113 8)) | 118 | (line (pt 109 4)(pt 113 8)) |
114 | (line (pt 109 12)(pt 113 8)) | 119 | (line (pt 109 12)(pt 113 8)) |
115 | ) | 120 | ) |
116 | (text "VCC" (rect 128 7 148 17)(font "Arial" (font_size 6))) | 121 | (text "VCC" (rect 128 7 149 17)(font "Arial" (font_size 6))) |
122 | (annotation_block (location)(rect -8 216 48 232)) | ||
117 | ) | 123 | ) |
118 | (pin | 124 | (pin |
119 | (input) | 125 | (input) |
120 | (rect 32 216 216 232) | 126 | (rect 32 216 216 232) |
121 | (text "INPUT" (rect 141 0 169 10)(font "Arial" (font_size 6))) | 127 | (text "INPUT" (rect 141 0 170 10)(font "Arial" (font_size 6))) |
122 | (text "sound_high_level" (rect 5 0 92 11)(font "Arial" )) | 128 | (text "sound_high_level" (rect 5 0 92 11)(font "Arial" )) |
123 | (pt 184 8) | 129 | (pt 184 8) |
124 | (drawing | 130 | (drawing |
@@ -129,12 +135,13 @@ applicable agreement for further details. | |||
129 | (line (pt 125 4)(pt 129 8)) | 135 | (line (pt 125 4)(pt 129 8)) |
130 | (line (pt 125 12)(pt 129 8)) | 136 | (line (pt 125 12)(pt 129 8)) |
131 | ) | 137 | ) |
132 | (text "VCC" (rect 144 7 164 17)(font "Arial" (font_size 6))) | 138 | (text "VCC" (rect 144 7 165 17)(font "Arial" (font_size 6))) |
139 | (annotation_block (location)(rect -24 232 32 248)) | ||
133 | ) | 140 | ) |
134 | (pin | 141 | (pin |
135 | (output) | 142 | (output) |
136 | (rect 648 136 824 152) | 143 | (rect 648 136 824 152) |
137 | (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6))) | 144 | (text "OUTPUT" (rect 1 0 41 10)(font "Arial" (font_size 6))) |
138 | (text "speed[1..0]" (rect 90 0 145 11)(font "Arial" )) | 145 | (text "speed[1..0]" (rect 90 0 145 11)(font "Arial" )) |
139 | (pt 0 8) | 146 | (pt 0 8) |
140 | (drawing | 147 | (drawing |
@@ -146,12 +153,13 @@ applicable agreement for further details. | |||
146 | (line (pt 82 8)(pt 78 12)) | 153 | (line (pt 82 8)(pt 78 12)) |
147 | (line (pt 78 12)(pt 82 8)) | 154 | (line (pt 78 12)(pt 82 8)) |
148 | ) | 155 | ) |
156 | (annotation_block (location)(rect 824 152 896 168)) | ||
149 | ) | 157 | ) |
150 | (pin | 158 | (pin |
151 | (output) | 159 | (output) |
152 | (rect 648 152 824 168) | 160 | (rect 648 152 824 168) |
153 | (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6))) | 161 | (text "OUTPUT" (rect 1 0 41 10)(font "Arial" (font_size 6))) |
154 | (text "fan_auto" (rect 90 0 133 11)(font "Arial" )) | 162 | (text "fan_auto" (rect 90 0 134 11)(font "Arial" )) |
155 | (pt 0 8) | 163 | (pt 0 8) |
156 | (drawing | 164 | (drawing |
157 | (line (pt 0 8)(pt 52 8)) | 165 | (line (pt 0 8)(pt 52 8)) |
@@ -162,12 +170,13 @@ applicable agreement for further details. | |||
162 | (line (pt 82 8)(pt 78 12)) | 170 | (line (pt 82 8)(pt 78 12)) |
163 | (line (pt 78 12)(pt 82 8)) | 171 | (line (pt 78 12)(pt 82 8)) |
164 | ) | 172 | ) |
173 | (annotation_block (location)(rect 824 168 888 184)) | ||
165 | ) | 174 | ) |
166 | (pin | 175 | (pin |
167 | (output) | 176 | (output) |
168 | (rect 648 168 824 184) | 177 | (rect 648 168 824 184) |
169 | (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6))) | 178 | (text "OUTPUT" (rect 1 0 41 10)(font "Arial" (font_size 6))) |
170 | (text "alarm" (rect 90 0 118 11)(font "Arial" )) | 179 | (text "alarm" (rect 90 0 119 11)(font "Arial" )) |
171 | (pt 0 8) | 180 | (pt 0 8) |
172 | (drawing | 181 | (drawing |
173 | (line (pt 0 8)(pt 52 8)) | 182 | (line (pt 0 8)(pt 52 8)) |
@@ -178,11 +187,12 @@ applicable agreement for further details. | |||
178 | (line (pt 82 8)(pt 78 12)) | 187 | (line (pt 82 8)(pt 78 12)) |
179 | (line (pt 78 12)(pt 82 8)) | 188 | (line (pt 78 12)(pt 82 8)) |
180 | ) | 189 | ) |
190 | (annotation_block (location)(rect 824 184 896 200)) | ||
181 | ) | 191 | ) |
182 | (pin | 192 | (pin |
183 | (output) | 193 | (output) |
184 | (rect 648 184 824 200) | 194 | (rect 648 192 824 208) |
185 | (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6))) | 195 | (text "OUTPUT" (rect 1 0 41 10)(font "Arial" (font_size 6))) |
186 | (text "hex7[6..0]" (rect 90 0 138 11)(font "Arial" )) | 196 | (text "hex7[6..0]" (rect 90 0 138 11)(font "Arial" )) |
187 | (pt 0 8) | 197 | (pt 0 8) |
188 | (drawing | 198 | (drawing |
@@ -194,11 +204,12 @@ applicable agreement for further details. | |||
194 | (line (pt 82 8)(pt 78 12)) | 204 | (line (pt 82 8)(pt 78 12)) |
195 | (line (pt 78 12)(pt 82 8)) | 205 | (line (pt 78 12)(pt 82 8)) |
196 | ) | 206 | ) |
207 | (annotation_block (location)(rect 824 208 880 224)) | ||
197 | ) | 208 | ) |
198 | (pin | 209 | (pin |
199 | (output) | 210 | (output) |
200 | (rect 648 200 824 216) | 211 | (rect 648 208 824 224) |
201 | (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6))) | 212 | (text "OUTPUT" (rect 1 0 41 10)(font "Arial" (font_size 6))) |
202 | (text "hex6[6..0]" (rect 90 0 138 11)(font "Arial" )) | 213 | (text "hex6[6..0]" (rect 90 0 138 11)(font "Arial" )) |
203 | (pt 0 8) | 214 | (pt 0 8) |
204 | (drawing | 215 | (drawing |
@@ -210,11 +221,12 @@ applicable agreement for further details. | |||
210 | (line (pt 82 8)(pt 78 12)) | 221 | (line (pt 82 8)(pt 78 12)) |
211 | (line (pt 78 12)(pt 82 8)) | 222 | (line (pt 78 12)(pt 82 8)) |
212 | ) |