发表于2024-11-23
本书以实例讲解的方式对HDL语言的设计方法进行介绍。全书共分9章,第1章至第3章主要介绍了Verilog HDL语言的基本概念、设计流程、语法及建模方式等内容;第4章至第6章主要讨论如何合理地使用Verilog HDL语言描述高性能的可综合电路;第7章和第8章重点介绍了如何编写测试激励以及Verilog的仿真原理;第9章展望HDL语言的发展趋势。
本书不配光盘
本书围绕设计和验证两大主题展开讨论,内容丰富,实用性强,可作为高等院校通信工程、电子工程、计算机、微电子和半导体等相关专业的教材,也可作为硬件工程师和IC工程师的参考书。
第1章 HDL设计方法简介 1
1.1 设计方法的变迁 1
1.2 Verilog语言的特点 2
1.2.1 Verilog的由来 2
1.2.2 HDL与原理图 2
1.2.3 Verilog和 VHDL 3
1.2.4 Verilog和C语言 4
1.3 HDL的设计与验证流程 5
1.4 问题与思考 7
第2章 Verilog语言基础 9
2.1 Top-Down和Bottom-Up 9
2.2 Verilog的3种描述方法 10
2.2.1 实例 10
2.2.2 3种描述方法 13
2.3 基本词法 14
2.4 模块和端口 15
2.5 编译指令 16
2.6 逻辑值与常量 17
2.6.1 逻辑值 17
2.6.2 常量 18
2.7 变量类型 19
2.7.1 线网类型 19
2.7.2 寄存器类型 19
2.7.3 变量的物理含义 20
2.7.4 驱动和赋值 20
2.8 参数 22
2.9 Verilog中的并发与顺序 22
2.10 操作数、操作符和表达式 23
2.10.1 操作符 23
2.10.2 二进制数值 26
2.10.3 操作数 26
2.11 系统任务和系统函数 28
2.11.1 显示任务 28
2.11.2 文件输入/输出任务 28
2.11.3 其他系统任务和系统函数 29
2.12 小结 29
2.13 问题与思考 29
第3章 描述方式和设计层次 31
3.1 描述方式 31
3.2 数据流描述 31
3.2.1 数据流 31
3.2.2 连续赋值语句 31
3.2.3 延时 33
3.2.4 多驱动源线网 34
3.3 行为描述 36
3.3.1 行为描述的语句格式 36
3.3.2 过程赋值语句 40
3.3.3 语句组 43
3.3.4 高级编程语句 44
3.4 结构化描述 50
3.4.1 实例化模块的方法 52
3.4.2 参数化模块 53
3.5 设计层次 57
3.5.1 系统级和行为级 57
3.5.2 RTL级 59
3.5.3 门级 60
3.5.4 晶体管级 60
3.5.5 混合描述 60
3.6 实例:CRC计算与校验电路 60
3.6.1 CRC10校验,行为级 61
3.6.2 CRC10计算电路,RTL级 62
3.7 小结 64
3.8 问题与思考 64
第4章 RTL概念与RTL级建模 65
4.1 RTL与综合的概念 65
4.2 RTL级设计的基本要素和步骤 65
4.3 常用的RTL级建模 67
4.3.1 阻塞赋值、非阻塞赋值和连续赋值 67
【虎彩 按需出版】设计与验证——Verilog HDL 人民邮电出版社 下载 mobi epub pdf txt 电子书 格式
【虎彩 按需出版】设计与验证——Verilog HDL 人民邮电出版社 下载 mobi pdf epub txt 电子书 格式 2024
【虎彩 按需出版】设计与验证——Verilog HDL 人民邮电出版社 下载 mobi epub pdf 电子书【虎彩 按需出版】设计与验证——Verilog HDL 人民邮电出版社 mobi epub pdf txt 电子书 格式下载 2024