欢迎来到天天文库
浏览记录
ID:40210280
大小:533.50 KB
页数:30页
时间:2019-07-26
《数电讲座-可编程逻辑器件(pld)课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1概述2现场可编程逻辑阵列(FPLA)3可编程阵列逻辑(PAL)4通用阵列逻辑(GAL)可编程逻辑器件(PLD)课件1概述(1)一、数字系统的实现方法:通用型SSI、MSI、LSI----模块化设计方法专用集成电路(ASIC)——能把所设计的数字系统做成一片大规模集成电路,体积小、重量轻、功耗低,可靠性高。可编程逻辑器件(PLD)二、PLD的分类按集成度(700门/片):低密度PLD和高密度PLD。低密度PLD:FPLA、PAL和GAL高密度PLD:CPLD和FPGA8.1概述(2)三、PLD的一般结构8.1概述(3)表一四种PLD电路的结构特点类型与阵列或阵列输出方
2、式PROM固定可编程TS,OCFPLA可编程可编程TS,OC,H,LPAL可编程固定TS,I/O,寄存器GAL可编程固定可编程8.1概述(4)四、PLD电路惯用画法PLD的互补输出缓冲器8.1概述(5)PLD的三态输出缓冲图PLD的与门表示法PLD的或门表示法PLD的与门缺省表示法8.1概述(6)2*现场可编程逻辑阵列(FPLA)(1)现场可编程逻辑阵列FPLA由可编程的与逻辑阵列和可编程的或逻辑阵列以及输出缓冲器组成一、FPLA与ROM的比较1)电路结构极为相似,都是由一个与逻辑阵列、一个或逻辑阵列和输出缓冲器组成。2)ROM的与逻辑阵列是固定的,而FPLA的与逻辑
3、阵列是可编程的。3)ROM的与逻辑阵列将输入变量的全部最小项都译出了,而FPLA的与逻辑阵列只产生所需要的少得多的乘积项。ROM的基本结构FPLA的基本结构8.2*现场可编程逻辑阵列(FPLA)(2)3可编程阵列逻辑(PAL)(1)一、PAL的特点PAL器件由可编程的与逻辑阵列、固定的或逻辑阵列和输出电路三部分组成。它采用双极型工艺制作,熔丝编程方式。二、PAL的基本电路结构三、PAL的五种输出电路结构1)专用输出结构a.其输出端是一个与或门、与或非门或者是互补输出结构;b.其共同特点是所有设置的输出端只能用作输出使用;c.该结构的PAL器件只能用来产生组合逻辑函数。
4、8.3可编程阵列逻辑(PAL)(2)2)可编程输入/输出结构输出端是一个具有可编程控制端的三态缓冲器,控制端由与逻辑阵列的一个乘积项给出。同时。输出端有经过一个互补输出的缓冲器反馈回与逻辑阵列。8.3可编程阵列逻辑(PAL)(3)3)寄存器输出结构a.该结构在输出三态缓冲器和与-或逻辑阵列的输出之间串进了由D触发器组成的寄存器。同时,触发器的状态又经过互补输出的缓冲器反馈回与逻辑阵列的输入端。b.该结构不仅可以存储与或逻辑阵列的输出的状态,而且能很方便的组成各种时序逻辑电路。8.3可编程阵列逻辑(PAL)(4)四、PAL的应用8.3可编程阵列逻辑(PAL)(5)五、P
5、AL器件使用时的优缺点PAL选定芯片型号后,其输出结构就选定PAL有20多种不同的型号可供用户使用PAL器件的出现为数字电路的研制工作和小批量产品的生产提供了很大的方便PAL采用的是双极型熔丝工艺,只能一次性编程PAL输出方式是固定的,不能重新组态,因而编程灵活性较差。8.3可编程阵列逻辑(PAL)(6)4通用阵列逻辑(GAL)(1)一、GAL的特点1、GAL采用电可擦除的CMOS(E2CMOS)工艺制造,可反复多次编程2、GAL采用可编程的输出逻辑宏单元OLMC(OutputLogicMacroCell),输出组态灵活,具有很强的通用性3、GAL具有加密功能二、GA
6、L的电路结构8.4通用阵列逻辑(GAL)(2)1、常用的GAL器件有GAL16V8和GAL22V10两种系列,它们的结构基本相同2、GAL16V8有一个32*64位的可编程与逻辑阵列3、GAL16V8有8个输出逻辑宏单元(OLMC)4、10个输入缓冲器,8个三态输出缓冲器和8个反馈/输入缓冲器5、32列表示有16个输入变量,64行表示有64个乘积项,共有2048个可编程点6、组成“或”逻辑阵列的8个或门分别包含于8个OLMC中,每一个OLMC固定连接8个乘积项,不可编程8.4通用阵列逻辑(GAL)(3)三、GAL的输出逻辑宏单元(OLMC)8.4通用阵列逻辑(GAL)
7、(4)1、OLMC中的或门完成或操作,有8个输入端,固定接收来自“与”逻辑阵列的输出,或门输出端只能实现不大于8个乘积项的与-或逻辑函数2、或门的输出信号送到一个受XOR(n)信号控制的异或门,完成极性选择,当XOR(n)=0时,异或门输出与输入(或门输出)同相,当XOR(n)=1时,异或门输出与输入反相3、OLMC中的四个多路选择器分别是输出数据选择器OMUX、乘积项数据选择器PTMUX、三态数据选择器TSMUX和反馈数据选择器FMUX,它们在控制信号AC(0)和AC1(n)的作用下,可实现不同的输出电路结构形式。8.4通用阵列逻辑(GAL)(5
此文档下载收益归作者所有