VHDL应用教程

VHDL应用教程
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2017-05
版次: 1
ISBN: 9787121313424
定价: 35.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 228页
字数: 365千字
正文语种: 简体中文
分类: 工程技术
62人买过
  •     本书以VHDL语言应用为主线,首先介绍了EDA技术的基本概念、发展趋势及开发过程;其次对VHDL的结构与要素、VHDL基本语句、VHDL设计实例进行了阐述,最后介绍了Max+Plus Ⅱ和Quartus Ⅱ开发工具以及实验指导。全书紧密结合实际教学需要,强调实际工程应用,内容力求由浅入深,循序渐进,通俗易懂,注重将理论与实际应用相结合,并且设计实例以仿真图配合文字的方式进行表述,使得重点突出,浅显易懂,帮助读者尽快地掌握应用VHDL语言描述硬件电路的基本过程。 杨光, 长春理工大学电子信息学院教授, 长期从事电子信息类EDA的教学与研究工作, 出版图书多部, 发表论文多篇. 目    录
    第1章  绪论 1
    1.1  EDA技术的含义 1
    1.2  EDA技术的发展历程 1
    1.3  EDA技术的主要内容 3
    1.4  EDA软件系统的构成 5
    1.5  EDA工具的发展趋势 6
    1.6  EDA的工程设计流程 7
    1.7  数字系统的设计 9
    习题 13
    第2章  可编程逻辑器件 14
    2.1  可编程逻辑器件的种类及分类方法 14
    2.2  复杂的可编程逻辑器件 15
    2.3  FPGA的配置模式 28
    2.4  FPGA与CPLD的比较 32
    习题 34
    第3章  VHDL编程基础 35
    3.1  概述 35
    3.2  VHDL语言要素 37
    3.3  VHDL操作符 50
    习题 53
    第4章  VHDL程序结构 54
    4.1  实体 54
    4.2  结构体 57
    4.3  块语句结构 59
    4.4  进程 60
    4.5  子程序 64
    4.6  库 70
    4.7  VHDL程序包 72
    4.8  配置 74
    习题 75
    第5章  VHDL顺序语句 77
    5.1  赋值语句 77
    5.2  转向控制语句 79
    5.3  WAIT语句 86
    5.4  NULL语句 87
    5.5  子程序调用语句 88
    5.6  返回语句 90
    5.7  其他语句和说明 90
    习题 95
    第6章  VHDL并行语句 97
    6.1  进程语句 97
    6.2  块语句 99
    6.3  并行信号赋值语句 100
    6.4  并行过程调用语句 102
    6.5  元件例化语句 103
    6.6  生成语句 108
    习题 112
    第7章  VHDL描述风格 113
    7.1  行为描述 113
    7.2  数据流描述 114
    习题 116
    第8章  VHDL语言程序设计 117
    8.1  组合逻辑电路设计 117
    8.2  时序逻辑电路设计 122
    8.3  存储器设计 136
    8.4  8位并行预置加法计数器设计 139
    8.5  8位硬件加法器设计 140
    8.6  正负脉宽数控调制信号发生器设计 142
    8.7  D/A接口电路与波形发生器设计 145
    8.8  BCD译码显示电路设计 147
    8.9  MCS-51单片机与CPLD接口逻辑设计 148
    8.10  数字频率计设计 152
    8.11  A/D采样控制器设计 157
    8.12  8位硬件乘法器设计 159
    8.13  流水灯控制器设计 166
    习题 167
    第9章  有限状态机 169
    9.1  一般状态机的设计 169
    9.2  摩尔状态机的VHDL设计 172
    9.3  米利状态机的VHDL设计 174
    9.4  状态机的状态编码 176
    9.5  状态机剩余状态处理 178
    习题 179
    第10章  MAX+PLUS II及QUARTUS II软件应用 181
    10.1  Max+plus II软件应用指导 181
    10.2  Quartus II软件应用指导 192
    习题 203
    第11章  实验指导 204
    11.1  十进制计数器设计 204
    11.2  D触发器设计 205
    11.3  8位加法器设计 206
    11.4  单稳态电路设计 209
    11.5  秒表设计 211
    11.6  循环彩灯控制电路设计 213
    11.7  DA控制电路设计 214
    11.8  A/D采样控制器设计 215
    11.9  数字频率计设计 216
    11.10  正负脉宽数控调制信号发生器的设计 217
    11.11  序列检测器设计 218
    参考文献 219
  • 内容简介:
        本书以VHDL语言应用为主线,首先介绍了EDA技术的基本概念、发展趋势及开发过程;其次对VHDL的结构与要素、VHDL基本语句、VHDL设计实例进行了阐述,最后介绍了Max+Plus Ⅱ和Quartus Ⅱ开发工具以及实验指导。全书紧密结合实际教学需要,强调实际工程应用,内容力求由浅入深,循序渐进,通俗易懂,注重将理论与实际应用相结合,并且设计实例以仿真图配合文字的方式进行表述,使得重点突出,浅显易懂,帮助读者尽快地掌握应用VHDL语言描述硬件电路的基本过程。
  • 作者简介:
    杨光, 长春理工大学电子信息学院教授, 长期从事电子信息类EDA的教学与研究工作, 出版图书多部, 发表论文多篇.
  • 目录:
    目    录
    第1章  绪论 1
    1.1  EDA技术的含义 1
    1.2  EDA技术的发展历程 1
    1.3  EDA技术的主要内容 3
    1.4  EDA软件系统的构成 5
    1.5  EDA工具的发展趋势 6
    1.6  EDA的工程设计流程 7
    1.7  数字系统的设计 9
    习题 13
    第2章  可编程逻辑器件 14
    2.1  可编程逻辑器件的种类及分类方法 14
    2.2  复杂的可编程逻辑器件 15
    2.3  FPGA的配置模式 28
    2.4  FPGA与CPLD的比较 32
    习题 34
    第3章  VHDL编程基础 35
    3.1  概述 35
    3.2  VHDL语言要素 37
    3.3  VHDL操作符 50
    习题 53
    第4章  VHDL程序结构 54
    4.1  实体 54
    4.2  结构体 57
    4.3  块语句结构 59
    4.4  进程 60
    4.5  子程序 64
    4.6  库 70
    4.7  VHDL程序包 72
    4.8  配置 74
    习题 75
    第5章  VHDL顺序语句 77
    5.1  赋值语句 77
    5.2  转向控制语句 79
    5.3  WAIT语句 86
    5.4  NULL语句 87
    5.5  子程序调用语句 88
    5.6  返回语句 90
    5.7  其他语句和说明 90
    习题 95
    第6章  VHDL并行语句 97
    6.1  进程语句 97
    6.2  块语句 99
    6.3  并行信号赋值语句 100
    6.4  并行过程调用语句 102
    6.5  元件例化语句 103
    6.6  生成语句 108
    习题 112
    第7章  VHDL描述风格 113
    7.1  行为描述 113
    7.2  数据流描述 114
    习题 116
    第8章  VHDL语言程序设计 117
    8.1  组合逻辑电路设计 117
    8.2  时序逻辑电路设计 122
    8.3  存储器设计 136
    8.4  8位并行预置加法计数器设计 139
    8.5  8位硬件加法器设计 140
    8.6  正负脉宽数控调制信号发生器设计 142
    8.7  D/A接口电路与波形发生器设计 145
    8.8  BCD译码显示电路设计 147
    8.9  MCS-51单片机与CPLD接口逻辑设计 148
    8.10  数字频率计设计 152
    8.11  A/D采样控制器设计 157
    8.12  8位硬件乘法器设计 159
    8.13  流水灯控制器设计 166
    习题 167
    第9章  有限状态机 169
    9.1  一般状态机的设计 169
    9.2  摩尔状态机的VHDL设计 172
    9.3  米利状态机的VHDL设计 174
    9.4  状态机的状态编码 176
    9.5  状态机剩余状态处理 178
    习题 179
    第10章  MAX+PLUS II及QUARTUS II软件应用 181
    10.1  Max+plus II软件应用指导 181
    10.2  Quartus II软件应用指导 192
    习题 203
    第11章  实验指导 204
    11.1  十进制计数器设计 204
    11.2  D触发器设计 205
    11.3  8位加法器设计 206
    11.4  单稳态电路设计 209
    11.5  秒表设计 211
    11.6  循环彩灯控制电路设计 213
    11.7  DA控制电路设计 214
    11.8  A/D采样控制器设计 215
    11.9  数字频率计设计 216
    11.10  正负脉宽数控调制信号发生器的设计 217
    11.11  序列检测器设计 218
    参考文献 219
查看详情
12