注册 登录 进入教材巡展 进入在线书城
#
  • #

出版时间:2018年1月

出版社:机械工业出版社

以下为《可编程逻辑器件与EDA技术》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 机械工业出版社
  • 9787111583752
  • 1-1
  • 83464
  • 48239060-6
  • 平装
  • 16开
  • 2018年1月
  • 437
  • 280
  • 工学
  • 电气工程
  • TN702
  • 电子科学与技术
  • 本科
内容简介
本书根据以提高工程设计能力为目的,深入浅出的对EDA技术、VHDL硬件描述语言、FPGA开发应用及相关知识做了系统和完整的介绍,使读者通过本书的学习与实验,能初步了解和掌握EDA的基本内容及实用技术。本书包括EDA的基本知识、常用EDA工具的使用方法和目标器件的结构原理、以向导形式和实例为主的方法介绍多种不同的设计方法、对VHDL的设计优化以及基于EDA技术的典型设计项目。各章都安排了习题和针对性较强的实验与设计。书中例举的大部分VHDL设计实例和试验实现EDA工具平台是Vivado集成开发环境,硬件平台是Basys3Artix—7FPGA开发平台。并在EDA实验系统上通过硬件测试。本书可作为高等院校电子工程、通信、工业自动化、计算机应用技术、仪器仪表、数字信号或图像处理等学科的本科生或研究生的电子设计、EDA技术课程和VHDL硬件描述语言的教材及实验指导书,同时也可以作为相关专业人员的自学参考书。
目录
前 言第1 章 绪论 11. 1 EDA 技术概要 11. 1. 1 EDA 技术的含义 11. 1. 2 EDA 技术的发展历程 11. 1. 3 EDA 的基本特征 31. 1. 4 EDA 技术的优势 51. 2 EDA 技术的实现目标 71. 3 硬件描述语言 81. 3. 1 VHDL 81. 3. 2 Verilog HDL 91. 3. 3 VHDL 和Verilog HDL 的比较 91. 4 常用的EDA 工具 101. 4. 1 设计输入编辑器 111. 4. 2 综合器 111. 4. 3 仿真器 131. 4. 4 适配器 131. 4. 5 编程下载 141. 5 EDA 的工程设计流程 141. 6 Vivado 概述 171. 7 EDA 技术的发展趋势 17本章小结 19习题 19第2 章 CPLD 与FPGA 的结构原理 202. 1 PLD 概述 202. 1. 1 PLD 入门 202. 1. 2 常见的PLD 212. 1. 3 PLD 的优点 222. 1. 4 PLD 的发展趋势 232. 2 简单PLD 的结构原理 242. 2. 1 逻辑符号表示方法 252. 2. 2 PROM 的结构原理 252. 2. 3 PLA 的结构原理 262. 2. 4 PAL 的结构原理 262. 2. 5 GAL 的结构原理 312. 3 CPLD 的结构原理 352. 3. 1 CPLD 的基本结构 352. 3. 2 基于乘积项的可编程逻辑器件 362. 4 FPGA 的结构原理 392. 4. 1 查找表型FPGA 的逻辑结构 412. 4. 2 Xilinx 公司7 系列FPGA 简介 432. 4. 3 FPGA 与CPLD 的区别 472. 5 硬件测试 482. 6 CPLD/ FPGA 的编程与配置 492. 7 Basys3 开发板介绍 502. 7. 1 电源电路 512. 7. 2 LED 灯电路和数码管电路 512. 7. 3 按键电路和拨码开关电路 522. 7. 4 VGA 显示电路和I/ O 扩展电路 53本章小结 53习题 54第3 章 VHDL 入门基础 553. 1 VHDL 的基本结构 553. 1. 1 实体 563. 1. 2 结构体 573. 1. 3 库、程序包和配置 573. 2 VHDL 的文字规则 593. 2. 1 数字型文字 603. 2. 2 字符串型文字 603. 2. 3 标识符 603. 2. 4 下标 613. 3 VHDL 的数据对象 623. 3. 1 常数 623. 3. 2 变量 623. 3. 3 信号 623. 3. 4 文件 633. 4 VHDL 的数据类型 633. 4. 1 VHDL 预定义数据类型 643. 4. 2 用户自定义数据类型 673. 4. 3 数据类型间的转换 68Ⅵ3. 5 VHDL 的操作符 693. 6 VHDL 预定义属性 73本章小结 75习题 76第4 章 VHDL 硬件描述语言 774. 1 进程语句 774. 2 赋值语句 784. 3 顺序描述语句 804. 3. 1 IF 语句 804. 3. 2 CASE 语句 824. 3. 3 LOOP 语句 834. 3. 4 NEXT 语句和EXIT 语句 844. 3. 5 WAIT 语句 854. 3. 6 RETURN 语句 864. 3. 7 NULL 语句 874. 4 元件例化语句 874. 5 生成语句 904. 6 块语句 914. 7 程序包和配置 934. 7. 1 程序包 934. 7. 2 配置 944. 8 子程序 954. 8. 1 过程 964. 8. 2 函数 974. 9 其他语句 994. 10 常用设计举例 1004. 10. 1 结构体的三种描述方式 1004. 10. 2 组合逻辑电路设计 1024. 10. 3 时序逻辑电路设计 107本章小结 113习题 113第5 章 有限状态机设计 1145. 1 概述 1145. 1. 1 状态机的特点 1145. 1. 2 状态机的分类 1155. 2 VHDL 状态机的一般形式 1165. 2. 1 一般状态机的结构 1165. 2. 2 状态机的设计流程 1185. 2. 3 状态机的状态转移图描述 1185. 2. 4 状态机的状态说明部分 1195. 3 Moore 型状态机的设计 1205. 3. 1 单进程Moore 型状态机 1205. 3. 2 多进程Moore 型状态机 1225. 4 Mealy 型状态机的设计 1255. 5 状态编码 1275. 5. 1 顺序编码 1275. 5. 2 枚举类型编码 1285. 5. 3 状态位直接输出型编码 1285. 5. 4 一位热码编码 1295. 6 安全状态机设计 1295. 6. 1 程序直接导引法 1295. 6. 2 状态编码检测法 130本章小结 130习题 130第6 章 VHDL 优化设计 1326. 1 资源优化 1326. 1. 1