内容简介
CPLD/FPGA是目前应用最为广泛的两种可编程专用集成电路(ASIC),被广泛地应用在航天、通信、医疗、工控等各个领域,特别适合于产品的样品开发与小批量生产。本书从现代电子系统设计的角度出发,系统地介绍了CPLD和FPGA逻辑器件的特征、特性及使用,并对这两种逻辑器件的产生、发展、现状及特点进行了简单介绍。同时,本书还对这两种可编程器件的软件工作语言进行了说明,着重介绍了VHDL硬件描述语言。此外还介绍了一种逻辑器件的仿真和分析软件MAX+plusⅡ。
本书内容新颖、技术先进、由浅入深,既有关于大规模可编程逻辑器件的系统论述,又有丰富的设计应用实例。对于从事各类电予系统(通信、雷达、程控交换、计算机等)设计的科研人员和应用设计工程师,这是一本具有实用价值的新技术应用参考书。本书与可作为高等院校电子类高年级本科生或研究生的教材或教学参考书,同时也是电子工程师的必备用书。
目录
第1章 PLD概述
1.1 PLD基本结构
1.1.1 PLD的发展进程及分类
1.1.2 PLD中阵列的逻辑表示
1.1.3 基本逻辑单元的PLD表示
1.2 PAL的基本结构
1.2.1 PAL简介
1.2.2 PAL器件的命名方法
1.2.3 PAL器件的主要特点
1.3 GAL的基本结构
1.3.1 GAL简介
1.3.2 GAL的工作模式的逻辑组态
1.3.3 GAL的编程
1.3.4 GAL器件的命名方法
1.3.5 GAL器件的主要特点
1.3.6 开发使用的注意事项
1.3.7 使用GAL器件的注意事项
第2章 CPLD与FPGA简介
2.1 CPLD的基本结构
2.1.1 CPLD器件结构简介
2.1.2 典型CPLD器件简述
2.1.3 CPLD的编程工艺
2.1.4 新技术的应用
2.2 FPGA的基本结构
2.2.1 FPGA器件的发展
2.2.2 FPGA器件结构简介
2.2.3 FPGA器件的分类
2.2.4 低功耗FPGA设计
2.3 CPLD与FPGA的比较
2.3.1 结构比较
2.3.2 互连
2.4 CPLD开发应用选择
第3章 Altera系列CPLD与EPGA
3.1 Altera简介
3.2 典型EPGA器件——FLEX10K系列
3.3 典型CPLD器件——MAX7000系列
3.4 其他系列简介
第4章 Xilinx系列CPLD与FPGA
4.1 Xilinx低成本普及型FPGA——SpartanTM-XL
4.2 Xilinx高密度系统级FPGA——VirtexTM系列
4.3 XC9500系列CPLD器件
第5章 Lattice系列CPLD与FPGA
第6章 VHDL硬件描述语言
第7章 MAX+plusII的使用
附录 VHDL标准包集合STD_LOGIC_1164文件
参考文献