可编程逻辑器件PLD一、PLD简介可编程逻辑器件(PLD),它能够完成各种数字逻辑功能
典型的PLD由一个“与”门和一个“或”门阵列组成,而任意一个组合逻辑都可以用“与—或”表达式来描述,所以,PLD能以乘积和的形式完成大量的组合逻辑功能
它有如下特点:1、逻辑电路的设计和测试均可在计算机上实现,设计成功的电路可方便的下载到PLD,因而可研制周期短、成本低、效率高,使产品能在极短时间内推出
2、用PLD实现的电路容易被修改
这种修改通过PLD重新编程实现,可以不影响其外围电路
因此,其产品的维护、更新都很方便
PLD使硬件也能象软件一样实现升级,因而被认为使硬件革命
3、较复杂的数字系统能用1片或数片PLD实现,因而,应用PLD生产的产品轻小可靠
此外,PLD还具有硬件加密功能
4、应用PLD设计电路时,需选择合适的软硬件平台(开发系统)
因此,PLD得到广泛的应用
二、PLD的分类按照PLD的结构体系,主要可分为简单PLD(包括PAL、GAL等)、CPLD和FPGA
PAL:ProgrammableArrayLogic可编程阵列逻辑GAL:GenericArrayLogic通用阵列逻辑CPLD:ComplexProgrammableLogicDevice复杂可编程逻辑器件FPGA:FieldProgrammableGateArray现场可编程门阵列另外,最早使用的PLD是FPLA(FieldProgrammableLogicArray)现场可编程逻辑阵列,它的与、或阵列均可编程,现在已经很少使用
EPLD是可擦除的可编程逻辑器件ErasableProgrammableLogicDevice的缩写
有的资料把可擦除的PLD都统称为EPLD,但更一般的是指继PAL、GAL之后推出的一代集成度远高于PAL、GAL,但相对CPLD和FPGA较低的可擦除的可编程逻辑器件