From 2a1b2c866bb630038100a150ee5da976f551e072 Mon Sep 17 00:00:00 2001 From: Pacien TRAN-GIRARD Date: Fri, 11 Apr 2014 21:07:18 +0200 Subject: Add "commande" module --- FPGA/commande/commande.bdf | 366 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 366 insertions(+) create mode 100644 FPGA/commande/commande.bdf (limited to 'FPGA/commande/commande.bdf') diff --git a/FPGA/commande/commande.bdf b/FPGA/commande/commande.bdf new file mode 100644 index 0000000..3e52632 --- /dev/null +++ b/FPGA/commande/commande.bdf @@ -0,0 +1,366 @@ +/* +WARNING: Do NOT edit the input and output ports in this file in a text +editor if you plan to continue editing the block that represents it in +the Block Editor! File corruption is VERY likely to occur. +*/ +/* +Copyright (C) 1991-2013 Altera Corporation +Your use of Altera Corporation's design tools, logic functions +and other software and tools, and its AMPP partner logic +functions, and any output files from any of the foregoing +(including device programming or simulation files), and any +associated documentation or information are expressly subject +to the terms and conditions of the Altera Program License +Subscription Agreement, Altera MegaCore Function License +Agreement, or other applicable license agreement, including, +without limitation, that your use is for the sole purpose of +programming logic devices manufactured by Altera and sold by +Altera or its authorized distributors. Please refer to the +applicable agreement for further details. +*/ +(header "graphic" (version "1.4")) +(pin + (input) + (rect 56 0 232 16) + (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) + (text "clk" (rect 9 0 23 11)(font "Arial" )) + (pt 176 8) + (drawing + (line (pt 92 12)(pt 117 12)) + (line (pt 92 4)(pt 117 4)) + (line (pt 121 8)(pt 176 8)) + (line (pt 92 12)(pt 92 4)) + (line (pt 117 4)(pt 121 8)) + (line (pt 117 12)(pt 121 8)) + ) + (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) +) +(pin + (input) + (rect 56 16 232 32) + (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) + (text "resetn" (rect 9 0 39 11)(font "Arial" )) + (pt 176 8) + (drawing + (line (pt 92 12)(pt 117 12)) + (line (pt 92 4)(pt 117 4)) + (line (pt 121 8)(pt 176 8)) + (line (pt 92 12)(pt 92 4)) + (line (pt 117 4)(pt 121 8)) + (line (pt 117 12)(pt 121 8)) + ) + (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) +) +(pin + (input) + (rect 56 48 232 64) + (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) + (text "fan_auto_user" (rect 9 0 80 11)(font "Arial" )) + (pt 176 8) + (drawing + (line (pt 92 12)(pt 117 12)) + (line (pt 92 4)(pt 117 4)) + (line (pt 121 8)(pt 176 8)) + (line (pt 92 12)(pt 92 4)) + (line (pt 117 4)(pt 121 8)) + (line (pt 117 12)(pt 121 8)) + ) + (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) +) +(pin + (input) + (rect 56 64 232 80) + (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) + (text "alarm_user" (rect 9 0 65 11)(font "Arial" )) + (pt 176 8) + (drawing + (line (pt 92 12)(pt 117 12)) + (line (pt 92 4)(pt 117 4)) + (line (pt 121 8)(pt 176 8)) + (line (pt 92 12)(pt 92 4)) + (line (pt 117 4)(pt 121 8)) + (line (pt 117 12)(pt 121 8)) + ) + (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) +) +(pin + (input) + (rect 56 80 232 96) + (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) + (text "hot" (rect 9 0 24 11)(font "Arial" )) + (pt 176 8) + (drawing + (line (pt 92 12)(pt 117 12)) + (line (pt 92 4)(pt 117 4)) + (line (pt 121 8)(pt 176 8)) + (line (pt 92 12)(pt 92 4)) + (line (pt 117 4)(pt 121 8)) + (line (pt 117 12)(pt 121 8)) + ) + (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) +) +(pin + (input) + (rect 56 96 232 112) + (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) + (text "sound_high_level" (rect 9 0 95 11)(font "Arial" )) + (pt 176 8) + (drawing + (line (pt 92 12)(pt 117 12)) + (line (pt 92 4)(pt 117 4)) + (line (pt 121 8)(pt 176 8)) + (line (pt 92 12)(pt 92 4)) + (line (pt 117 4)(pt 121 8)) + (line (pt 117 12)(pt 121 8)) + ) + (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) +) +(pin + (input) + (rect 56 32 232 48) + (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) + (text "speed_user[1..0]" (rect 9 0 91 11)(font "Arial" )) + (pt 176 8) + (drawing + (line (pt 92 12)(pt 117 12)) + (line (pt 92 4)(pt 117 4)) + (line (pt 121 8)(pt 176 8)) + (line (pt 92 12)(pt 92 4)) + (line (pt 117 4)(pt 121 8)) + (line (pt 117 12)(pt 121 8)) + ) + (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) +) +(pin + (output) + (rect 648 0 824 16) + (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6))) + (text "speed[1..0]" (rect 90 0 145 11)(font "Arial" )) + (pt 0 8) + (drawing + (line (pt 0 8)(pt 52 8)) + (line (pt 52 4)(pt 78 4)) + (line (pt 52 12)(pt 78 12)) + (line (pt 52 12)(pt 52 4)) + (line (pt 78 4)(pt 82 8)) + (line (pt 82 8)(pt 78 12)) + (line (pt 78 12)(pt 82 8)) + ) +) +(pin + (output) + (rect 648 16 824 32) + (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6))) + (text "fan_auto" (rect 90 0 133 11)(font "Arial" )) + (pt 0 8) + (drawing + (line (pt 0 8)(pt 52 8)) + (line (pt 52 4)(pt 78 4)) + (line (pt 52 12)(pt 78 12)) + (line (pt 52 12)(pt 52 4)) + (line (pt 78 4)(pt 82 8)) + (line (pt 82 8)(pt 78 12)) + (line (pt 78 12)(pt 82 8)) + ) +) +(pin + (output) + (rect 648 32 824 48) + (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6))) + (text "alarm" (rect 90 0 118 11)(font "Arial" )) + (pt 0 8) + (drawing + (line (pt 0 8)(pt 52 8)) + (line (pt 52 4)(pt 78 4)) + (line (pt 52 12)(pt 78 12)) + (line (pt 52 12)(pt 52 4)) + (line (pt 78 4)(pt 82 8)) + (line (pt 82 8)(pt 78 12)) + (line (pt 78 12)(pt 82 8)) + ) +) +(symbol + (rect 384 0 512 128) + (text "alarm" (rect 5 0 36 13)(font "Arial" (font_size 8))) + (text "alarm_block" (rect 8 113 68 124)(font "Arial" )) + (port + (pt 0 32) + (input) + (text "clk" (rect 0 0 17 13)(font "Arial" (font_size 8))) + (text "clk" (rect 21 27 38 40)(font "Arial" (font_size 8))) + (line (pt 0 32)(pt 16 32)) + ) + (port + (pt 0 48) + (input) + (text "resetn" (rect 0 0 35 13)(font "Arial" (font_size 8))) + (text "resetn" (rect 21 43 56 56)(font "Arial" (font_size 8))) + (line (pt 0 48)(pt 16 48)) + ) + (port + (pt 0 64) + (input) + (text "enable" (rect 0 0 37 13)(font "Arial" (font_size 8))) + (text "enable" (rect 21 59 58 72)(font "Arial" (font_size 8))) + (line (pt 0 64)(pt 16 64)) + ) + (port + (pt 0 80) + (input) + (text "activate" (rect 0 0 43 13)(font "Arial" (font_size 8))) + (text "activate" (rect 21 75 64 88)(font "Arial" (font_size 8))) + (line (pt 0 80)(pt 16 80)) + ) + (port + (pt 128 32) + (output) + (text "alarm" (rect 0 0 31 13)(font "Arial" (font_size 8))) + (text "alarm" (rect 76 27 107 40)(font "Arial" (font_size 8))) + (line (pt 128 32)(pt 112 32)) + ) + (drawing + (rectangle (rect 16 16 112 112)) + ) +) +(symbol + (rect 344 192 544 320) + (text "fan" (rect 5 0 22 13)(font "Arial" (font_size 8))) + (text "inst" (rect 8 113 25 124)(font "Arial" )) + (port + (pt 0 32) + (input) + (text "enable" (rect 0 0 37 13)(font "Arial" (font_size 8))) + (text "enable" (rect 21 27 58 40)(font "Arial" (font_size 8))) + (line (pt 0 32)(pt 16 32)) + ) + (port + (pt 0 48) + (input) + (text "fan_auto_user" (rect 0 0 81 13)(font "Arial" (font_size 8))) + (text "fan_auto_user" (rect 21 43 102 56)(font "Arial" (font_size 8))) + (line (pt 0 48)(pt 16 48)) + ) + (port + (pt 0 64) + (input) + (text "fan_speed[1..0]" (rect 0 0 87 13)(font "Arial" (font_size 8))) + (text "fan_speed[1..0]" (rect 21 59 108 72)(font "Arial" (font_size 8))) + (line (pt 0 64)(pt 16 64)(line_width 3)) + ) + (port + (pt 0 80) + (input) + (text "hot" (rect 0 0 17 13)(font "Arial" (font_size 8))) + (text "hot" (rect 21 75 38 88)(font "Arial" (font_size 8))) + (line (pt 0 80)(pt 16 80)) + ) + (port + (pt 200 32) + (output) + (text "fan_auto" (rect 0 0 49 13)(font "Arial" (font_size 8))) + (text "fan_auto" (rect 130 27 179 40)(font "Arial" (font_size 8))) + (line (pt 200 32)(pt 184 32)) + ) + (port + (pt 200 48) + (output) + (text "speed[1..0]" (rect 0 0 62 13)(font "Arial" (font_size 8))) + (text "speed[1..0]" (rect 117 43 179 56)(font "Arial" (font_size 8))) + (line (pt 200 48)(pt 184 48)(line_width 3)) + ) + (drawing + (rectangle (rect 16 16 184 112)) + ) +) +(symbol + (rect 424 144 472 176) + (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6))) + (text "inst2" (rect 3 21 26 32)(font "Arial" )) + (port + (pt 0 16) + (input) + (text "IN" (rect 2 7 16 18)(font "Courier New" (bold))(invisible)) + (text "IN" (rect 2 7 16 18)(font "Courier New" (bold))(invisible)) + (line (pt 0 16)(pt 13 16)) + ) + (port + (pt 48 16) + (output) + (text "OUT" (rect 32 7 52 18)(font "Courier New" (bold))(invisible)) + (text "OUT" (rect 32 7 48 18)(font "Courier New" (bold))(invisible)) + (line (pt 39 16)(pt 48 16)) + ) + (drawing + (line (pt 13 25)(pt 13 7)) + (line (pt 13 7)(pt 31 16)) + (line (pt 13 25)(pt 31 16)) + (circle (rect 31 12 39 20)) + ) +) +(connector + (text "alarm" (rect 520 16 548 27)(font "Arial" )) + (pt 512 32) + (pt 528 32) +) +(connector + (text "not_alarm" (rect 480 144 529 155)(font "Arial" )) + (pt 472 160) + (pt 488 160) +) +(connector + (text "fan_auto" (rect 552 208 595 219)(font "Arial" )) + (pt 544 224) + (pt 560 224) +) +(connector + (text "speed[1..0]" (rect 552 224 607 235)(font "Arial" )) + (pt 544 240) + (pt 560 240) + (bus) +) +(connector + (text "clk" (rect 296 16 310 27)(font "Arial" )) + (pt 288 32) + (pt 384 32) +) +(connector + (text "resetn" (rect 296 32 326 43)(font "Arial" )) + (pt 288 48) + (pt 384 48) +) +(connector + (text "alarm_user" (rect 296 48 352 59)(font "Arial" )) + (pt 288 64) + (pt 384 64) +) +(connector + (text "sound_high_level" (rect 296 64 382 75)(font "Arial" )) + (pt 288 80) + (pt 384 80) +) +(connector + (text "not_alarm" (rect 272 208 321 219)(font "Arial" )) + (pt 264 224) + (pt 344 224) +) +(connector + (text "fan_auto_user" (rect 272 224 343 235)(font "Arial" )) + (pt 264 240) + (pt 344 240) +) +(connector + (text "speed_user[1..0]" (rect 272 240 354 251)(font "Arial" )) + (pt 264 256) + (pt 344 256) + (bus) +) +(connector + (text "hot" (rect 272 256 287 267)(font "Arial" )) + (pt 264 272) + (pt 344 272) +) +(connector + (text "alarm" (rect 392 144 420 155)(font "Arial" )) + (pt 384 160) + (pt 424 160) +) -- cgit v1.2.3