summaryrefslogtreecommitdiff
path: root/FPGA/commande/fan.bdf
diff options
context:
space:
mode:
Diffstat (limited to 'FPGA/commande/fan.bdf')
-rw-r--r--FPGA/commande/fan.bdf412
1 files changed, 412 insertions, 0 deletions
diff --git a/FPGA/commande/fan.bdf b/FPGA/commande/fan.bdf
new file mode 100644
index 0000000..b67a23a
--- /dev/null
+++ b/FPGA/commande/fan.bdf
@@ -0,0 +1,412 @@
1/*
2WARNING: Do NOT edit the input and output ports in this file in a text
3editor if you plan to continue editing the block that represents it in
4the Block Editor! File corruption is VERY likely to occur.
5*/
6/*
7Copyright (C) 1991-2013 Altera Corporation
8Your use of Altera Corporation's design tools, logic functions
9and other software and tools, and its AMPP partner logic
10functions, and any output files from any of the foregoing
11(including device programming or simulation files), and any
12associated documentation or information are expressly subject
13to the terms and conditions of the Altera Program License
14Subscription Agreement, Altera MegaCore Function License
15Agreement, or other applicable license agreement, including,
16without limitation, that your use is for the sole purpose of
17programming logic devices manufactured by Altera and sold by
18Altera or its authorized distributors. Please refer to the
19applicable agreement for further details.
20*/
21(header "graphic" (version "1.4"))
22(pin
23 (input)
24 (rect 48 40 224 56)
25 (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
26 (text "fan_auto_user" (rect 5 0 77 11)(font "Arial" ))
27 (pt 176 8)
28 (drawing
29 (line (pt 92 12)(pt 117 12))
30 (line (pt 92 4)(pt 117 4))
31 (line (pt 121 8)(pt 176 8))
32 (line (pt 92 12)(pt 92 4))
33 (line (pt 117 4)(pt 121 8))
34 (line (pt 117 12)(pt 121 8))
35 )
36 (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
37)
38(pin
39 (input)
40 (rect 48 56 224 72)
41 (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
42 (text "fan_speed[1..0]" (rect 5 0 82 11)(font "Arial" ))
43 (pt 176 8)
44 (drawing
45 (line (pt 92 12)(pt 117 12))
46 (line (pt 92 4)(pt 117 4))
47 (line (pt 121 8)(pt 176 8))
48 (line (pt 92 12)(pt 92 4))
49 (line (pt 117 4)(pt 121 8))
50 (line (pt 117 12)(pt 121 8))
51 )
52 (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
53)
54(pin
55 (input)
56 (rect 56 72 224 88)
57 (text "INPUT" (rect 125 0 153 10)(font "Arial" (font_size 6)))
58 (text "hot" (rect 5 0 21 11)(font "Arial" ))
59 (pt 168 8)
60 (drawing
61 (line (pt 84 12)(pt 109 12))
62 (line (pt 84 4)(pt 109 4))
63 (line (pt 113 8)(pt 168 8))
64 (line (pt 84 12)(pt 84 4))
65 (line (pt 109 4)(pt 113 8))
66 (line (pt 109 12)(pt 113 8))
67 )
68 (text "VCC" (rect 128 7 148 17)(font "Arial" (font_size 6)))
69)
70(pin
71 (input)
72 (rect 56 24 224 40)
73 (text "INPUT" (rect 125 0 153 10)(font "Arial" (font_size 6)))
74 (text "enable" (rect 5 0 39 11)(font "Arial" ))
75 (pt 168 8)
76 (drawing
77 (line (pt 84 12)(pt 109 12))
78 (line (pt 84 4)(pt 109 4))
79 (line (pt 113 8)(pt 168 8))
80 (line (pt 84 12)(pt 84 4))
81 (line (pt 109 4)(pt 113 8))
82 (line (pt 109 12)(pt 113 8))
83 )
84 (text "VCC" (rect 128 7 148 17)(font "Arial" (font_size 6)))
85)
86(pin
87 (output)
88 (rect 544 24 720 40)
89 (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
90 (text "fan_auto" (rect 90 0 133 11)(font "Arial" ))
91 (pt 0 8)
92 (drawing
93 (line (pt 0 8)(pt 52 8))
94 (line (pt 52 4)(pt 78 4))
95 (line (pt 52 12)(pt 78 12))
96 (line (pt 52 12)(pt 52 4))
97 (line (pt 78 4)(pt 82 8))
98 (line (pt 82 8)(pt 78 12))
99 (line (pt 78 12)(pt 82 8))
100 )
101)
102(pin
103 (output)
104 (rect 544 40 720 56)
105 (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
106 (text "speed[1..0]" (rect 90 0 145 11)(font "Arial" ))
107 (pt 0 8)
108 (drawing
109 (line (pt 0 8)(pt 52 8))
110 (line (pt 52 4)(pt 78 4))
111 (line (pt 52 12)(pt 78 12))
112 (line (pt 52 12)(pt 52 4))
113 (line (pt 78 4)(pt 82 8))
114 (line (pt 82 8)(pt 78 12))
115 (line (pt 78 12)(pt 82 8))
116 )
117)
118(symbol
119 (rect 352 24 416 72)
120 (text "AND2" (rect 1 0 28 10)(font "Arial" (font_size 6)))
121 (text "inst" (rect 3 37 20 48)(font "Arial" ))
122 (port
123 (pt 0 16)
124 (input)
125 (text "IN1" (rect 2 7 22 18)(font "Courier New" (bold))(invisible))
126 (text "IN1" (rect 2 7 22 18)(font "Courier New" (bold))(invisible))
127 (line (pt 0 16)(pt 14 16))
128 )
129 (port
130 (pt 0 32)
131 (input)
132 (text "IN2" (rect 2 23 22 34)(font "Courier New" (bold))(invisible))
133 (text "IN2" (rect 2 23 22 34)(font "Courier New" (bold))(invisible))
134 (line (pt 0 32)(pt 14 32))
135 )
136 (port
137 (pt 64 24)
138 (output)
139 (text "OUT" (rect 48 15 68 26)(font "Courier New" (bold))(invisible))
140 (text "OUT" (rect 48 15 68 26)(font "Courier New" (bold))(invisible))
141 (line (pt 42 24)(pt 64 24))
142 )
143 (drawing
144 (line (pt 14 12)(pt 30 12))
145 (line (pt 14 37)(pt 31 37))
146 (line (pt 14 12)(pt 14 37))
147 (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
148 )
149)
150(symbol
151 (rect 360 216 408 248)
152 (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6)))
153 (text "inst2" (rect 3 21 26 32)(font "Arial" ))
154 (port
155 (pt 0 16)
156 (input)
157 (text "IN" (rect 2 7 16 18)(font "Courier New" (bold))(invisible))
158 (text "IN" (rect 2 7 16 18)(font "Courier New" (bold))(invisible))
159 (line (pt 0 16)(pt 13 16))
160 )
161 (port
162 (pt 48 16)
163 (output)
164 (text "OUT" (rect 32 7 52 18)(font "Courier New" (bold))(invisible))
165 (text "OUT" (rect 32 7 52 18)(font "Courier New" (bold))(invisible))
166 (line (pt 39 16)(pt 48 16))
167 )
168 (drawing
169 (line (pt 13 25)(pt 13 7))
170 (line (pt 13 7)(pt 31 16))
171 (line (pt 13 25)(pt 31 16))
172 (circle (rect 31 12 39 20))
173 )
174)
175(symbol
176 (rect 352 152 416 200)
177 (text "AND2" (rect 1 0 28 10)(font "Arial" (font_size 6)))
178 (text "inst4" (rect 3 37 26 48)(font "Arial" ))
179 (port
180 (pt 0 16)
181 (input)
182 (text "IN1" (rect 2 7 22 18)(font "Courier New" (bold))(invisible))
183 (text "IN1" (rect 2 7 22 18)(font "Courier New" (bold))(invisible))
184 (line (pt 0 16)(pt 14 16))
185 )
186 (port
187 (pt 0 32)
188 (input)
189 (text "IN2" (rect 2 23 22 34)(font "Courier New" (bold))(invisible))
190 (text "IN2" (rect 2 23 22 34)(font "Courier New" (bold))(invisible))
191 (line (pt 0 32)(pt 14 32))
192 )
193 (port
194 (pt 64 24)
195 (output)
196 (text "OUT" (rect 48 15 68 26)(font "Courier New" (bold))(invisible))
197 (text "OUT" (rect 48 15 68 26)(font "Courier New" (bold))(invisible))
198 (line (pt 42 24)(pt 64 24))
199 )
200 (drawing
201 (line (pt 14 12)(pt 30 12))
202 (line (pt 14 37)(pt 31 37))
203 (line (pt 14 12)(pt 14 37))
204 (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
205 )
206)
207(symbol
208 (rect 352 264 416 312)
209 (text "AND3" (rect 1 0 28 10)(font "Arial" (font_size 6)))
210 (text "inst6" (rect 3 37 26 48)(font "Arial" ))
211 (port
212 (pt 0 16)
213 (input)
214 (text "IN1" (rect 2 7 22 18)(font "Courier New" (bold))(invisible))
215 (text "IN1" (rect 2 7 22 18)(font "Courier New" (bold))(invisible))
216 (line (pt 0 16)(pt 16 16))
217 )
218 (port
219 (pt 0 24)
220 (input)
221 (text "IN2" (rect 2 15 22 26)(font "Courier New" (bold))(invisible))
222 (text "IN2" (rect 2 15 22 26)(font "Courier New" (bold))(invisible))
223 (line (pt 0 24)(pt 16 24))
224 )
225 (port
226 (pt 0 32)
227 (input)
228 (text "IN3" (rect 2 23 22 34)(font "Courier New" (bold))(invisible))
229 (text "IN3" (rect 2 23 22 34)(font "Courier New" (bold))(invisible))
230 (line (pt 0 32)(pt 16 32))
231 )
232 (port
233 (pt 64 24)
234