PLA

pla 1

简介

可编程逻辑阵列 (Programmable Logic Array,PLA) 是一种可编程器件,用于实现组合逻辑电路。PLA 由一系列可编程 AND 级组成,然后连接一系列可编程 OR 级。这样可以实现以下功能:仅在满足特定条件时生成逻辑信号输出。

逻辑门布局

PLA 的逻辑门布局可用于设计一系列逻辑函数,这些函数必须先以原始积项(有时为多个积项)形式标准化。在 PLA 的应用中,其中一种应用是控制数据路径,其中在指令集中预定义逻辑状态,并用它来生成下一个逻辑状态(通过条件分支)。

示例

例如,如果当前计算机(指整个逻辑系统)处于状态 2,并且接下来的执行指令中包含一个立即值(检测到立即值字段),则计算机从状态 2 转换为状态 4,并且可以进一步定义进入第四状态后的后续动作。因此,PLA 等于在(芯片)系统内扮演逻辑状态图 (statediagram) 的角色。

其他可编程逻辑器件

除了 PLA 之外,其他常用的可编程逻辑器件还有:可编程阵列逻辑 (PAL)复杂可编程逻辑器件 (CPLD)现场可编程逻辑门阵列 (FPGA)值得注意的是,虽然可编程逻辑阵列一词中包含“可编程”一词,但并非所有 PLA 都具有现场可编程能力。事实上,许多 PLA 是掩膜可编程的,性质与 ROM 相同,必须在芯片制造厂内执行和完成编程设置,尤其是嵌入到电路中更复杂的芯片(例如:微处理器)的 PLA 多属此类编程方式。

结论

可编程逻辑阵列 (PLA) 是一种强大的工具,可用于设计和实现各种逻辑函数。它们在计算机和数字系统的广泛应用中发挥着至关重要的作用。

【答案】:可编程器件中,PROM由地址译码器、存储矩阵和输出缓冲器组成,其中地址洋码器是固定的,译出了输入变量的全部最小项;可编程逻辑阵列PLA(Programmable Logic Arrrdy)由可编程的与逻辑阵列、可编程的或逻辑阵列和输出缓冲器组成,和PROM相比,它的与逻辑阵列不是固定的,并不需要译出全部最小项;可编程阵列逻辑PAL(ProgrammableArray Logic)由可编程的与逻辑阵列、固定的或逻辑阵列和输出电路三部分组成,通过对与逻辑阵列的编程可以获得不同形式的组合逻辑函数。

本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!

相关阅读

添加新评论