当前位置:首页 > 工业技术
Verilog HDL数字设计教程
Verilog HDL数字设计教程

Verilog HDL数字设计教程PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:贺敬凯编著
  • 出 版 社:西安:西安电子科技大学出版社
  • 出版年份:2010
  • ISBN:9787560624143
  • 页数:240 页
图书介绍:本书介绍了Verilog基础知识、Verilog HDL的常用建模方法、常用组合逻辑电路和时序逻辑电路、同步状态机的特征、Verilog的仿真技术、使用可综合的设计、基于Verilog状态机控制的10位指令微处理器的设计流程。
《Verilog HDL数字设计教程》目录

第1章 Verilog HDL数字设计综述 1

1.1 电子系统设计技术的发展 1

1.2 数字系统典型设计流程 3

1.3 HDL的发展、特点与应用 6

1.3.1 什么是HDL 6

1.3.2 Verilog HDL的特点 8

1.3.3 Verilog HDL的功能 9

1.4 Quartus Ⅱ概述 10

1.5 硬件描述语言的发展趋势 11

1.6 小结 11

习题1 12

第2章 Verilog HDL基本概念 13

2.1 编写并运行一个简单的Verilog HDL程序 13

2.1.1 编写一个简单的Verilog HDL程序 13

2.1.2 Verilog HDL程序开发环境——Quartus Ⅱ 6.0 14

2.2 层次建模 27

2.3 Verilog HDL的数据类型及常量和变量 32

2.3.1 变量及其数据类型 32

2.3.2 常量及其数据类型 36

2.4 编译预处理 38

2.4.1 宏定义'define 38

2.4.2 “文件包含”处理'include 39

2.5 小结 42

习题2 42

第3章 Verilog HDL常用建模方法 44

3.1 建模方法引例 44

3.2 结构化形式建模 48

3.2.1 门级建模 48

3.2.2 用户自定义原语 50

3.3 数据流级建模 53

3.3.1 连续赋值语句 53

3.3.2 运算符类型 54

3.4 行为级建模 61

3.4.1 结构化过程语句always 61

3.4.2 过程赋值语句 62

3.4.3 块语句 66

3.4.4 条件语句 67

3.4.5 多路分支语句 70

3.4.6 循环语句 72

3.4.7 任务和函数语句 75

3.5 小结 78

习题3 79

第4章 Verilog HDL常用电路设计 82

4.1 常用组合逻辑电路设计 82

4.2 常用时序逻辑电路设计 90

4.3 小结 104

习题4 104

第5章 同步有限状态机设计 106

5.1 同步有限状态机引例 106

5.2 状态机的基本概念 114

5.3 状态机的编码方式 118

5.4 复杂状态机的编写方法 121

5.5 采用状态机来实现程序算法 122

5.6 小结 126

习题5 127

第6章 Verilog HDL仿真技术 129

6.1 ModelSim软件的使用 129

6.1.1 ModelSim软件简介 129

6.1.2 使用图形界面对设计进行仿真 130

6.1.3 使用ModelSim读/写文件 144

6.2 延时 147

6.3 常用块语句 149

6.4 常用系统函数和系统任务 155

6.5 端口连接规则 165

6.6 小结 165

习题6 166

第7章 Verilog HDL可综合设计举例 168

7.1 跑马灯控制器的设计 168

7.2 8位数码扫描显示电路的设计 172

7.3 数控分频器的设计 176

7.4 乐曲硬件演奏电路的设计 178

7.5 数字跑表和数字钟的设计 190

7.6 用Verilog HDL状态机实现A/D采样控制电路 195

7.7 交通控制器的设计 200

7.8 空调控制器的设计 204

7.9 饮料自动售卖机的设计 209

7.10 小结 215

习题7 215

第8章 CPU结构及其设计 217

8.1 专用处理器的顶层系统设计 217

8.2 专用处理器的设计实现 220

8.3 专用处理器的仿真验证 235

8.4 小结 238

习题8 239

参考文献 240

相关图书
作者其它书籍
返回顶部