summaryrefslogtreecommitdiff
path: root/FPGA/top
diff options
context:
space:
mode:
authorPacien TRAN-GIRARD2014-06-16 00:04:05 +0200
committerPacien TRAN-GIRARD2014-06-16 00:04:05 +0200
commite170ee1dd323f3f99e154bd5daf026fc8f423465 (patch)
tree1f99741a98cabf57221d122e90b60e1851edb00a /FPGA/top
parentdcc1a759eab259f4e0b946182637566cd584c694 (diff)
downloadfpga-home-automation-e170ee1dd323f3f99e154bd5daf026fc8f423465.tar.gz
Refactoring
Diffstat (limited to 'FPGA/top')
-rw-r--r--FPGA/top/top.bdf646
-rw-r--r--FPGA/top/top.qsf7
-rw-r--r--FPGA/top/top.qwsbin2997 -> 1623 bytes
3 files changed, 328 insertions, 325 deletions
diff --git a/FPGA/top/top.bdf b/FPGA/top/top.bdf
index 57674c9..5711a6b 100644
--- a/FPGA/top/top.bdf
+++ b/FPGA/top/top.bdf
@@ -21,9 +21,9 @@ applicable agreement for further details.
21(header "graphic" (version "1.4")) 21(header "graphic" (version "1.4"))
22(pin 22(pin
23 (input) 23 (input)
24 (rect 48 120 216 136) 24 (rect -8 144 160 160)
25 (text "INPUT" (rect 125 0 154 10)(font "Arial" (font_size 6))) 25 (text "INPUT" (rect 125 0 153 10)(font "Arial" (font_size 6)))
26 (text "clk" (rect 5 0 20 11)(font "Arial" )) 26 (text "clk" (rect 5 0 19 11)(font "Arial" ))
27 (pt 168 8) 27 (pt 168 8)
28 (drawing 28 (drawing
29 (line (pt 84 12)(pt 109 12)) 29 (line (pt 84 12)(pt 109 12))
@@ -33,14 +33,14 @@ 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 149 17)(font "Arial" (font_size 6))) 36 (text "VCC" (rect 128 7 148 17)(font "Arial" (font_size 6)))
37 (annotation_block (location)(rect -8 136 48 152)) 37 (annotation_block (location)(rect -64 144 -8 160))
38) 38)
39(pin 39(pin
40 (input) 40 (input)
41 (rect 48 136 216 152) 41 (rect -8 160 160 176)
42 (text "INPUT" (rect 125 0 154 10)(font "Arial" (font_size 6))) 42 (text "INPUT" (rect 125 0 153 10)(font "Arial" (font_size 6)))
43 (text "resetn" (rect 5 0 36 11)(font "Arial" )) 43 (text "resetn" (rect 5 0 35 11)(font "Arial" ))
44 (pt 168 8) 44 (pt 168 8)
45 (drawing 45 (drawing
46 (line (pt 84 12)(pt 109 12)) 46 (line (pt 84 12)(pt 109 12))
@@ -50,13 +50,13 @@ applicable agreement for further details.
50 (line (pt 109 4)(pt 113 8)) 50 (line (pt 109 4)(pt 113 8))
51 (line (pt 109 12)(pt 113 8)) 51 (line (pt 109 12)(pt 113 8))
52 ) 52 )
53 (text "VCC" (rect 128 7 149 17)(font "Arial" (font_size 6))) 53 (text "VCC" (rect 128 7 148 17)(font "Arial" (font_size 6)))
54 (annotation_block (location)(rect -16 152 48 168)) 54 (annotation_block (location)(rect -72 160 -8 176))
55) 55)
56(pin 56(pin
57 (input) 57 (input)
58 (rect 40 152 216 168) 58 (rect -16 176 160 192)
59 (text "INPUT" (rect 133 0 162 10)(font "Arial" (font_size 6))) 59 (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
60 (text "speed_user[1..0]" (rect 5 0 87 11)(font "Arial" )) 60 (text "speed_user[1..0]" (rect 5 0 87 11)(font "Arial" ))
61 (pt 176 8) 61 (pt 176 8)
62 (drawing 62 (drawing
@@ -67,14 +67,14 @@ applicable agreement for further details.
67 (line (pt 117 4)(pt 121 8)) 67 (line (pt 117 4)(pt 121 8))
68 (line (pt 117 12)(pt 121 8)) 68 (line (pt 117 12)(pt 121 8))
69 ) 69 )
70 (text "VCC" (rect 136 7 157 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 168 40 184)) 71 (annotation_block (location)(rect -88 176 -16 192))
72) 72)
73(pin 73(pin
74 (input) 74 (input)
75 (rect 48 168 216 184) 75 (rect -8 192 160 208)
76 (text "INPUT" (rect 125 0 154 10)(font "Arial" (font_size 6))) 76 (text "INPUT" (rect 125 0 153 10)(font "Arial" (font_size 6)))
77 (text "fan_auto_user" (rect 5 0 78 11)(font "Arial" )) 77 (text "fan_auto_user" (rect 5 0 76 11)(font "Arial" ))
78 (pt 168 8) 78 (pt 168 8)
79 (drawing 79 (drawing
80 (line (pt 84 12)(pt 109 12)) 80 (line (pt 84 12)(pt 109 12))
@@ -84,14 +84,14 @@ applicable agreement for further details.
84 (line (pt 109 4)(pt 113 8)) 84 (line (pt 109 4)(pt 113 8))
85 (line (pt 109 12)(pt 113 8)) 85 (line (pt 109 12)(pt 113 8))
86 ) 86 )
87 (text "VCC" (rect 128 7 149 17)(font "Arial" (font_size 6))) 87 (text "VCC" (rect 128 7 148 17)(font "Arial" (font_size 6)))
88 (annotation_block (location)(rect -16 184 48 200)) 88 (annotation_block (location)(rect -72 192 -8 208))
89) 89)
90(pin 90(pin
91 (input) 91 (input)
92 (rect 48 184 216 200) 92 (rect -8 208 160 224)
93 (text "INPUT" (rect 125 0 154 10)(font "Arial" (font_size 6))) 93 (text "INPUT" (rect 125 0 153 10)(font "Arial" (font_size 6)))
94 (text "alarm_user" (rect 5 0 62 11)(font "Arial" )) 94 (text "alarm_user" (rect 5 0 61 11)(font "Arial" ))
95 (pt 168 8) 95 (pt 168 8)
96 (drawing 96 (drawing
97 (line (pt 84 12)(pt 109 12)) 97 (line (pt 84 12)(pt 109 12))
@@ -101,14 +101,14 @@ applicable agreement for further details.
101 (line (pt 109 4)(pt 113 8)) 101 (line (pt 109 4)(pt 113 8))
102 (line (pt 109 12)(pt 113 8)) 102 (line (pt 109 12)(pt 113 8))
103 ) 103 )
104 (text "VCC" (rect 128 7 149 17)(font "Arial" (font_size 6))) 104 (text "VCC" (rect 128 7 148 17)(font "Arial" (font_size 6)))
105 (annotation_block (location)(rect -16 200 48 216)) 105 (annotation_block (location)(rect -72 208 -8 224))
106) 106)
107(pin 107(pin
108 (input) 108 (input)
109 (rect 48 200 216 216) 109 (rect -8 224 160 240)
110 (text "INPUT" (rect 125 0 154 10)(font "Arial" (font_size 6))) 110 (text "INPUT" (rect 125 0 153 10)(font "Arial" (font_size 6)))
111 (text "hot" (rect 5 0 21 11)(font "Arial" )) 111 (text "hot" (rect 5 0 20 11)(font "Arial" ))
112 (pt 168 8) 112 (pt 168 8)
113 (drawing 113 (drawing
114 (line (pt 84 12)(pt 109 12)) 114 (line (pt 84 12)(pt 109 12))
@@ -118,14 +118,14 @@ applicable agreement for further details.
118 (line (pt 109 4)(pt 113 8)) 118 (line (pt 109 4)(pt 113 8))
119 (line (pt 109 12)(pt 113 8)) 119 (line (pt 109 12)(pt 113 8))
120 ) 120 )
121 (text "VCC" (rect 128 7 149 17)(font "Arial" (font_size 6))) 121 (text "VCC" (rect 128 7 148 17)(font "Arial" (font_size 6)))
122 (annotation_block (location)(rect -8 216 48 232)) 122 (annotation_block (location)(rect -64 224 -8 240))
123) 123)
124(pin 124(pin
125 (input) 125 (input)
126 (rect 32 216 216 232) 126 (rect -24 240 160 256)
127 (text "INPUT" (rect 141 0 170 10)(font "Arial" (font_size 6))) 127 (text "INPUT" (rect 141 0 169 10)(font "Arial" (font_size 6)))
128 (text "sound_high_level" (rect 5 0 92 11)(font "Arial" )) 128 (text "sound_high_level" (rect 5 0 91 11)(font "Arial" ))
129 (pt 184 8) 129 (pt 184 8)
130 (drawing 130 (drawing
131 (line (pt 100 12)(pt 125 12)) 131 (line (pt 100 12)(pt 125 12))
@@ -135,13 +135,13 @@ applicable agreement for further details.
135 (line (pt 125 4)(pt 129 8)) 135 (line (pt 125 4)(pt 129 8))
136 (line (pt 125 12)(pt 129 8)) 136 (line (pt 125 12)(pt 129 8))
137 ) 137 )
138 (text "VCC" (rect 144 7 165 17)(font "Arial" (font_size 6))) 138 (text "VCC" (rect 144 7 164 17)(font "Arial" (font_size 6)))
139 (annotation_block (location)(rect -24 232 32 248)) 139 (annotation_block (location)(rect -80 240 -24 256))
140) 140)
141(pin 141(pin
142 (output) 142 (output)
143 (rect 648 136 824 152) 143 (rect -16 272 160 288)
144 (text "OUTPUT" (rect 1 0 41 10)(font "Arial" (font_size 6))) 144 (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
145 (text "speed[1..0]" (rect 90 0 145 11)(font "Arial" )) 145 (text "speed[1..0]" (rect 90 0 145 11)(font "Arial" ))
146 (pt 0 8) 146 (pt 0 8)
147 (drawing 147 (drawing
@@ -153,13 +153,13 @@ applicable agreement for further details.
153 (line (pt 82 8)(pt 78 12)) 153 (line (pt 82 8)(pt 78 12))
154 (line (pt 78 12)(pt 82 8)) 154 (line (pt 78 12)(pt 82 8))
155 ) 155 )
156 (annotation_block (location)(rect 824 152 896 168)) 156 (annotation_block (location)(rect 160 272 232 288))
157) 157)
158(pin 158(pin
159 (output) 159 (output)
160 (rect 648 152 824 168) 160 (rect -16 288 160 304)
161 (text "OUTPUT" (rect 1 0 41 10)(font "Arial" (font_size 6))) 161 (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
162 (text "fan_auto" (rect 90 0 134 11)(font "Arial" )) 162 (text "fan_auto" (rect 90 0 133 11)(font "Arial" ))
163 (pt 0 8) 163 (pt 0 8)
164 (drawing 164 (drawing
165 (line (pt 0 8)(pt 52 8)) 165 (line (pt 0 8)(pt 52 8))
@@ -170,13 +170,13 @@ applicable agreement for further details.
170 (line (pt 82 8)(pt 78 12)) 170 (line (pt 82 8)(pt 78 12))
171 (line (pt 78 12)(pt 82 8)) 171 (line (pt 78 12)(pt 82 8))
172 ) 172 )
173 (annotation_block (location)(rect 824 168 888 184)) 173 (annotation_block (location)(rect 160 288 224 304))
174) 174)
175(pin 175(pin
176 (output) 176 (output)
177 (rect 648 168 824 184) 177 (rect -16 304 160 320)
178 (text "OUTPUT" (rect 1 0 41 10)(font "Arial" (font_size 6))) 178 (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
179 (text "alarm" (rect 90 0 119 11)(font "Arial" )) 179 (text "alarm" (rect 90 0 118 11)(font "Arial" ))
180 (pt 0 8) 180 (pt 0 8)
181 (drawing 181 (drawing
182 (line (pt 0 8)(pt 52 8)) 182 (line (pt 0 8)(pt 52 8))
@@ -187,12 +187,12 @@ applicable agreement for further details.
187 (line (pt 82 8)(pt 78 12)) 187 (line (pt 82 8)(pt 78 12))
188 (line (pt 78 12)(pt 82 8)) 188 (line (pt 78 12)(pt 82 8))
189 )