EDA设计与应用基础
出版时间:2015年版
内容简介
《EDA设计与应用基础》主要介绍电子设计自动化的技术和应用,可分为三大部分。第一部分(第1章至第3章)讲解VHDL(超高速集成电路硬件描述语言)的概念、语法、基本电路编程。第1章介绍EDA(电子设计自动化)技术的发展历史以及常用的EDA工具,第2章介绍可编程逻辑器件的发展历史,第3章介绍VHDL硬件描述语言。第二部分(第4章至第5章)介绍FPGA芯片的基本参数以及编程工具的使用方法。其中,第4章以Virtex-6系列FPGA(现场可编程门阵列产品)为例,介绍体系结构、参数性能以及相关的电路设计知识;第5章介绍Xilinx ISE的使用方法。第三部分(第6章至第7章)主要以实际应用为例,讲解编程设计技巧。第6章介绍数字系统的实用设计技巧;第7章介绍数字系统的设计流程,并通过列举应用实例来进一步阐述。《EDA设计与应用基础》可作为高等院校本科生及研究生学习EDA技术的参考书,还可作为职业技术培训及从事电子产品设计开发的工程技术人员参考书。亦可作为高等职业技术院校电子类、通信类、电气类、自动化类和计算机类专业学生的教材,电子产品制作、科技创新实践及课程毕业设计的指导用书。
目录
前言
第1章 EDA技术概述
1.1 EDA技术简介
1.2 EDA技术的发展趋势
1.3 常用EDA软件工具介绍
1.4 本章小结
第2章 可编程逻辑器件
2.1 可编程逻辑器件的发展
2.2 简单可编程逻辑器件
2.3 复杂可编程逻辑器件
2.4 现场可编程门阵列
2.5 本章小结
第3章 VHDL硬件描述语言
3.1 VHDL概述
3.2 实体、结构体以及编程风格
3.3 数据类型及运算操作符
3.4 VHDL语言的描述语句
3.5 有限状态机
3.6 本章小结
第4章 Virtex-6系列FPGA产品介绍及其开发
4.1 器件具体参数
4.2 FPGA相关电路设计知识
4.3 FPGA设计的IP核及其算法
4.4 本章小结
第5章 Xilinx常用开发软件介绍
5.1 XilinxISE使用教程
5.2 ModelSim设计仿真
5.3 Chipscope实例教程
5.4 本章小结
第6章 数字系统的实用设计技巧
6.1 时序电路设计技术及规则
6.2 速度与面积问题
6.3 XilinxFPGA的专用HDL开发技巧
6.4 ISE与EDK开发技巧之时序篇
6.5 如何克服FPGAI/O引脚分配挑战
6.6 本章小结
第7章 数字系统设计
7.1 数字系统设计及其流程
7.2 基于FPGA设计的FIFO存储器设计
7.3 基于FPGA的VGA设计
7.4 基于FPGA的FIR滤波器设计
7.5 基于FPGA的四路抢答器设计
7.6 基于FPGA的音乐播放器设计
7.7 本章小结
参考文献