国产久操视频-国产久草视频-国产久热精品-国产久热香蕉在线观看-青青青青娱乐-青青青青在线成人视99

  • 方案介紹
  • 附件下載
  • 相關推薦
申請入駐 產業(yè)圖譜

基于Basys2開發(fā)板的7人表決器verilog代碼

4小時前
166
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

1-231112210A1141.doc

共1個文件

名稱:基于Basys2開發(fā)板的7人表決器verilog代碼(代碼在文末下載)

軟件:ISE

語言:Verilog

代碼功能:

設計一個7人表決器:

1、7人表決,同意者大于3則表決通過。

2、通過數(shù)碼管顯示贊成人數(shù)、反對人數(shù)。

3、在開發(fā)板上進行驗證。

FPGA代碼Verilog/VHDL代碼資源下載:www.hdlcode.com

本代碼已在Basys2開發(fā)板驗證,開發(fā)板如下,其他開發(fā)板可以修改管腳適配:

basys2.png

演示視頻:

設計文檔:

1. 工程文件

2. 程序文件

3. 管腳約束

4. 程序編譯

5. RTL圖

整體框圖

模塊連接圖

單模塊

6. Testbench

7. 仿真圖

7.1 整體仿真圖

7.2 div_to_100模塊

7.3 biaojue_mod模塊

7.4 shumaguan模塊

部分代碼展示:

module?biaojueqi(
input?clk_50,//50M時鐘
input?key_1,//1~7表決按鍵
input?key_2,//1~7表決按鍵
input?key_3,//1~7表決按鍵
input?key_4,//1~7表決按鍵
input?key_5,//1~7表決按鍵
input?key_6,//1~7表決按鍵
input?key_7,//1~7表決按鍵
output?result,//結果,同意者大于3則為1,否則為0
output?[3:0]?bit_select,//位選
output?[7:0]?dig_select//段選
????);
wire?clk_100Hz;
wire?[3:0]?agree_num;//同意人數(shù)
wire?[3:0]?agniast_num;?//反對人數(shù)
//分頻到100Hz模塊
div_to_100?i_div_to_100
(
.?clk_50(clk_50),//50M時鐘
.?clk_100Hz(clk_100Hz)//輸出100Hz
);
//表決模塊
biaojue_mod?i_biaojue_mod(
.?clk_100Hz(clk_100Hz),
.?key_1(key_1),//1~7表決按鍵
.?key_2(key_2),//1~7表決按鍵
.?key_3(key_3),//1~7表決按鍵
.?key_4(key_4),//1~7表決按鍵
.?key_5(key_5),//1~7表決按鍵
.?key_6(key_6),//1~7表決按鍵
.?key_7(key_7),//1~7表決按鍵
.?result(result),//結果,同意者大于3則為1,否則為0
.?agree_num(agree_num),//同意人數(shù)
.?agniast_num(agniast_num)?//反對人數(shù)
????);
//數(shù)碼管顯示模塊
shumaguan?i_shumaguan
(
.?clk_100Hz(clk_100Hz),//100Hz時鐘
.?agree_num(agree_num),//同意人數(shù)
.?agniast_num(agniast_num),?//反對人數(shù)
.?bit_select(bit_select),//位選
.?dig_select(dig_select)//段選
);
endmodule

點擊鏈接獲取代碼文件:http://www.hdlcode.com/index.php?m=home&c=View&a=index&aid=283

  • 1-231112210A1141.doc
    下載

相關推薦

海林市| 湖南省| 中西区| 华亭县| 汉中市| 永和县| 桦川县| 保亭| 三明市| 翁源县| 泌阳县| 绵竹市| 张北县| 珠海市| 江山市| 香格里拉县| 锦州市| 苍山县| 平舆县| 丰顺县| 阳江市| 汉川市| 珲春市| 修水县| 泸定县| 万全县| 安图县| 青铜峡市| 石渠县| 八宿县| 安福县| 株洲市| 宁化县| 呼和浩特市| 根河市| 曲松县| 宁城县| 孟村| 日喀则市| 双鸭山市| 神农架林区|