可编程逻辑器件优秀PPT.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《可编程逻辑器件优秀PPT.ppt》由会员分享,可在线阅读,更多相关《可编程逻辑器件优秀PPT.ppt(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第八章第八章 可编程逻辑器件可编程逻辑器件8.1 可编程逻辑器件的基本特点可编程逻辑器件的基本特点 数字集成电路从功能上可分为通用型、数字集成电路从功能上可分为通用型、专用型两大类。专用型两大类。利用通用芯片设计困难数字电路时:线利用通用芯片设计困难数字电路时:线路连线多,使电路的牢靠性下降;修改的路连线多,使电路的牢靠性下降;修改的工作量大;保密性差。工作量大;保密性差。专用芯片的优点:体积小、功耗低、牢专用芯片的优点:体积小、功耗低、牢靠性高。缺点:设计制作周期长、成本高。靠性高。缺点:设计制作周期长、成本高。PLD的特点:是一种按通用器件来生产,但的特点:是一种按通用器件来生产,但逻辑功
2、能是由用户通过对器件编程来设定的集成电逻辑功能是由用户通过对器件编程来设定的集成电路。路。一个一个PLD芯片中集成了大量的基本逻辑单元芯片中集成了大量的基本逻辑单元和可编程的连接元件。通过对这些连接元件的编程,和可编程的连接元件。通过对这些连接元件的编程,就可以便利地设计出具有各种不同逻辑功能的专用就可以便利地设计出具有各种不同逻辑功能的专用集成电路。集成电路。优点:成本低、设计周期短、修改便利等。优点:成本低、设计周期短、修改便利等。PLD简单简单PLDPROM(可编程只读存储器,可编程只读存储器,70年代)年代)PLA(可编程逻辑阵列,可编程逻辑阵列,70年代中)年代中)PAL(可编程阵列
3、逻辑,可编程阵列逻辑,70年代末)年代末)GAL(通用阵列逻辑,通用阵列逻辑,80年代中)年代中)复杂复杂PLDCPLDFPGA可编程逻辑器件可编程逻辑器件的分类的分类8.2 可编程逻辑阵列(可编程逻辑阵列(PLA)电路结构:电路结构:一个可编程的一个可编程的与逻辑阵列与逻辑阵列、一个可编程的、一个可编程的或逻辑或逻辑阵列阵列、输入缓冲电路和输出缓冲电路。、输入缓冲电路和输出缓冲电路。PLD门电路的常用画法门电路的常用画法留意:图中两条线交叉点上的留意:图中两条线交叉点上的 表示两条线通过编程相连;表示两条线通过编程相连;交叉点上的交叉点上的 表示两条线之间是硬件连接的。假如交叉点上表示两条线
4、之间是硬件连接的。假如交叉点上没有加注任何连接符号,则表示两条线不相连。没有加注任何连接符号,则表示两条线不相连。1、组合逻辑型的、组合逻辑型的PLAz一个具有一个具有3个输入端、可以产生个输入端、可以产生4个乘积项和个乘积项和3个输出函个输出函数的数的PLA结构图。结构图。z输出缓冲电路由一组三态输出的缓冲器组成。输出缓冲电路由一组三态输出的缓冲器组成。没有存储单元,用于没有存储单元,用于设计组合逻辑电路设计组合逻辑电路2、时序逻辑型、时序逻辑型PLA电路电路z缓冲电路中增加了若干触发器缓冲电路中增加了若干触发器z将这些触发器的状态反馈到可编程的与逻辑阵列上将这些触发器的状态反馈到可编程的与
5、逻辑阵列上课堂练习:题课堂练习:题8.2。解题思路:由于电路只给出解题思路:由于电路只给出6个与项,个与项,因此要将因此要将4个输出的与的项不能超过个输出的与的项不能超过6个。个。分析视察:将分析视察:将Y2、Y3变换一下。变换一下。8.3 可编程阵列逻辑(可编程阵列逻辑(PAL)PAL由可编程的与阵列、由可编程的与阵列、固定固定的或阵列和输入、的或阵列和输入、输出缓冲电路组成。输出缓冲电路组成。8.3.1 PAL的基本结构形式的基本结构形式专用输出结构:输出端只专用输出结构:输出端只能作为逻辑函数的输出端能作为逻辑函数的输出端运用,不能另作它用。运用,不能另作它用。1.可编程输入输出结构可编
6、程输入输出结构8.3.2 PAL的各种输出电路结构的各种输出电路结构 当与逻辑阵列输出的乘积项当与逻辑阵列输出的乘积项P编程为编程为1时,三态缓冲器时,三态缓冲器G1处于正处于正常工作状态,常工作状态,I/O端被设置为输出端;而当端被设置为输出端;而当P编程为编程为0时,三态缓冲时,三态缓冲器器G1处于高阻态,这时处于高阻态,这时I/O端可作为输入端运用,从端可作为输入端运用,从I/O端输入的信端输入的信号经过缓冲器号经过缓冲器G2加到与逻辑阵列上。这样可使器件的引脚得到充分加到与逻辑阵列上。这样可使器件的引脚得到充分的利用。的利用。如:如:PAL16L82.异或输出结构异或输出结构 在与或阵
7、列的输出和三态输出缓冲器之间增加一级在与或阵列的输出和三态输出缓冲器之间增加一级异或门。异或门。当编程结果使得当编程结果使得X=0时,时,Y与与S同相;同相;当编程结果使得当编程结果使得X=1时,时,Y与与S反相。反相。3.寄存器输出结构寄存器输出结构 增加了一些触发器,并将触发器的状态反增加了一些触发器,并将触发器的状态反馈到与逻辑阵列上,以便为时序逻辑电路供馈到与逻辑阵列上,以便为时序逻辑电路供应存储电路。应存储电路。PAL16R4 可以设计组合和可以设计组合和时序逻辑电路时序逻辑电路输出缓冲电路中含有输出缓冲电路中含有4个触发器,且触发器个触发器,且触发器的状态全都反馈到与的状态全都反馈
8、到与阵列上。阵列上。4.可配置输出结构可配置输出结构 输出电路由一组可编程的输出电路由一组可编程的输出逻辑宏单元输出逻辑宏单元(output logic macrocell,OLMC)组成。通过对)组成。通过对OLMC的编的编程,可以将输出电路的结构设置成不同的形式。程,可以将输出电路的结构设置成不同的形式。PAL22V10D 的的OLMC电路结构图电路结构图(a)、()、(c)为寄存器输出结构;)为寄存器输出结构;(b)、()、(d)为输入输出结构。)为输入输出结构。8.4 通用逻辑阵列(通用逻辑阵列(GAL)GAL的设计目标是能将其输出电路设置成的设计目标是能将其输出电路设置成PAL的全部
9、输出电路结构形式,并且能替换同样的全部输出电路结构形式,并且能替换同样规模的各种型号规模的各种型号PAL器件。器件。GAL可视为可视为PAL的改进形式,它将或逻辑阵的改进形式,它将或逻辑阵列合并到了列合并到了OLMC(可编程输出逻辑宏单元)当(可编程输出逻辑宏单元)当中,并增加了中,并增加了OLMC的可编程功能,使之能够设的可编程功能,使之能够设置成置成PAL的全部输出结构形式。的全部输出结构形式。GAL的编程单元接受的编程单元接受E2CMOS工艺,可重复编工艺,可重复编程;而多数程;而多数PAL器件是接受熔丝编程工艺的,不能器件是接受熔丝编程工艺的,不能重复编程。重复编程。GAL16V8的的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 可编程 逻辑 器件 优秀 PPT
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内