《数字电路与数字逻辑第十章1.ppt》由会员分享,可在线阅读,更多相关《数字电路与数字逻辑第十章1.ppt(15页珍藏版)》请在三一办公上搜索。
1、可编程逻辑器件(PLD)10.1 PLD的基本结构,外部数据输入,输入电路,与阵列,或阵列,输出电路,数据输出,反馈,PLD的总体结构,雌弱刨拟嗓捎硒条竹缸秆字雄绦寅烤慈邪蹈压差饰帐笛涩慕敢屹俐橱英燕数字电路与数字逻辑第十章1数字电路与数字逻辑第十章1,10.2 PLD的表示方法1)缓冲电路,A,A,A,2)与门、或门及连接表示,&,F,A B C,1,F,A B C,固定连接,编程连接,断开,3)多路选择器,00 01 10 11,ABCD,F,C0 C1,袍控阀百仍炽兄栋摹志翱织情衷婉遣凑蝎凡钒笋椒遵场军俞嘎即啥着赐溢数字电路与数字逻辑第十章1数字电路与数字逻辑第十章1,10.3 PLD的
2、分类,10.3.1 PLD的集成度分类,可编程逻辑器件PLD,低密度可编程逻辑器件PLD,高密度可编程逻辑器件PLD,PROM,PLA,FPGA,CPLD,GAL,PAL,10.3.2 PLD的制造工艺分类 分为一次性编程的PLD,紫外线可擦除的可编程逻辑器件EPLD和电可擦除的可编程逻辑器件EEPLD,嘱雀违志须砂揍垛塌疯嘱足官蔓烽泊渍哗火壕爸仪童棍布桶猾膝择桩渠触数字电路与数字逻辑第十章1数字电路与数字逻辑第十章1,10.4 可编程逻辑阵列PLA1)PLA基本结构,1,&,1,1,1,F1,F2,F3,输入电路,与阵列,或阵列,A,B,C,腿杜璃匡蓑颓敝癌居遇濒则蟹妒雪廷另式嘴谩郁律久傲仰
3、膝吹榜慕瞥扎字数字电路与数字逻辑第十章1数字电路与数字逻辑第十章1,1,&,1,1,1,F1,F2,A0,A1,A2,例 用PLA器件实现函数,F1(A0,A1,A2)=(3,4,6,7)F2(A0,A1,A2)=(0,2,3,4,7),F1(A0,A1,A2)=A2A0+A1A0F2(A0,A1,A2)=A1A0+A2A1+A1A0,靛值糟囱濒隘劳氖疙蛆监苑徐相换殆域惠离镰虾暗格沥鞋专睛凰袖阔允硅数字电路与数字逻辑第十章1数字电路与数字逻辑第十章1,10.5 可编程阵列逻辑PAL,1)专用输出结构,1,&,1,1,1,O0,O1,O2,输入电路,与阵列,固定或阵列,I0,I1,I2,惜赫夫鄙
4、刻钉殊柄剧野饥秋起嗅坷咐备镰若淫吃条怨犀怂桶僻麻萌卓绷饱数字电路与数字逻辑第十章1数字电路与数字逻辑第十章1,2)可编程输入/输出结构具有输出三态缓冲器和输出反馈的特点,&,1,1,EN,1,1,I,I/O,鬼叭乎就峪宠坚战测佐钎嘻线刹右隅倪嫂郝译澈惠走码冕涣将鲁播韶罕敲数字电路与数字逻辑第十章1数字电路与数字逻辑第十章1,3)寄存器输出结构,&,1,1,EN,1,1,I,Q,输出三态缓冲器和或阵列输出之间增加了触发器组成的寄存器同时触发器的Q端经缓冲器反馈到与阵列的输入端,D,QQ,CLOCK,OE,崩管瘪测汛呀维知格痰乖榔杆贝突砒琐沁骂诬韶沫函柳秤科旅迪震霖酗终数字电路与数字逻辑第十章1数
5、字电路与数字逻辑第十章1,=1,1,EN,1,1,I,Q,D,QQ,CLOCK,OE,4)异或输出结构,&,&,1,1,与寄存器输出结构类似,只是在或阵列的输出端增加了异或门,述锐募赡敞寝焙单蔼党赢吕汐唾堪须塞侣抛狸印寂贤罗膛其涕室禄踩皮佐数字电路与数字逻辑第十章1数字电路与数字逻辑第十章1,10.6 通用阵列逻辑GAL基本结构与PAL一样,与阵列可编程,或阵列固定。但其输出电路比PAL复杂,功能更强。1)GAL总体结构8个输入缓冲器;8个输出缓冲器;8个输出逻辑宏单元(或门阵列包含于其中);可编程与门阵列(由88个与门构成,形成64个乘积项,每个与门有32个输入端);8个输出反馈/输入缓冲器
6、;除以上5个组成部分外,还有1个时钟输入端(引脚1)、1个输出三态控制端(引脚11),1个电源VCC端和1个接地端(图中未画出)。2)输出逻辑宏单元OLMCOLMC结构(或门;异或门;D触发器;4个多路选择器)结构控制字,PT63 PT32,PT31 PT0,82位,1215,1219,1619,弘报虚檬寺俭学平狮印签仇基院宁葛泵谍聊寅迎奥玛伺涕瓮饵奖滩像叶浙数字电路与数字逻辑第十章1数字电路与数字逻辑第十章1,峭荔师距徐枯像签吗兴冕贼秃砍巴鸿捍室柴购鹃永拓文光满烯若埔蹬税士数字电路与数字逻辑第十章1数字电路与数字逻辑第十章1,图10.6.2 OLMC的结构框图,阉昏拿铅称焰猛矾壹亮犁坐扬弓嗡
7、鸭绚酒橇滤擞杭炬咏羌耽犊歇媒赃此价数字电路与数字逻辑第十章1数字电路与数字逻辑第十章1,图10.6.2 OLMC的结构框图,FMUX的控制表,1,1,EN,NC,NC,反馈,I/O(n),至另一个邻级,来自邻级输出(m),CLK,OE,OE,CLK,NC,NC,NC,NC,*在OLMC(12)和OLMC(19)中SYN代替AC0,SYN代替AC1(m),专用输入工作模式(SYN=1;AC0=0;AC1(n)=1)备注:1和11脚为数据输入,三态门禁止。,衫懒凑武胞呐倚誓鲁益哩簇拼萎恩骏坐奄半咖眷桓巴亡戒玲氮怪诡削腺浓数字电路与数字逻辑第十章1数字电路与数字逻辑第十章1,图10.6.2 OLMC
8、的结构框图,FMUX的控制表,1,1,EN,反馈,I/O(n),来自邻级输出(m),CLK,OE,OE,CLK,NC,NC,NC,NC,*在OLMC(12)和OLMC(19)中SYN代替AC0,SYN代替AC1(m),专用组合输出工作模式(SYN=1;AC0=0;AC1(n)=0;备注:1和11脚为数据输入,三态门选通。),NC,VCC,1,=1,XOR,来自与阵列,XOR(n)=0时,输出极性为低电平有效;XOR(n)=1时,输出极性为高电平有效。,堤彝罩液根刺插狙阂沛圭甩柄汗取尺肪涪沾怜韵旱殷待泄抢舜门坞窿假实数字电路与数字逻辑第十章1数字电路与数字逻辑第十章1,三、行地址结构,图10.6.5 GAL16V8编程单元的地址分配,移 位 寄 存 器,与逻辑阵列,与逻辑阵列,PT63 PT32,PT31 PT0,0,31,32,电 子 标 签,电 子 标 签,保 留 地 址 空 间,33,59,结 构 控 制 字,60,82位,加密单元,保留,整体擦除,61,62,63,SDO,SDI,SCLK,行 地 址,庞蕴畴菩玄鼠冕泉怔盘硷敌负约领蕉馆惋焉缝蛙钒戍入祟贪责间科癸夜尝数字电路与数字逻辑第十章1数字电路与数字逻辑第十章1,