PLA和PAL之间的区别

作者: Laura McKinney
创建日期: 2 四月 2021
更新日期: 24 四月 2024
Anonim
How much STRONGER is PLA+ really?
视频: How much STRONGER is PLA+ really?

内容


PLA和PAL是可编程逻辑器件(PLD)的类型,用于与顺序逻辑一起设计组合逻辑。 PLA和PAL之间的显着差异是PLA由AND和OR门的可编程阵列组成,而PAL具有AND的可编程阵列但OR门的固定阵列组成。 PLD提供了一种更简单灵活的逻辑电路设计方法,其中功能的数量也可以增加。这些也在IC中实现。

在PLD之前,使用多路复用器来设计组合逻辑电路,这些电路非常复杂且坚固。然后 可编程逻辑器件 (PLD)被开发出来了,第一个PLD是ROM。 ROM设计不是很成功,因为它出现了硬件浪费问题,并且每个大型应用程序的硬件都呈指数级增长。为了克服ROM的局限性,设计了PLA和PAL。 PLA和PAL是可编程的,可以有效利用硬件。

    1. 比较表
    2. 定义
    3. 关键差异
    4. 结论

比较表

比较依据解放军朋友
代表可编程逻辑阵列可编程阵列逻辑
施工AND和OR门的可编程阵列。可编程的AND门阵列和固定的OR门阵列。
可用性多产更容易获得
灵活性提供更多的编程灵活性。提供较少的灵活性,但更可能使用。
成本昂贵中间费用
功能数量可以实现大量功能。提供数量有限的功能。
速度

PLA的定义

PLA代表 可编程逻辑阵列 它以SOP(产品总和)形式显示布尔函数。 PLA包含在芯片上制造的NOT,AND和OR门。它通过非门传递每个输入,这使每个输入及其补码可用于每个与门。每个“与”门的输出被提供给每个“或”门。最后,或门输出产生芯片输出。因此,这就是进行适当的连接以采用SOP表达式的方式。


在PLA中,与AND和OR阵列的连接都是可编程的。与PAL相比,PLA被认为更昂贵,更复杂。 PLA可以使用两种不同的制造技术来增加编程的难度。在这种技术中,每个连接都是在每个交叉点通过保险丝建立的,在这些交叉点处,可以通过熔断保险丝来去除不需要的连接。后一种技术包括在制造过程中借助于为特定互连图案提供的适当掩模进行连接。

PAL的定义

朋友 (可编程阵列逻辑) 也是PLD(可编程逻辑器件)电路,其工作原理与PLA相似。与PLA不同,PAL采用可编程的AND门,但采用固定的OR门。它实现了两个简单的功能,其中链接到每个“或”门的“与”门的数量指定了可以在特定功能的乘积和表示中生成的乘积项的最大数量。尽管“与”门永久连接到“或”门,这表示生成的乘积项不能与输出功能共享。

开发PLD的主要概念是将复杂的布尔逻辑嵌入到单个芯片中。因此,消除了不可靠的布线,防止了逻辑设计并最小化了功耗。

  1. PLA是PLD,由两层可编程逻辑AND平面和OR平面组成。另一方面,PAL仅包含可编程的AND平面和固定的OR平面。
  2. 当谈到可用性时,PAL随生产便更容易获得。相反,PLA不容易获得。
  3. PLA比PAL更灵活。
  4. 与PAL相比,PLA的成本更高。
  5. PLA提供的许多功能相对而言相对更为重要,因为它还可以对OR平面进行编程。
  6. PAL的运行速度较快,而PLA的运行速度相对较慢。

结论

可编程逻辑阵列(PLA)和可编程阵列逻辑(PAL)是PLD(可编程逻辑设备),其中PLA比PAL更具有适应性和灵活性。但是,PAL可以很容易地产生组合逻辑电路。