可编程只读存储器PROM和可编程逻辑阵列PLA

发布时间:2024-01-29
一、可编程只读存储器prom
prom的结构是与阵列固定、或阵列可编程的pld器件,对于有大量输入信号的prom,比较适合作为存储器来存放数据,它在计算机系统和数据自动控制等方面起着重要的作用。对于较少的输入信号组成的与阵列固定、或阵列可编程的器件中,也可以很方便地实现任意组合逻辑函数。
例1: 下图是一个8(字线)×4(数据)的存储器数据阵列图。
将左图地址扩展成n条地址线,n位地址码可寻址2n个信息单元,产生字线为2n条,其输出若是m位,则存储器的总容量位2n×m位。
若当eprom2716的容量不能满足使用要求,且仅有2716芯片时,可用多片并联来扩展地址线和数据线。下图是将2片2716扩展成2048×16的数据位进行扩展连接示意图。
从组合电路角度来看:
例2:试用适当容量的prom实现两个两位二进制数比较的比较器。
(1)两个两位二进制数分别为a1a0和b1b0,当a1a0大于b1b0时,f1=1,a1a0等于b1b0时,f2=1,a1a0小于b1b0时,f3=1,下表给出了两位二进制和比较结果的输入输出对照表,
二、可编程逻辑阵列pla 可编程逻辑阵列pla和prom相比之下,有如下特点:
(一)prom是与阵列固定、或阵列可编程,而pla是与和或阵列全可编程。
(二)prom与阵列是全译码的形式,而pla是根据需要产生乘积项,从而减小了阵列的规模。
(三)prom实现的逻辑函数采用最小项表达式来描述;而用pla实现逻辑函数时,运用简化后的最简与或式,即由与阵列构成乘积项,根据逻辑函数由或阵列实现相应乘积项的或运算。
(四)在pla中,对多输入、多输出的逻辑函数可以利用公共的与项,因而,提高了阵列的利用率。
(2)转换器有四个输入信号,化简后需用到7个不同的乘积项,组成4 个输出函数,故选用四输入的7×4pla实现,下图是四位自然二进制码转换为四位格雷码转换器pla阵列图。
右图仅用了七个乘积项,比prom全译码少用9个,实现的逻辑功能是一样的。从而降低了芯片的面积,提高了芯片的利用率,所以用它来实现多输入、多输出的复杂逻辑函数较prom有优越之处。pla除了能实现各种组合电路外,还可以在或阵列之后接入触发器组,作为反馈输入信号,实现时序逻辑电路。
上一个:vi设计有哪些要点?品牌发展规划有哪些要点?
下一个:云服务器报价

如何根据继电器电路图编写PLC梯形图
多地注重煤矿安全生产工作,加大对安全机制的监管力度
一起来看看地磅万能解码器那些需要注意的安全事项
极早熟、晚熟桃新品种
非满管电磁流量计的研究意义和主要内容
滑雪鞋
什么事茶道二十四品
平板电脑虚拟鼠标(win8平板虚拟鼠标)
用万用表检测的集成电路检测方法
发明专利保护的范围是什么