全书内容分为五个部分,前四部分为正文,共七章,第五部分为附录。第…一部分概括地阐述了EDA技术及应用的基本概念、基础知识和基本流程等内容(第1章);第二部分比较全面地介绍了EDA技术的主要内容,包括EDA的物质基础一一Latticc、Altera和Xilinx公司主流大规模可编程逻辑器件FPGA/CPLD的品种规格、性能参数、组成结构及原理(第2章),EDA的主流表达方式一一vcdlo舅HDL的编程基础(第3章),EDA的设计开发软件一一Quartus Il 8.0、ISE Design Suite lo.1、ispLEVER8.1、Synplify Pr0 7.6、ModelSim SE 6.0等五个常用EDA工具软件的安装与使用(第4章),EDA的实验开发系统一一通用EDA实验开发系统基本组成、工作原理、性能指标及GW48型EDA实验开发系统的结构及使用方法(第5章):第三部分提供了12个综合性的EDA设计应用实例(第6章),包括数字信号处理、智能控制、神经网络中经常用到的高速PID控制器、FIR滤波器、CORDIC算法的应用等实例;第四部分是EDA技术实验(第7章);第五部分是附录,包括常用FPGA/CPLD管脚图、利用www进行EDA资源的检索等内容。
本书可供高等院校电子工程、通信工程、自动化、计算机应用、仪器仪表等信息工程类及相近专业的本科生或研究生使用.也可作为相关人员的自学参考书。
目录
- 第1章绪论
- 1.1EDA技术的涵义
- 1.2 EDA技术的发展历程
- 1.3EDA技术的主要内容
- 1.3.1大规模可编程逻辑器件
- 1.3.2硬件描述语言(HDL)
- 1.3.3EDA软件开发工具
- 1.3.4EDA实验开发系统
- 1.4 EDA软件系统的构成
- 1.5 EDA工具的发展趋势
- 1.6 EDA的工程设计流程
- 1.6.1FPGA/CPLD工程设计流程
- 1.6.2 AS1C工程设计流程
- 1.7数字系统的设计
- 1.7.1数字系统的设计模型
- 1.7.2数字系统的没计方法
- 1.7.3数字系统的设计准则
- 1.7.4数字系统的设计步骤
- 1.8 EDA技术的应用展望
- 习题
- 第2章大规模可编程逻辑器件
- 2.1可编程逻辑器件概述
- 2.1.1PLD的发展进程
- 2.1.2 PLD的分类方法
- 2.1.3常用CPLD和FPGA标识的含义
- 2.2Latt1ce公司的CPLD和FPGA器件
- 2.2.1Latt1ce公司的CPLD和FPGA概述
- 2.2.21spLS1/pLS1系列CPLD结构
- 2.2.31spMACH系列CPLD结构
- 2.2.4EC/ECP系列FPGA结构
- 2.2.5XP/XP2系列FPGA结构
- 2.2.6MachXO系列FPGA结构
- 2.3Altera公司的CPLD和FPGA器件
- 2.3.1Altera公司的CPLD和FPGA概述
- 2.3.2 MAX系列CPLD结构
- 2.3.3MAX 11系列CPLD结构
- 2.3.4Cyclone系列FPGA结构
- 2.3.5Strat1x系列FPGA结构
- 2.4X1l1nx公司的CPLD和FPGA器件
- 2.4.1X1l1nx公司的CPLD和FPGA概述
- 2.4.2XC9500系列CPLD结构
- 2.4.3 CoolRunner系列CPLD结构
- 2.4.4Spartan系列FPGA结构
- 2.4.5V1rtex系列FPGA结构
- 2.5CPLD和FPGA的编程与配置
- 2.5.1CPLD和FPGA的编程配置
- 2.5.2CPLD和FPGA的下载接口
- 2.5.3CPLD器件的编程电路
- 2.5.4 FPGA器件的配置电路
- 2.6FPGA和CPLD的开发应用选择
- 习题:
- 第3章.Ver1log HDL编程基础
- 3.1Ver1log HDL简介
- 3.1.1常用硬件描述语言简介
- 3.1.2 Ver1log HDL的优点
- 3.1.3Ver1log HDL程序设计约定
- 3.2 Ver1log HDL程序概述
- 3.2.1Ver1log F1DL程序设计举例
- 3.2.2 Ver1log HDL程序的基本结构
- 3.2.3Ver1log HDE程序的基本特性
- 3.2.4 Ver1log HDL程序的描述风格
- 3.3 Ver1log HDL语言要素
- 3.3.1Ver1logHE1L文字规则
- 3.3.2 Ver1log HDL数据类型
- ……
- 第4章常用EDA工具软件操作指南
- 第5章EDA实验开发系统
- 第6章Vrtilong HDL设计应用实例
- 第7章EDA技术实验
- 附录1常用FPGA/CPLD管脚图
- 附录2利用WWWF进行EDA资源的检索
- 主要参考文献