可编程逻辑器件CPLD的变化:从PAL到PLD

时间:2025-11-02  作者:Diven  阅读:0

PAL之后是PLD,PLD和PAL器件非常相似,但是加入了一些其特性,成为真正的可编程器件,而且更实用。该器件区别于简单PAL器件的主要进步是含有全面可编程宏单元,以及可变乘积项分配。

可编程逻辑器件CPLD的变化:从PAL到PLD

宏单元提供多种可编程选择,实现乘积和输出。可编程宏单元还能够反馈至阵列或者使用输出引脚作为输入。灵活的PLD宏单元成为实现逻辑功能真正实用的器件,第一款PLD如图1.6所示。

图1.6 第一款PLD示意图

PLD理念进一步扩展便产生了CPLD。与由多个PAL和宏单元构成的PLD相似,CPLD包含多个和I/O引脚连接的PLD逻辑模块,彼此之间通过可编程互连架构进行连接,如图1.7所示。这种措施可在一个器件中提高逻辑数量。

图1.7 CPLD结构图

CPLD中的逻辑模块通常被称为逻辑阵列模块(LAB),每个LAB就像一个PLD。CPLD LAB一般含有4到20个宏单元。LAB中的可编程阵列非常类似于PAL或者PLD阵列。

CPLD和PLD中的可变乘积项分配不同,CPLD LAB中的宏单元通常包括额外的与门逻辑,这些逻辑直接反馈回阵列。这一额外的逻辑可用于形成额外的乘积项,名为扩展项。扩展逻辑产生的额外乘积项可用于当前的宏单元中,以扩展逻辑功能。

其宏单元还可以共享使用扩展项。这样,对于需要乘积项的宏单元而言,只建立一次乘积项即可,而不必每次都建立。这是减少逻辑浪费更高效的方法,如图1.8所示。

图1.8 CPLD LAB中的宏单元

注意:使用扩展项逻辑的缺点是由扩展乘积项导致的额外时延,而使用扩展项逻辑的时延是已知的。放置逻辑和进行时序分析时,应对此进行考虑。

除了LAB,CPLD中的其结构与PAL和PLD相似,但配置更高级。LAB之间的互连被称为可编程互连阵列,即PI或者PIA。PI与PAL和PLD中的可编程阵列相似,使用了相同的编程技术。而PI提供了LAB之间以及LAB和I/O引脚之间数据传送需要的所有走线。

通过PI,任何LAB的输入和输出都可以连接至任一其LAB或者I/O。这是实现非常灵活的可编程器件的关键。CPLD相对于PLD的另一改进是加入了单独的I/O控制模块。在PLD中,I/O引脚直接连接至逻辑。在CPLD中,PI将I/O引脚和器件的主要逻辑分开。I/O引脚有自己的控制逻辑来实现多种特性,任一引脚有多种I/O标准,输入、输出,或者双向工作,并不需要迫使某些引脚只能用做输入。

CPLD相对于PLD最大的优点在于逻辑数量及布线选择。LAB逻辑和PI是全面可编程的,在单片器件中具有很大的设计灵活性。CPLD的I/O特性和功能远远超出了PLD的简单I/O,在I/O怎样工作上提供更多的选项和控制功能。

与PAL和PLD一样,CPLD在电路板上电时即可瞬时接通工作。具有很低的成本,占用了很少的电路板面积。非易失EEPROM编程体系结构使其非常适合使用在系统编程方法进行测试和调试,不需要在电路板上电时对其进行重新编程。目前的Altera CPLD包括MAX 3000和7000系列器件,以及MAX II和MAX IIZ系列。

猜您喜欢

单导线电缆(接地线)是重要的电气连接材料,应用于各种电气设备和系统中。主要用于提供可靠的接地连接,以确保设备的安全运行和人员的安全防护。单导线电缆通常由高导电性...
2009-11-18 00:00:00

电容是电路板中的重要元件。作用多种多样。本文将详细介绍电容在电路板中的几种主要作用。 存储电能电容可以存储电能。在电路中充电和放电。电容的这种特点,能供给电流瞬...
2025-04-02 01:01:07

本文列出了FPGA设计中常见的十个错误。我们收集了 FPGA 工程师在其设计中犯的 10 个最常见错误,并提供了解决方案的建议和替代方案。本文假定读者已经具备 ...
2023-06-01 17:28:00

超级电容器是新型储能设备。在现代科技中越来越受欢迎。相比传统电池,超级电容器有很多优点。本文将详细介绍这些优点。高功率密度超级电容器的功率密度高。可以快速释放能...
2025-03-23 14:31:38

二极管作为重要的半导体器件,应用于电路中。主要功能是允许电流在一个方向上流动,而在反方向上阻止电流。二极管导通时,通常被认为是电路正常工作的重要标志,但这是否意...
2025-04-10 13:31:12

在日常生活中,清洁用品是我们保持居住环境卫生的重要工具。除了传统的洗洁精和消毒剂,市场上还有许多其清洁用品,各自具有独特的优势。天然清洁剂越来越受到欢迎。这类产...
2010-05-08 00:00:00

功能简介该项目基于PSOC62 CAPSENSE evaluation kit和ESP-01s wifi模块的远程空调遥控器。它不仅能够远程控制空调的开关、模式...
2023-07-19 15:08:00

贴片电阻数值下方的一条线代表精度为零,也就是该电阻的阻值误差为±20%。贴片电阻通常使用数字和字母组合来表示阻值和精度。例如,标有470的电阻,阻值为470欧姆...
2024-11-29 10:26:24

电动车已经成为越来越多人的出行选择,而锂电池作为电动车的核心部件,其寿命和性能直接关系到我们的出行体验。正确的充电方法不仅能延长电池的使用寿命,还能保障行车安全...
2024-02-04 00:00:00

百洁布和钢丝球是家庭清洁中常见的工具,各自有不同的参数和特点。百洁布通常由聚酯纤维和尼龙制成,具有良好的耐磨性和吸水性。其厚度一般在0.5毫米到1毫米之间,适用...
2010-03-02 00:00:00