《Verilog HDL数字系统设计入门与应用实例》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:王秀琴,夏洪洋,张鹏南编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2012
  • ISBN:9787121165887
  • 页数:324 页
图书介绍:本书系统介绍了硬件描述语言Verilog HDL及数字系统设计的相关知识,主要内容包括EDA技术、FPGA/CPLD器件、硬件描述语言Verilog HDL基础知识及设计实例、基于CPLD/FPGA数字系统设计实例。

第1章 绪论 1

1.1 EDA技术 1

1.2数字系统的设计 6

1.3思考与练习 8

第2章 可编程逻辑器件 9

2.1可编程逻辑器件概述 9

2.2 CPLD的结构和工作原理 10

2.3 FPGA的结构和工作原理 14

2.4主流FPGA/CPLD产品 15

2.5 FPGA/PLD的设计流程 18

2.6 FPGA与CPLD的对比 19

2.7思考与练习 19

第3章Quartus‖开发软件 20

3.1概述 20

3.2 Quartus Ⅱ9.1管理器 22

3.3设计输入 27

3.4设计处理 35

3.5层次设计 43

3.6基于宏功能模块的设计 46

3.7思考与练习 51

第4章ModelSim 6.5仿真软件 52

4.1概述 52

4.2 ModelSim 6.5使用举例 53

4.3思考与练习 61

第5章Verilog硬件描述语言 62

5.1 Verilog HDL概述 62

5.2 Verilog HDL的模块结构 66

5.3 Verilog HDL的基本语法 68

5.4 Verilog HDL的基本语句 95

5.5 Verilog HDL的描述风格 137

5.6数字电路的仿真 145

5.7综合实例 165

5.8思考与练习 168

第6章 组合逻辑电路设计 171

6.1编码器和译码器 171

6.2数据选择器 177

6.3加法器 180

6.4乘法器 184

6.5其他组合逻辑电路 185

6.6综合实例 188

6.7思考与练习 189

第7章 时序逻辑电路设计 190

7.1触发器 190

7.2锁存器和寄存器 196

7.3移位寄存器 198

7.4分频器 200

7.5计数器 202

7.6其他时序逻辑电路 205

7.7综合实例 207

7.8思考与练习 208

第8章 有限状态机的设计 209

8.1有限状态机概述 209

8.2有限状态机的设计要点 213

8.3有限状态机设计实例 215

8.4思考与练习 225

第9章 数字系统设计实例 226

9.1数字跑表的设计 226

9.2交通灯控制器的设计 229

9.3自动售货机的设计 233

9.4 ADC0809采样控制模块的设计 237

9.5可控脉冲发生器的设计 242

9.6思考与练习 247

第10章 基于FPGA的数字系统设计实例 248

10.1基于FPGA的多功能数字钟的设计 248

10.2基于FPGA的信号发生器的设计 272

10.3基于FPGA的密码锁的设计 282

10.4思考与练习 297

附录A Verilog HDL关键字(IEEE Std1364-1995) 298

附录B VerilogHDL关键字(IEEE Std1364-2001) 299

附录C Verilog-2001语法结构 300

附录D Verilog-2002语法结构 314

参考文献 324