![](https://www.jinchutou.com/images/s.gif)
Verilog课程设计2
21页1、南通大学电子信息学院硬件描述语言课程设计论文课 题 8位ALU设计 班 级_ _集092_ 姓 名 邱小健 0911002184指导教师 郭兴龙 日 期 2012.6.18 2012.6.29 目 录1 设计概述 -1 2 设计功能 -23 设计方案 -34 设计与仿真 -115 硬件验证 -136 结束语 -187 参考文献 -188 附录 -19设计概述介绍了一种基于可编程逻辑器件FPGA和硬件描述语言的8位的ALU的设计方法。该ALU采取层次设计方法,有寄存器模块,控制模块和示模块组成,能实现8位无号数的取值,加减,和4中逻辑运算,与,或,异或,同或。该ALU在QuartusII软件环境下进行了功能仿真,通过DE2验证表明,所设计的ALU完全正确,可供直接调用。1设计功能:8位ALU设计1)本设计要求该处理器的数据宽度是8bit,可以实现算术加法、算术减法、逻辑与、逻辑或、逻辑非、逻辑与非、逻辑或非和逻辑异或等8 种运算。2)用选择端2:0 opcode选择8种运算,2个操作数分别是7:0a_r和7:0b_r,运算结果是 7:0alu_out; 并定义当选择端为000为取A的值、
2、001为取B的值、010为算术加法、011为算术减法、100为逻辑与、101为逻辑或、110为逻辑异或、111为逻辑同或。3)使用DE-2板上的3个拨码开关要来设置当前ALU的运算功能,再由8个拨码开关给定数据A和数据B,由一个按键key手动提供脉冲。 2设计方案一、 设计说明 本设计共有5个模块组成,包括: 1)脉冲输出器(key手动脉冲),计数依次产生四个脉冲到各个部件; 2)寄存器A,第一个脉冲来时锁存数据A,并在数码管上显示; 3)寄存器B,第二个脉冲来时锁存数据B,并在数码管上显示; 4)8位ALU,;第三个脉冲来时进行运算,并所存结果aluout; 5)结果显示器,将结果显示在DE2板上的数码管上。RTL视图(1)顶层模块module final_alu8(clk,clk_r,rst,a,b,alu_out,opcode,sw_ab,HEX1,HEX0,HEX7,HEX6,HEX5,HEX4);input clk,rst,clk_r;input 7:0sw_ab;input 2:0opcode;output 6:0HEX1,HEX0,HEX7,HEX6,HEX5,HEX4;
3、output 7:0a;output 7:0b;output 7:0alu_out;rega U1(.clk(clk),.rst(rst),.sw_ab(sw_ab),.a_r(a),.clk_r(clk_r),.HEX7(HEX7),.HEX6(HEX6);regb U2(.clk(clk),.rst(rst),.sw_ab(sw_ab),.b_r(b),.clk_r(clk_r),.HEX5(HEX5),.HEX4(HEX4);alur U3(.clk(clk),.rst(rst),.a_r(a),.b_r(b),.alu_out(alu_out),.opcode(opcode);3digital U4(.clk_r(clk_r),.rst(rst),.alu_out(alu_out),.HEX1(HEX1),.HEX0(HEX0);endmodule(2)寄存A值显示模块module rega(clk,clk_r,rst,sw_ab,a_r,HEX7,HEX6);input 7:0sw_ab;input clk,clk_r,rst;output7:0a_r;reg 7:0a_r;
《Verilog课程设计2》由会员re****.1分享,可在线阅读,更多相关《Verilog课程设计2》请在金锄头文库上搜索。
![交通集团公司职工队伍建设先进事迹材料](https://union.152files.goldhoe.com/2023-9/27/e6ca21c9-f8fa-4621-9fea-a8d42ee2791d/pic1.jpg)
交通集团公司职工队伍建设先进事迹材料
![教师写给学生的评语.doc](https://union.152files.goldhoe.com/2023-3/13/c57ddfee-4487-4b9a-be46-e4cd5528e2b1/pic1.jpg)
教师写给学生的评语.doc
![质量管理手册固体饮料.doc](https://union.152files.goldhoe.com/2022-10/4/3fc9a065-42fe-4b3b-a339-a266edfc26f3/pic1.jpg)
质量管理手册固体饮料.doc
![朱德的扁担(第一课时学程导模式教案).doc](https://union.152files.goldhoe.com/2024-1/1/532748a4-56d8-411f-8719-b95b813c88a1/pic1.jpg)
朱德的扁担(第一课时学程导模式教案).doc
![“五个清单,两张表.doc](https://union.152files.goldhoe.com/2023-7/7/9c4eab4a-b4f3-4e34-a11c-3a9f1617716c/pic1.jpg)
“五个清单,两张表.doc
![建材供货合同协议书范本.doc](https://union.152files.goldhoe.com/2024-2/7/c665650f-b8c3-4c56-bf76-cf4d44f2854f/pic1.jpg)
建材供货合同协议书范本.doc
![如何判定身体是酸性还是碱性.doc](https://union.152files.goldhoe.com/2023-10/9/5d1b5281-4193-4e7d-805b-a75e327b6072/pic1.jpg)
如何判定身体是酸性还是碱性.doc
![小学体育教案2](https://union.152files.goldhoe.com/2022-10/16/68e39f4d-66da-42d3-baa2-0d7582bc74f0/pic1.jpg)
小学体育教案2
![最新高一化学方程式优秀名师资料](https://union.152files.goldhoe.com/2023-11/18/f35022c9-12a6-4e63-801a-54de44b78e2a/pic1.jpg)
最新高一化学方程式优秀名师资料
![工厂员工管理规章制度范文(四篇).doc](https://union.152files.goldhoe.com/2023-11/3/def1fe72-0c18-4029-ae9c-22ad7b04f28a/pic1.jpg)
工厂员工管理规章制度范文(四篇).doc
![发展服务外包——实现从广东制造向广东服务转变的重要途径 课程的考试-87分.doc](https://union.152files.goldhoe.com/2023-11/30/f8888877-f10e-4d82-ab1e-bd7121164d89/pic1.jpg)
发展服务外包——实现从广东制造向广东服务转变的重要途径 课程的考试-87分.doc
![《雨的四季》教案2.doc](https://union.152files.goldhoe.com/2022-8/16/db91d3e8-cc44-4320-8584-457be0cfeb23/pic1.jpg)
《雨的四季》教案2.doc
![2021年人教版三年级语文下册期中试卷(真题).doc](https://union.152files.goldhoe.com/2023-5/16/3f448cff-14fb-49d7-b12e-33211acb1566/pic1.jpg)
2021年人教版三年级语文下册期中试卷(真题).doc
![九中秋季开学学校落实双减政策加强作业管理实施方案(整理)](https://union.152files.goldhoe.com/2023-5/2/1928fc65-7db5-4446-ae20-1e79ab8410b4/pic1.jpg)
九中秋季开学学校落实双减政策加强作业管理实施方案(整理)
![银行电子商业汇票系统项目实施服务合同.doc](https://union.152files.goldhoe.com/2023-7/3/aa4b1493-f386-4f2c-9aae-faf8ca9a53c8/pic1.jpg)
银行电子商业汇票系统项目实施服务合同.doc
![少先队工作计划.doc](https://union.152files.goldhoe.com/2023-9/18/79bd343c-db34-4b4e-a839-b6b7365582ec/pic1.jpg)
少先队工作计划.doc
![2023年装修合同812范文.docx](https://union.152files.goldhoe.com/2023-11/16/0c7dc9d6-cdcf-49c8-a5f6-c7a03a89da5b/pic1.jpg)
2023年装修合同812范文.docx
![2023家长代表成人礼发言稿2范文.docx](https://union.152files.goldhoe.com/2022-9/17/ac6c16fe-47bf-491b-9f79-ff4b0207d1b9/pic1.jpg)
2023家长代表成人礼发言稿2范文.docx
![服务部代发邮件传真登记单,(2)](https://union.152files.goldhoe.com/2022-8/8/d5bea0fd-3f39-4134-b7c1-65482b570fcf/pic1.jpg)
服务部代发邮件传真登记单,(2)
![学校勤工俭学保证书3篇](https://union.152files.goldhoe.com/2023-2/16/68c84980-f103-40d9-9be4-3b5d676a78b9/pic1.jpg)
学校勤工俭学保证书3篇
![保险经纪公司转让](/Images/s.gif)
2024-01-12 18页
![刑事侦查学00358](/Images/s.gif)
2022-11-18 21页
![汽油机电控燃油喷射系统(教案)](/Images/s.gif)
2023-02-19 21页
![关爱特殊学生群体实施方案](/Images/s.gif)
2022-10-14 3页
![2021年关兴镇合管办年终工作总结](/Images/s.gif)
2023-10-31 3页
![交通运输安全生产隐患排查治理制度](/Images/s.gif)
2023-05-26 10页
![2015理科数学全国2卷](/Images/s.gif)
2024-02-15 14页
![大学英语B-作文15篇(大学英语B统考必看)](/Images/s.gif)
2024-02-18 11页
![管理信息系统画图练习题及答案.doc](/Images/s.gif)
2023-08-09 9页
![小学总务主任工作总结](/Images/s.gif)
2022-09-23 11页