顶部
收藏

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

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

作者:
王正勇 等
定价:
25.70 元
版面字数:
390千字
开本:
16开
装帧形式:
平装
版次:
2
最新版次
印刷时间:
2022年
ISBN:
978-7-04-040078-6
物料号:
40078-00
出版时间:
2014-08-25
读者对象:
高等职业教育
一级分类:
电子信息大类
二级分类:
电子信息类

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

全书内容分为六章,首先对EDA技术进行了概述,然后比较全面地介绍了EDA技术的主要内容:EDA的硬件基础FPGA/CPLD的结构与工作原理、产品及配置编程;EDA的设计软件Quartus Ⅱ集成开发环境;EDA的主流表达方式硬件描述语言VHDL;接着通过实例用VHDL描述了基本数字单元电路

  • 目录
    • 前辅文
      • 第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开发板与目标芯片的引脚连接
                                                                                                                                                                                                                                      • 参考答案
                                                                                                                                                                                                                                        • 参考文献

                                                                                                                                                                                                                                        相关图书