- 0
- 0
- 约 66页
- 2015-12-12 发布于广东
- 举报
第2章 Verilog HDL基本概念 2.1编写并运行一个简单的Verilog HDL语言程序 2.2 层次建模 2.3 Verilog HDL语言的数据类型及常量和变量 2.4 编译预处理 2.5 小结 Verilog HDL语言程序开发环境— QuartusII设计流程 QuartusII设计流程 QuartusII设计流程 QuartusII设计流程 QuartusII设计流程 QuartusII设计流程 QuartusII设计流程 QuartusII设计流程 QuartusII设计流程 QuartusII设计流程 QuartusII设计流程 QuartusII设计流程 QuartusII设计流程 QuartusII设计流程 QuartusII设计流程 QuartusII设计流程 QuartusII设计流程 QuartusII设计流程 QuartusII设计流程 QuartusII设计流程 QuartusII设计流程 QuartusII设计流程 QuartusII设计流程 QuartusII设计流程 QuartusII设计流程 QuartusII设计流程 QuartusII设计流程 QuartusII设计流程 QuartusII设计流程 QuartusII设计流程 QuartusII设计流程 QuartusII设计流程 P42 T1、2、3、4、5 4.仿真 图2-27 功能仿真波形输出 4.仿真 图2-28 时序仿真设置界面 4.仿真 图2-29 时序仿真波形输出 5.引脚锁定 图2-30 引脚锁定对话框图 6.把程序下载到硬件上进行测试 图2-31 设置USB硬件端口 6.把程序下载到硬件上进行测试 图2-32 下载界面 6.把程序下载到硬件上进行测试 图2-33 选择下载文件 2.2 层次建模 图2-34 全加器f_adder电路图 2.2 层次建模 【例2-3】实现一个1位全加器 //*以下为全加器顶层模块*/ module f_adder(ain,bin,cin,cout,sum); output cout,sum; input ain,bin,cin; wire ain,bin,cin,cout,sum; wire d,e,f; h_adder u0(ain,bin,d,e); h_adder u1(e,cin,f,sum); or2a u2(d,f,cout); endmodule 2.2 层次建模 【例2-3】实现一个1位全加器 /*以下为半加器模块*/ module h_adder(a,b,co,so); output co,so; input a,b; wire a,b,co,so,bbar; and and2(co,a,b); not not1(bbar,b); xnor xnor2(so,a,bbar); endmodule /*以下为或门模块*/ module or2a(a,b,c); output c; input a,b; wire a,b,c; assign c=a | b; endmodule 图2-35 半加器h_adder电路图 2.2 层次建模 图2-36 一位全加器功能仿真波形 2.2 层次建模 图2-37 自顶向下设计方法 2.2 层次建模 图2-38 自底向上设计方法 2.2 层次建模 图2-41 全加器的设计层次 模块实例化与端口关联 在模块实例化中,可以使用两种方法将模块定义的端口与外部环境中的信号连接起来:位置关联法和名称关联法。 (1)位置关联 h_adder u0(ain,bin,d,e); h_adder u1(e,cin,f,sum); or2a u2(d,f,cout); (2)名称关联 h_adder u0(.a(ain),.b(bin),.co(d),.so(e)); //替换h_adder u0(ain,bin,d,e); h_adder u1(.a(e),.b(cin),.co(f),.so(sum)); //替换h_adder u1(e,cin,f,sum); or2a u2(.a(d),.b(f),.c(cout)); //替换or2a u2(d,f,cout); 2.3 Verilog HDL语言的数据类型及常量和变量 1.变量及其数据类型 2.常量及其数据类型 变量及其数据类型 表2-1 四值逻辑 高阻,浮动状态 z 逻辑值不确定 x 逻辑1,条件为真 1 逻辑0,条件为假 0 硬件电路中的条件 逻辑值 Wire类型 wir
您可能关注的文档
- UG NX 8基础教程 作者 978-7-302-31311-3 第3章.ppt
- UG NX 8基础教程 作者 978-7-302-31311-3 第4章.ppt
- UG NX 8基础教程 作者 978-7-302-31311-3 第7章.ppt
- UG NX 8基础教程 作者 978-7-302-31311-3 第8章.ppt
- UG NX 8基础教程 作者 978-7-302-31311-3 第9章.ppt
- UG NX 8三维造型基础教程(第2版) 作者 978-7-302-31529-2 第二章.ppt
- UG NX 8三维造型基础教程(第2版) 作者 978-7-302-31529-2 第七章.ppt
- UG NX 8三维造型基础教程(第2版) 作者 978-7-302-31529-2 第三章.ppt
- UG NX 8三维造型基础教程(第2版) 作者 978-7-302-31529-2 第四章.ppt
- UG NX 8三维造型基础教程(第2版) 作者 978-7-302-31529-2 第五章.ppt
- (2026春新版)部编版八年级语文下册《第一单元》PPT课件.pptx
- 2018电力监控系统网络安全监测装置技术规范.docx
- 2022电力监控系统安全防护方案审核要点.docx
- 2014电力电缆光伏系统EN 50618欧标.docx
- (2026春新版)人教版二年级数学下册《第三单元 万以内数的认识》教案.docx
- (2026春新版)人教版二年级数学下册《第四单元 万以内的加法和减法》教案.docx
- (2026春新版)人教版二年级数学下册《综合与实践 时间在哪里》教案.docx
- (2026春新版)苏教版二年级数学下册《综合与实践 时间有多长》教案 .pdf
- (2026春新版)部编版三年级语文下册第3单元(教案).docx
- (2026春新版)部编版三年级语文下册第8单元(教案).docx
最近下载
- 汽车热管理系统仿真分析与实例解析 课件 06 AI 技术与汽车热管理.pptx
- 《钛合金锻坯 缺陷检测 相控阵超声水浸检测方法》.pdf VIP
- F665065【复试】2024年长春理工大学070200物理学《复试物理光学》考研复试终极预测5套卷.pdf VIP
- 7.2《秦腔》课件(共43张PPT)(含音频+视频).pptx VIP
- 《急危重症护理学》配套ppt 9.第九章 泌尿系统功能监护.ppt VIP
- ZR-ZT-无油空压机培训资料.ppt VIP
- 2025年度医院党支部组织生活会临床医生个人对照检查材料.doc VIP
- (国家标准)GB T 7424.1-2003 光缆总规范 第1部分:总则.pdf
- 《工业控制系统信息安全防护指南》解读.doc VIP
- 救护员培训应急救护PPT课件.pptx VIP
原创力文档

文档评论(0)