复杂数字电路与系统的Verilog HDL设计技术PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:夏宇闻编著
- 出 版 社:北京:北京航空航天大学出版社
- 出版年份:1998
- ISBN:7810128086
- 页数:196 页
第一章 VerilogHDL设计方法概述 1
1.1硬件描述语言(HDL) 1
1.2VerilogHDL的历史 1
1.2.1什么是VerilogHDL 1
目录 1
1.2.2VerilogHDL的产生及发展 2
1.3VerilogHDL和VHDL的比较 2
1.4VerilogHDL目前的应用情况和适用的设计 3
1.5采用VerilogHDL设计复杂数字电路的优点 4
1.5.1传统设计方法——电路原理图输入法 4
1.5.2VerilogHDL输入法与传统的电路原理图输入法的比较 4
1.6VerilogHDL的设计流程简介 5
1.6.1自顶向下(TOP-DOWN)设计的基本概念 5
1.5.3VerilogHDL的标准化与软核的重用 5
1.5.4软核、固核和硬核的概念以及它们的重用 5
1.6.2层次管理的基本概念 6
1.6.3具体模块的设计编译和仿真的过程 6
1.6.4对应具体工艺器件的优化、映象和布局布线 7
1.7小结 7
思考题 8
第二章 VerilogHDL的基本语法 9
2.1.1简单的VerilogHDL程序介绍 10
2.1简单的VerilogHDL模块 10
2.1.2模块的结构 11
2.1.3模块的端口定义 11
2.1.4模块内容 11
2.2数据类型及其常量、变量 12
2.2.1常量 13
2.2.2变量 15
2.3.1基本的算术运算符 18
2.3运算符及表达式 18
2.3.2位运算符 19
2.3.3逻辑运算符 20
2.3.4关系运算符 21
2.3.5等式运算符 21
2.3.6移位运算符 22
2.3.7位拼接运算符 22
2.3.8缩减运算符 23
2.3.9优先级别 23
2.3.10关键词 24
2.4赋值语句和块语句 24
2.4.1赋值语句 24
2.4.2块语句 26
2.5.1if_else语句 28
2.5条件语句 28
2.5.2case语句 31
2.5.3使用条件语句不当生成锁存器的情况 34
2.6循环语句 35
2.6.1forever语句 35
2.6.2repeat语句 35
2.6.3while语句 36
2.6.4for语句 36
2.7结构说明语句 38
2.7.1initial语句 38
2.7.2always语句 39
2.7.3task和function说明语句 39
2.8系统函数和任务 43
2.8.1$display和$write任务 44
.2.8.2系统任务$monitor 47
2.8.3时间度量系统函数$time 48
2.8.5系统任务$stop 49
2.8.6系统任务$readmemb和$readmemh 49
2.8.4系统任务$finish 49
2.8.7系统任务$random 51
2.9编译预处理 51
2.9.1宏定义'define 52
2.9.2“文件包含”处理'include 54
2.9.3时间尺度'timescale 56
2.9.4条件编译命令'ifdef,'else,'endif 58
2.10小结 59
思考题 59
3.1门级结构描述 71
3.1.1与非门、或门和反向器等及其说明语法 71
第三章 不同抽象级别的VerilogHDL模型 71
3.1.2用门级结构描述D触发器 72
3.1.3由已经设计成的模块构成更高一层的模块 72
3.2VerilogHDL的行为描述建模 74
3.2.1仅用于产生仿真测试信号的VerilogHDL行为描述建模 74
3.2.2VerilogHDL建模在TOP-DOWN设计中的作用和行为建模的可综合性问题 76
3.3用VerilogHDL建模进行TOP-DOWN设计的实例 77
3.4小结 86
思考题 86
第四章 有限状态机和可综合风格的VerilogHDL 87
4.1有限状态机 87
4.1.1用VerilogHDL语言设计可综合的状态机的指导原则 92
4.1.2典型的状态机实例 93
4.1.3综合的一般原则 94
4.1.4语言指导原则 95
4.2.1组合逻辑电路设计实例 96
4.2可综合风格的VerilogHDL模块实例 96
4.2.2时序逻辑电路设计实例 101
4.2.3状态机的置位与复位 103
4.2.4复杂时序逻辑电路设计实践 106
第五章 可综合的VerilogHDL设计实例——简化的RISC-CPU设计简介 137
5.1什么是CPU 137
5.2RISC-CPU的结构 138
5.2.1时钟发生器 138
5.2.2指令寄存器 141
5.2.3累加器 142
5.2.4算术运算器 143
5.2.5数据控制器 144
5.2.6地址多路器 145
5.2.7程序计数器 145
5.2.8状态控制器 146
5.2.9外围模块 152
5.3RISC-CPU的操作和时序 153
5.3.1系统的复位和启动操作 153
5.3.2总线读操作 153
5.3.3写总线操作 155
5.4RISC-CPU的寻址方式和指令系统 157
5.5RISC-CPU模块的调试 157
5.5.1RISC-CPU模块的前仿真 157
5.5.2RISC-CPU模块的综合 169
5.5.3RISC-CPU模块的优化和布局布线 170
思考题 172
第六章 虚拟器件和虚拟接口模型 173
6.1虚拟器件和虚拟接口模块的供应商 173
6.2虚拟接口模块的实例 174
参考文献 196
- 《管理信息系统习题集》郭晓军 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《数字影视特效制作技法解析》王文瑞著 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《系统解剖学速记》阿虎医考研究组编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019