1
1
EDA 技术实用教程
第 3 章
FPGA/CPLD 结构与应用
1
2
2
PLD是70年代发展起来的新型可编程逻辑器件;
借助于EDA可快速、方便构建数字系统。
70年代
80年代
90年代
PROM 和PLA 器件
GAL器件
FPGA器件
EPLD 器件
CPLD器件
内嵌复杂
功能模块
的SoPC
2
3
3
概述
基本门
组合电路
时序电路
图3-1 基本PLD器件的原理结构图
3
4
4
概述
可编程逻辑器件的发展历程
PROM (Programmable Read Only Memory)
PLA (Programmable Logic Array)
PAL (Programmable Array Logic)
GAL (Generic Array Logic)
EPLD
CPLD
FPGA
4
5
5
概述
可编程逻辑器件的分类
图3-2 PLD按集成度分类
5
6
6
概述
可编程逻辑器件从结构上分为两大类器件:一类是乘积项结构器件,其基本结构为“与-或”阵列的器件,大部分PLD和CPLD都属于这个范畴;另一类是查找表结构器件,由简单的查找表组成可编程门,再构成阵列形式,FPGA属于这类器件。
6
7
7
概述
从编程工艺上分类:
1、熔丝型器件:根据设计的熔丝图文件来烧断对应的熔丝,达到编程的目的
2、反熔丝型器件:在编程处通过击穿漏层使两点之间获得导通
3、EPROM型:紫外线擦除电可编程逻辑器件
4、EEPROM型:电可擦写编程器件,大部分CPLD及GAL采用此类结构
5、SRAM:查找表结构器件
6、Flash型
7
8
8
简单可编程逻辑器件原理
电路符号表示
图3-3 常用逻辑门符号与现有国标符号的对照
8
9
9
简单可编程逻辑器件原理
电路符号表示
图3-4 PLD的互补缓冲器图3-5 PLD的互补输入图3-6 PLD中与阵列表示
9
10
10
简单可编程逻辑器件原理
电路符号表示
图3-7 PLD中或阵列的表示图3-8 阵列线连接表示
10
第3章FPGA的结构9.18 来自淘豆网m.daumloan.com转载请标明出处.