PLD系统设计入门与实践PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:王建农,王鲲鹏,王伟编著
- 出 版 社:北京:国防工业出版社
- 出版年份:2016
- ISBN:7118107692
- 页数:301 页
第1章 EDA技术概述 1
1.1 EDA技术的涵义 1
1.2 EDA技术的发展历程 2
1.3 EDA技术的主要内容 2
1.3.1 可编程逻辑器件 2
1.3.2 硬件描述语言 3
1.3.3 EDA软件开发工具 3
1.3.4 实验开发系统 3
1.4 数字系统的设计 3
1.4.1 数字系统的设计模型 3
1.4.2 数字系统的设计准则 4
1.4.3 数字系统的设计步骤 5
1.4.4 数字系统的设计方法 6
1.4.5 两种设计方法的比较 7
1.4.6 EDA技术设计流程 8
1.5 EDA技术的应用形式 9
1.6 EDA技术的发展趋势 10
1.6.1 可编程逻辑器件发展趋势 10
1.6.2 开发工具的发展趋势 11
第2章 可编程逻辑器件PLD 12
2.1 PLD的发展历程 12
2.2 PLD的分类 14
2.2.1 按PLD集成密度分类 14
2.2.2 按PLD编程方式分类 14
2.2.3 按PLD结构特点分类 15
2.3 阵列型PLD的结构 15
2.3.1 简单PLD的基本结构 15
2.4 现场可编程门阵列FPGA 19
2.4.1 FPGA的分类 19
2.4.2 FPGA的基本结构 20
2.5 边界扫描测试技术 23
2.6 在系统编程ISP 24
第3章 VHDL语言 26
3.1 VHDL语言概述 26
3.2 VHDL程序结构 26
3.2.1 实体 28
3.2.2 结构体 32
3.2.3 块语句 34
3.2.4 进程 35
3.2.5 子程序 36
3.2.6 库、程序包和配置 40
3.3 VHDL的语言要素 41
3.3.1 VHDL语言的基本语法 41
3.3.2 数据对象 44
3.3.3 数据类型 46
3.3.4 运算操作符 50
3.3.5 属性 52
3.3.6 保留关键字 54
3.4 VHDL的基本语句 54
3.4.1 顺序语句 54
3.4.2 并发语句 62
3.5 VHDL的描述举例 65
3.5.1 VHDL描述风格 65
3.5.2 组合逻辑电路描述举例 70
3.5.3 时序逻辑电路描述举例 73
第4章 Verilog HDL语言 79
4.1 Verilog HDL语言概述 79
4.1.1 Verilog HDL的发展历史 79
4.1.2 Verilog HDL和VHDL的比较 79
4.2 Verilog HDL程序基本结构 80
4.2.1 Verilog HDL程序基本结构 80
4.2.2 模块的结构 82
4.3 Verilog HDL语言要素 84
4.3.1 标识符 84
4.3.2 常量、变量和数据类型 85
4.3.3 运算符及表达式 89
4.4 Verilog HDL基本语句 95
4.4.1 赋值语句 96
4.4.2 块语句 98
4.4.3 条件语句 101
4.4.4 循环语句 105
4.4.5 结构说明语句 106
4.4.6 编译预处理 111
4.5 Verilog HDL描述举例 115
4.5.1 Verilog HDL描述风格 116
4.5.2 组合逻辑电路描述举例 118
4.5.3 时序逻辑电路描述举例 121
第5章 ISE软件 124
5.1 ISE软件主界面 124
5.2 ISE软件设计流程 125
5.2.1 设计输入 126
5.2.2 综合优化 126
5.2.3 实现 126
5.2.4 仿真验证 127
5.2.5 编程配置 127
5.3 用ISE软件新建工程 127
5.4 原理图编辑设计方法 130
5.4.1 新建工程文件 131
5.4.2 新建原理图文件 131
5.4.3 基于XST的综合 137
5.4.4 基于ISE的仿真 140
5.4.5 基于ISE的实现 143
5.4.6 使用Floorplan分配引脚 143
5.4.7 使用UCF文件分配引脚 144
5.4.8 下载验证 145
5.5 文本编辑设计方法 147
5.5.1 新建工程文件 148
5.5.2 新建文本文件 148
5.5.3 代码模板的使用 149
5.6 混合编辑设计方法 151
5.6.1 新建顶层工程文件 151
5.6.2 编辑模块的VHDL程序并生成元件符号 151
5.6.3 设计顶层电路原理图 152
5.6.4 设计的实现 155
第6章 Quartus Ⅱ软件 156
6.1 QuartusⅡ软件主窗口 156
6.2 QuartusⅡ软件设计流程 157
6.2.1 设计输入 157
6.2.2 综合优化 158
6.2.3 布局布线 158
6.2.4 仿真验证 158
6.2.5 编程配置 158
6.3 用QuartusⅡ软件新建工程 159
6.4 原理图编辑设计方法 162
6.4.1 新建工程文件 162
6.4.2 新建原理图文件 162
6.4.3 编译工程 166
6.4.4 新建仿真矢量波形文件 169
6.4.5 波形仿真 172
6.4.6 I/O引脚分配 173
6.4.7 下载验证 175
6.5 文本编辑设计方法 177
6.5.1 新建工程文件 177
6.5.2 新建文本文件 177
6.5.3 编译工程 180
6.5.4 新建仿真矢量波形文件 180
6.5.5 波形仿真 182
6.5.6 I/O引脚分配 183
6.5.7 下载验证 183
6.6 混合编辑设计方法 184
6.6.1 新建工程文件 184
6.6.2 新建文本文件 184
6.6.3 新建原理图文件 186
6.6.4 编译工程 187
6.6.5 I/O引脚分配 187
6.6.6 下载验证 188
第7章 SOPC设计入门 190
7.1 SOPC概述 190
7.1.1 片上系统 190
7.1.2 可编程片上系统 190
7.2 NiosⅡ嵌入式处理器简介 191
7.2.1 NiosⅡ嵌入式处理器主要特性 192
7.2.2 NiosⅡ嵌入式处理器结构 193
7.2.3 NiosⅡ嵌入式处理器运行模式 194
7.2.4 寄存器文件 194
7.2.5 算术逻辑单元ALU 195
7.2.6 异常和中断控制 196
7.2.7 存储器与I/O组织 196
7.3 Avalon系统互连结构总线 198
7.3.1 Avalon总线基本概念 199
7.3.2 Avalon总线特点 201
7.3.3 Avalon总线为外设提供的服务 201
7.3.4 Avalon总线传输模式 202
7.4 HAL系统库简介 202
7.4.1 HAL SOPC系统的层次结构 202
7.4.2 HAL系统库的特点 203
7.4.3 基于HAL系统库设计应用程序 204
7.5 SOPC设计流程 204
7.5.1 SOPC硬件设计流程 205
7.5.2 SOPC软件设计流程 206
7.6 SOPC设计举例 206
7.6.1 用Quartus Ⅱ软件新建文件 206
7.6.2 用SOPC Builder软件生成硬件系统 206
7.6.3 用Quartus Ⅱ软件处理硬件系统 211
7.6.4 用NiosⅡ IDE软件设计应用程序 213
第8章 PLD开发实验系统 221
8.1 PLD开发实验系统的结构 221
8.2 EPM1270核心板 221
8.3 XC95288XL核心板 222
8.4 EP2C5Q208核心板 222
8.5 MAGIC3200扩展板 223
第9章 组合逻辑电路实验 224
9.1 实验1 门电路实验 224
9.1.1 实验目的 224
9.1.2 实验设备 224
9.1.3 实验原理 224
9.1.4 实验步骤 225
9.1.5 实验结果 225
9.1.6 参考程序及引脚分配 225
9.2 实验2 全加器实验 226
9.2.1 实验目的 226
9.2.2 实验设备 226
9.2.3 实验原理 226
9.2.4 实验步骤 227
9.2.5 实验结果 227
9.2.6 参考程序及引脚分配 228
9.3 实验3 2-4译码器实验 228
9.3.1 实验目的 228
9.3.2 实验设备 228
9.3.3 实验原理 229
9.3.4 实验步骤 229
9.3.5 实验结果 229
9.3.6 参考程序及引脚分配 230
9.4 实验4 4-2编码器实验 230
9.4.1 实验目的 230
9.4.2 实验设备 231
9.4.3 实验原理 231
9.4.4 实验步骤 231
9.4.5 实验结果 232
9.4.6 参考程序及引脚分配 232
9.5 实验5 数据选择器实验 233
9.5.1 实验目的 233
9.5.2 实验设备 233
9.5.3 实验原理 233
9.5.4 实验步骤 233
9.5.5 实验结果 234
9.5.6 参考程序及引脚分配 234
9.6 实验6 数据比较器实验 235
9.6.1 实验目的 235
9.6.2 实验设备 235
9.6.3 实验原理 235
9.6.4 实验步骤 236
9.6.5 实验结果 236
9.6.6 参考程序及引脚分配 236
9.7 实验7 显示译码器实验 237
9.7.1 实验目的 237
9.7.2 实验设备 237
9.7.3 实验原理 238
9.7.4 实验步骤 238
9.7.5 实验结果 239
9.7.6 参考程序及引脚分配 239
第10章 时序逻辑电路实验 241
10.1 实验8 触发器实验 241
10.1.1 实验目的 241
10.1.2 实验设备 241
10.1.3 实验原理 241
10.1.4 实验步骤 242
10.1.5 实验结果 242
10.1.6 参考程序及引脚分配 243
10.2 实验9分频器实验 243
10.2.1 实验目的 243
10.2.2 实验设备 244
10.2.3 实验原理 244
10.2.4 实验步骤 244
10.2.5 实验结果 244
10.2.6 参考程序及引脚分配 245
10.3 实验10 移位寄存器实验 245
10.3.1 实验目的 245
10.3.2 实验设备 245
10.3.3 实验原理 246
10.3.4 实验步骤 246
10.3.5 实验结果 247
10.3.6 参考程序及引脚分配 247
10.4 实验11 计数器实验 248
10.4.1 实验目的 248
10.4.2 实验设备 248
10.4.3 实验原理 248
10.4.4 实验步骤 249
10.4.5 实验结果 249
10.4.6 参考程序及引脚分配 250
10.5 实验12 数字电子钟实验 251
10.5.1 实验目的 251
10.5.2 实验设备 251
10.5.3 实验原理 252
10.5.4 实验步骤 252
10.5.5 实验结果 253
10.5.6 数字电子钟VHDL参考程序 253
10.5.7 数字电子钟引脚分配 256
第11章 PLD设计实例 257
11.1 实例1 8×8LED点阵扫描 257
11.1.1 实例现象 257
11.1.2 重点与难点 257
11.1.3 实例说明 257
11.1.4 实例VHDL参考程序 259
11.2 实例2 RS232串口通信 261
11.2.1 实例现象 261
11.2.2 重点与难点 261
11.2.3 实例说明 261
11.2.4 实例VHDL参考程序 262
11.3 实例3 数字电压表 268
11.3.1 实例现象 268
11.3.2 重点与难点 268
11.3.3 实例说明 268
11.3.4 实例VHDL参考程序 269
11.4 实例4 红外线报警器 274
11.4.1 实例现象 274
11.4.2 重点与难点 274
11.4.3 实例说明 274
11.4.4 实例VHDL参考程序 275
11.5 实例5 LCD1602字符液晶显示 276
11.5.1 实例现象 276
11.5.2 重点与难点 276
11.5.3 实例说明 276
11.5.4 实例VHDL参考程序 277
11.6 实例6 频率计 284
11.6.1 实例现象 284
11.6.2 重点与难点 284
11.6.3 实例说明 284
11.6.4 实例VHDL参考程序 285
附录1 288
附录2 293
附录3 297
参考文献 301
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《Python3从入门到实战》董洪伟 2019
- 《计算机辅助平面设计》吴轶博主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《彼得·布鲁克导演实践研究》邓小玲著 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《思维导图 超好用英语单词书》(中国)王若琳 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《抗战三部曲 国防诗歌集》蒲风著 1937
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《陶瓷工业节能减排技术丛书 陶瓷工业节能减排与污染综合治理》罗民华著 2017