第1节 可编程逻辑器件 PLD
2.1可编程逻辑器件 PLD
PLD(Programmable Logic Device)
种类
- 基于与或阵列的简单PLD
-ROM、EPROM、EEPROM
-PLA、PAL(Programmable Array Logic)
-GAL(Generic Array Logic) - CPLD(Complex Programmable Logic Devices)
-基于逻辑块和互连矩阵,逻辑块内部包含与或阵列 - FPGA (Field Programmable Gate Array)现场可编程门阵列
-由逻辑功能块排成阵列组成,并由可编程的互连资源连接这些逻辑功能来实现不同设计。
可编程逻辑器件分类(按集成度)

可编程逻辑器件的发展历程

-
70’s:只读存贮器(PROM)、紫外线可擦除PROM (EPROM)和电可擦除PROM (EEPROM)。
-
70’s ~80’s早期:主要有PLA (可编程逻辑阵列) 、PAL(可编程阵列逻辑)和GAL(通用阵列逻辑)。
-
80’s中期:Altera和Xilinx分别推出了类似于PAL结构的扩展型 CPLD(Complex Programmable Logic Dvice)和与标准门阵列类似的FPGA(Field Programmable Gate Array) 。
-
90’s以后:可编程逻辑器件迅速发展,容量和功能越来越强大,成本降低 。
-
1985年,2μm工艺,包含64个逻辑模块和85000个晶体管,门数量不超过1000个;
-
2001年,150nm工艺;
-
2002年,130nm工艺;
-
2003年,90nm工艺;
-
2006年,65nm工艺,门数量已经达到千万级,晶体管个数超过10亿个;
-
45nm工艺……
数字电路的基本组成
任何组合电路都可表示为其所有输入信号的最小项的和或者最大项的积的形式。
时序电路包含可记忆器件(触发器),其反馈信号和输入信号通过逻辑关系再决定输出信号。

可编程逻辑器件

PAL:与阵列可编程,或阵列固定。

GAL:PAL + 可编程的输出结构。

可编程逻辑器件的优势
- 集成度、可靠性、通用性高 ;
- 使用灵活:可编程、可再编程 、在系统编程;
- 缩短开发时间;
- 降低开发成本。



