复杂可编程逻辑器件的应用方向是什么
作者:
发布时间: 2024-07-12 06:33:57
查看数: 16
复杂可编程逻辑器件的应用方向是什么
复杂可编程逻辑器件CPLD是在八十年代中期,随着半导体元器件工艺的不断完善,用户对器件的集成度要求不断提高的形式下发展起来的产物。
复杂可编程逻辑器件(CPLD)的生产厂家众多,品种繁多、结构多样,但大多采用了以下两种结构。一种是基于乘积项的CPLD,这种CPLD的逻辑单元沿用了简单PLD(PAL、GAL等)的乘积项逻辑单元结构,目前大多CPLD都是属于这种类型。
CPLD中的逻辑块类似于一个小规模PLD,通常一个逻辑块包含4~20个宏单元,每个宏单元一般由乘积项阵列、乘积项分配和可编程寄存器构成。
那么,复杂可编程逻辑器件的应用场景是什么呢?
基于SRAM(静态随机存储器)的可重配置PLD(可编程逻辑器件)的出现,为系统设计者动态改变运行电路中PLD的逻辑功能创造了条件。
PLD使用SRAM单元来保存配置数据。这些配置数据决定了PLD内部的互连关系和逻辑功能,改变这些数据,也就改变了器件的逻辑功能。
由于SRAM的数据是易失的,因此这些数据必须保存在PLD器件以外的EPROM、EEPROM或FLASH ROM等非易失存储器内,以便使系统在适当的时候将其下载到PLD的SRAM单元中,从而实现在电路可重配置ICR(In-Circuit Reconfigurability)。