可编程阵列逻辑(Programmable Array Log

可编程阵列逻辑(programmable array logic)
可编程阵列逻辑(pal)是一种与项可编程、或项固定结构的可编程结构,为能方便实现各种逻辑功能,其输出结构通常有多种结构,并且每种结构有一类器件与之相对应,下面是组合逻辑电路中常用的几种输出结构:
pal的输出结构
固定输出结构
固定输出结构是可编程器件中最简单的输出结构,其输出就是或阵列的输出,其可以实现简单的组合逻辑电路的功能,如下图所示:
异步i/o输出结构
上面简单的固定输出结构只能实现简单的组合逻辑功能,如果希望实现其输出端既可以当输入使用,又可以作为输入端正使用,这时上面电路就无法实现了,这时须用异步i/o结构的输出结构。其图如下图所示。
从图上可以看出当其中的三态门的使能端为0时,其三态门处理高阻状态,其内部的输出与i/o线隔离,这时i/o可作为输入来使用;而当三态门的使用能端为1时,其i/o为输出,这时内部的逻辑功能不仅输出端i/o端,还反馈到其内部编程矩阵,这可以实现各种须带反馈的电路,从而减少电路的外部连接,如在rs触发器电路及各种带级联的电路。
带异或门的输出
带异或门的输出端加上了一个异或门,这个异或门的加入使得电路的构成发生了变化,如果一个逻辑函数需要的与项个数非常多(如一个四输入的函数,其与项的个数最多为16个),如果用反函数来实现时,发现其与项的个数较少(是16减去原函数的与项个数),异或门具有一个特点:当输入端的一个输入为0时,其输出等于另一个输入;而当输入端中的一个固定为1时,其输出为另一个输入的非。这异或门的引入使得用原函数实现函数困难时可以通过反函数加以实现。
pal的命名规则
pal器件的命名与其输入、输出脚数,输出结构有关,下图给出了其命名规则:

中国移动正式发布2019-2020年数据链路采集设备集采招标公告
用发展的眼光看问题
小米推出了Amazfit Neo智能手表
基于TMS320LC31和数字下变频器实现多路中频数字化直扩系统的的设计
基于MCU+FPGA的RFID读写器设计
可编程阵列逻辑(Programmable Array Log
小米5X、小米MIUI9最新消息汇总:小米5X、MIUI9发布会四大亮点提前看,值得期待
压力变送器如何进行安装和故障维修
功放与音箱如何匹配
Crossbar的多通道DMA控制器设计
LED产业步入寒冬期,兆驰股份的突围之道
基于stc单片机设计的几个常见硬件电路
5G基站的成本是如何减少90%的?
工业自动化传感器有多少种种类类型?
打通无线传感网络(WSN)让楼宇自动化更加“智能”
教你如何分辨手机信号放大器的好与坏
激光焊接机在密封焊的工艺优势
国内第一个7兆瓦海上风电项目主体工程建设完成
优化你的生产线:了解贴片机的重要配件
英特尔i3-10300数据泄露,主频3.7GHz已超过i7-7700