Altera可编程逻辑器件(PLD)是可由用户进行编程(又称配)实现所需逻辑功能的数宇集成电路.利用PLD内部的逻辑结构可以实现任布尔表达式或寄存器函数。这不同于诸如TTL等成品逻辑集成电路.那些成品器件只提供特定的逻辑功能,不能够由用户根据具体设计的盆要进行修改.PLD曾被看作只是离做逻辑(如TTL.CMOS等)和ASIC这样的全定制或半定制器件的替代品,然而,近年来它已成为更受睐的一种选择了。
由于Altera大批量的生产和采用先进的工艺技术,PLD的价格不断降低,PLD厂家提供的器件同许多离散器件或全定制器件相比。其集成度更高.性能更好,并且每一功能的价格比更低。 Altera可编程逻辑器件包括所有可由用户配里的数字逻辑电路,有简单、低密度、20引阵的可编阵列逻辑/通用阵列逻辑(PAL/GAL )器件、现场可编穆门阵列((FPGA)和复杂的PLD (CPLD).各种PLD具有不同的结构,为配里器件其内部采用的存储技术也各种各样。图1. 1.1表示T Alters公可的通用器件FLEX 8000, MAX 7000, MAX 5000/EPS 464和Classic在各仲可编程逻辑器件中的位且。新近研侧成功的MAX 900。系列属于EPLD.但它又融合T FLEX 8000的优点。EPLD是可攘除可编程逻辑器(Erasable Programmable Logic Device) t MAX是多阵列矩阵(Multiple Array Matrix) 1 FLEX是灵活逻辑单元矩阵(Flexible Logic Ekmemt Matrix),这些缩写字太书中经常用到.
CPLD和FPG人的内部连线结构不同.FPGA的分段式互连结构是利用不同长度的几种金属线经“传输管”将各个逻辑单元连接起来。与此不同.CPLD的连续式互连结构利用具有同样长度的一些金属线实现逻辑单元之间的互连。连续式互连结构消除了分段式互连结构在定时上的差异.并在逻辑单元之间提供快速.具有固定延时的通路.Altera的MAX系列和FLEX系列均采用连续式互连结构,这种结构的又一优点是比较容易实现各种设计.从而可以缩短开发周期。
关注此文关注更多