顶部
收藏

EDA技术与应用教程(第2版)

“十二五”职业教育国家规划教材

作者:
王正勇 等
定价:
25.70元
ISBN:
978-7-04-040078-6
版面字数:
390.000千字
开本:
16开
全书页数:
250页
装帧形式:
平装
重点项目:
“十二五”职业教育国家规划教材
出版时间:
2014-08-25
读者对象:
高等职业教育
一级分类:
电子信息大类
二级分类:
电子信息类

本书是“十二五”职业教育国家规划教材。本书以培养读者实际工程应用能力为目的,深入浅出地介绍了可编程逻辑器件、EDA工具软件QuartusⅡ、硬件描述语言VHDL等EDA技术与应用的相关知识并给出了丰富的设计实例。

全书内容分为六章,首先对EDA技术进行了概述,然后比较全面地介绍了EDA技术的主要内容:EDA的硬件基础FPGA/CPLD的结构与工作原理、产品及配置编程;EDA的设计软件Quartus Ⅱ集成开发环境;EDA的主流表达方式硬件描述语言VHDL;接着通过实例用VHDL描述了基本数字单元电路;最后给出了几个基于EDA技术的综合性典型应用实例。各章配置了相应的习题和有较强针对性的实训项目,使读者通过学习与实践后能初步了解和掌握EDA的基本内容及实用技术。

本书取材广泛、内容新颖、注重应用、适用性强,可作为高职高专院校电子类、通信类、计算机类、自动化类等专业的教学用书,也可作为相关专业工程技术人员的参考用书。

  • 前辅文
  • 第1章 EDA技术概述
    • 1.1 EDA技术及其发展
    • 1.2 EDA技术的主要内容
    • 1.3 EDA的设计流程
    • 1.4 常用EDA工具
    • 本章小结
    • 思考练习
  • 第2章 可编程逻辑器件
    • 2.1 可编程逻辑器件概述
      • 2.1.1 可编程逻辑器件的基本结构
      • 2.1.2 可编程逻辑器件的发展历程
      • 2.1.3 可编程逻辑器件的分类
      • 2.1.4 CPLD与FPGA比较
    • 2.2 CPLD的实现原理与典型结构
      • 2.2.1 CPLD的逻辑实现原理
      • 2.2.2 典型CPLD器件简介——MAX 3000A
    • 2.3 FPGA的实现原理与典型结构
      • 2.3.1 FPGA的逻辑实现原理
      • 2.3.2 典型FPGA器件简介——Cyclone
    • 2.4 FPGA/CPLD产品概述
      • 2.4.1 FPGA/CPLD产品主要厂商
      • 2.4.2 Altera公司的可编程逻辑器件
      • 2.4.3 Xilinx公司的可编程逻辑器件
      • 2.4.4 Lattice公司的可编程逻辑器件
      • 2.4.5 FPGA/CPLD的开发应用选择
    • 2.5 FPGA/CPLD器件的配置与编程
      • 2.5.1 配置与编程工艺
      • 2.5.2 下载电缆与接口
      • 2.5.3 编程与配置模式
      • 2.5.4 FPGA的配置方式
    • 本章小结
    • 思考练习
    • 实训项目
  • 第3章 Quartus Ⅱ应用基础
    • 3.1 Quartus Ⅱ软件概述
      • 3.1.1 Quartus Ⅱ软件简介
      • 3.1.2 Quartus Ⅱ功能特点
      • 3.1.3 Quartus Ⅱ界面预览
      • 3.1.4 Quartus Ⅱ授权许可
    • 3.2 Quartus Ⅱ设计流程
    • 3.3 Quartus Ⅱ设计实例
      • 3.3.1 建立工程文件
      • 3.3.2 设计文件输入
      • 3.3.3 编译工程文件
      • 3.3.4 建立仿真测试的矢量波形文件
      • 3.3.5 仿真并观察RTL电路
      • 3.3.6 分配引脚
      • 3.3.7 编程下载与硬件测试
    • 本章小结
    • 思考练习
    • 实训项目
  • 第4章 硬件描述语言VHDL
    • 4.1 VHDL语言概述
      • 4.1.1 VHDL简介
      • 4.1.2 VHDL优点
      • 4.1.3 VHDL实例
    • 4.2 VHDL程序结构
      • 4.2.1 实体
      • 4.2.2 结构体
      • 4.2.3 库
      • 4.2.4 程序包
      • 4.2.5 配置
    • 4.3 VHDL语言要素
      • 4.3.1 VHDL的文字规则
      • 4.3.2 VHDL的数据对象
      • 4.3.3 VHDL的数据类型
      • 4.3.4 VHDL的操作符
      • 4.3.5 VHDL的属性
    • 4.4 VHDL描述语句
      • 4.4.1 顺序描述语句
      • 4.4.2 并行描述语句
    • 4.5 VHDL描述风格
      • 4.5.1 行为描述
      • 4.5.2 数据流描述
      • 4.5.3 结构描述
    • 4.6 VHDL设计方法
      • 4.6.1 电路模块的划分与工程文件夹的建立
      • 4.6.2 设计底层电路模块
      • 4.6.3 设计电路顶层文件
      • 4.6.4 编译仿真顶层设计文件
      • 4.6.5 下载顶层设计文件
    • 本章小结
    • 思考练习
    • 实训项目
  • 第5章 基本数字单元设计
    • 5.1 组合逻辑电路设计
      • 5.1.1 运算电路设计
      • 5.1.2 编码器设计
      • 5.1.3 译码器设计
      • 5.1.4 数据选择器设计
      • 5.1.5 数据比较器设计
      • 5.1.6 三态门及总线缓冲器设计
    • 5.2 时序逻辑电路设计
      • 5.2.1 触发器设计
      • 5.2.2 锁存器设计
      • 5.2.3 移位寄存器设计
      • 5.2.4 计数器设计
    • 5.3 状态机设计
      • 5.3.1 摩尔状态机设计
      • 5.3.2 米利状态机设计
    • 5.4 存储器设计
      • 5.4.1 只读存储器设计
      • 5.4.2 随机存储器设计
    • 本章小结
    • 思考练习
    • 实训项目
  • 第6章 EDA技术综合应用
    • 6.1 数字钟的设计
      • 6.1.1 设计要求
      • 6.1.2 设计方案
      • 6.1.3 模块设计
      • 6.1.4 仿真分析
    • 6.2 数字频率计的设计
      • 6.2.1 设计要求
      • 6.2.2 设计方案
      • 6.2.3 模块设计
      • 6.2.4 仿真分析
    • 6.3 函数信号发生器的设计
      • 6.3.1 设计要求
      • 6.3.2 设计方案
      • 6.3.3 模块设计
      • 6.3.4 仿真分析
    • 6.4 交通信号灯控制器的设计
      • 6.4.1 设计要求
      • 6.4.2 设计方案
      • 6.4.3 模块设计
      • 6.4.4 仿真分析
    • 6.5 数字电压表设计
      • 6.5.1 设计要求
      • 6.5.2 设计方案
      • 6.5.3 模块设计
      • 6.5.4 仿真分析
    • 6.6 出租车计费系统
      • 6.6.1 设计要求
      • 6.6.2 设计方案
      • 6.6.3 模块设计
      • 6.6.4 仿真分析
  • 附录 EDA实验开发系统简介
    • 附录A GW48系列EDA/SOPC系统使用说明
      • A.1 GW48教学实验系统实验电路结构图
      • A.2 GW48结构图信号与芯片引脚对照表
    • 附录B Altera DE2开发板使用方法
      • B.1 Altera DE2开发板的结构
      • B.2 DE2开发板与目标芯片的引脚连接
  • 参考答案
  • 参考文献

相关图书