第八章可编程逻辑器件PLD.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)
《第八章可编程逻辑器件PLD.ppt》由会员分享,可在线阅读,更多相关《第八章可编程逻辑器件PLD.ppt(48页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、本章的重点:本章的重点:1.PLD 1.PLD的基本特征,分类以及每种类型的特点;的基本特征,分类以及每种类型的特点;2.2.用用PLDPLD设计逻辑电路的过程和需要用的开发工具。设计逻辑电路的过程和需要用的开发工具。本章的重点在于介绍本章的重点在于介绍PLDPLD的特点和应用,的特点和应用,PLDPLD内部的内部的详细结构和工作过程不是教学重点。详细结构和工作过程不是教学重点。本章的难点:本章的难点:在在本章的重点内容中基本没有难点。但在讲授本章的重点内容中基本没有难点。但在讲授PLDPLD开发工具时,如能与实验课配合,结合本校实验室配开发工具时,如能与实验课配合,结合本校实验室配备的开发工
2、具讲解更好。备的开发工具讲解更好。2021/9/171第一节第一节 可编程逻辑器件可编程逻辑器件PLDPLD概述概述第二节第二节 可编程逻辑阵列可编程逻辑阵列PLAPLA(略)(略)第三节第三节 可编程阵列逻辑可编程阵列逻辑(PAL)(PAL)第四节第四节 通用阵列逻辑通用阵列逻辑(GAL)(GAL)第五节第五节 可擦除可编程逻辑器件(可擦除可编程逻辑器件(EPLD)第六节第六节 现场可编程门阵列(现场可编程门阵列(FPGA)概述概述2021/9/172概述概述目前集成电路分为目前集成电路分为通用型通用型和和专用型专用型两大类。两大类。通用集成电路通用集成电路:如前面讲过的:如前面讲过的SSI
3、,MSI,PIO,CPU等。特点:等。特点:1.可实现予定制的逻辑功能,但功能相对简单;可实现予定制的逻辑功能,但功能相对简单;2.构成复杂系统时,功耗大、可靠性差,灵活性差。构成复杂系统时,功耗大、可靠性差,灵活性差。专用型集成电路专用型集成电路(ASIC)分为定制型和半定制型。特点:)分为定制型和半定制型。特点:(一)定制型:由用户提出功能,交工厂生产。其特点是(一)定制型:由用户提出功能,交工厂生产。其特点是1.体积小、功耗低、可靠性高体积小、功耗低、可靠性高,2.批量小时成本高,设计制造周期长。批量小时成本高,设计制造周期长。(二)半定制型:是厂家作为通用产品生产,而逻辑功能由用户自(
4、二)半定制型:是厂家作为通用产品生产,而逻辑功能由用户自行编程设计的行编程设计的ASIC芯片。如可编程逻辑器件(芯片。如可编程逻辑器件(PLD)。其特点是)。其特点是1.用户可编程,可加密,因此使用方便;用户可编程,可加密,因此使用方便;2.组成的系统体积小,功耗低,可靠性高,集成度高;组成的系统体积小,功耗低,可靠性高,集成度高;3.适合批量生产。适合批量生产。3.用户不可编程。用户不可编程。一、数字集成电路按逻辑功能分类一、数字集成电路按逻辑功能分类2021/9/1731.PLD是实现是实现电子设计自动化电子设计自动化的硬件基础:的硬件基础:基于芯片的设计方法基于芯片的设计方法可编程器件可
5、编程器件芯芯 片片 设设 计计电路板的设计电路板的设计电电 子子 系系 统统传统电子系统设计方法传统电子系统设计方法固定功能元件固定功能元件电路板的设计电路板的设计电电 子子 系系 统统EDA是是“基于芯片的设计方法基于芯片的设计方法”:传统的数字系统设计方法是传统的数字系统设计方法是“固定功能集成块固定功能集成块+连线连线”,见图。,见图。二、电子设计自动化(二、电子设计自动化(EDAElectronic Design Automation)简介)简介当然,仅有硬件还不够,还要有当然,仅有硬件还不够,还要有EDA软件。本章只介绍硬件。软件。本章只介绍硬件。2021/9/1742.2.基于基于
6、PLDPLD设计流程设计流程 基于可编程逻辑器件设计分为三个步骤:设计输入、设计基于可编程逻辑器件设计分为三个步骤:设计输入、设计实现、编程。其设计流程如下图。实现、编程。其设计流程如下图。器器 件件 编编 程程功能仿真功能仿真设计输入设计输入 原理图原理图 硬件描述语言硬件描述语言设计实现设计实现 优化优化 合并、映射合并、映射 布局、布线布局、布线器件测试器件测试时时序序仿仿真真设计实现:设计实现:生成下载所需的各种文件。生成下载所需的各种文件。器件编程:器件编程:即即“下载下载”和和“配置配置”,即将编程数据放到具体的可编程,即将编程数据放到具体的可编程 器件中。器件中。2021/9/1
7、753.用用PLD设计数字系统的特点设计数字系统的特点采用采用PLD设计数字系统和中小规模相比具有如下特点:设计数字系统和中小规模相比具有如下特点:(1)减小系统体积:减小系统体积:单片单片PLD有很高的密度,可容纳中有很高的密度,可容纳中小规模集成电路的几片到十几片。(低密度小规模集成电路的几片到十几片。(低密度PLD小于小于700门门/片,片,高密度高密度PLD每片达数万门,最高达每片达数万门,最高达25万门)。万门)。(2)增强逻辑设计的灵活性:增强逻辑设计的灵活性:使用使用PLD器件设计的器件设计的系统,可以不受标准系列器件在逻辑功能上的限制;用户系统,可以不受标准系列器件在逻辑功能上
8、的限制;用户可随时修改。可随时修改。(3)缩短设计周期:缩短设计周期:由于可完全由用户编程,用由于可完全由用户编程,用PLD设计一个系统所需时间比传统方式大为缩短;设计一个系统所需时间比传统方式大为缩短;2021/9/176 (4)提提高高系系统统处处理理速速度度:用用PLD与与或或两两级级结结构构实实现现任任何何逻逻辑辑功功能能,比比用用中中小小规规模模器器件件所所需需的的逻逻辑辑级级数数少少。这这不不仅仅简简化化了了系统设计,而且减少了级间延迟,提高了系统的处理速度;系统设计,而且减少了级间延迟,提高了系统的处理速度;(7)系系统统具具有有加加密密功功能能:多多数数PLD器器件件,如如GA
9、L或或高高密密度度可可编编程程逻逻辑辑器器件件,本本身身具具有有加加密密功功能能。设设计计者者在在设设计计时时选选中中加加密密项项,可可编编程程逻逻辑辑器器件件就就被被加加密密。器器件件的的逻逻辑辑功功能能无无法法被被读读出出,有效地防止电路被抄袭。有效地防止电路被抄袭。(5)降低系统成本:降低系统成本:由于由于PLD集成度高,测试与装配的量大集成度高,测试与装配的量大大减少。大减少。PLD可多次编程,这就使多次改变逻辑设计简单易行,可多次编程,这就使多次改变逻辑设计简单易行,从而有效地降低了成本;从而有效地降低了成本;(6)提高系统的可靠性:提高系统的可靠性:用用PLD器件设计的系统减少了芯
10、片器件设计的系统减少了芯片数量和印制板面积,减少相互间的连线,增加了平均寿命数量和印制板面积,减少相互间的连线,增加了平均寿命,提高提高抗干扰能力,从而增加了系统的可靠性;抗干扰能力,从而增加了系统的可靠性;2021/9/177PLD是是70年代发展起来的新型逻辑器件,相继出现了年代发展起来的新型逻辑器件,相继出现了PROM、FPLA、PAL、GAL、EPLD 和和 FPGA及及iSP 等。前四种等。前四种属于低密度属于低密度PLD,后三种属高密度,后三种属高密度PLD。一、一、PLDPLD的基本结构的基本结构PLD主体主体与门与门阵列阵列或门或门阵列阵列乘积项乘积项和项和项输入输入电路电路输
11、入信号输入信号互补互补输入输入输出输出电路电路输出函数输出函数反馈输入信号反馈输入信号可直接可直接输出输出也可反馈到输入也可反馈到输入它们组成结构基本相似:它们组成结构基本相似:2021/9/178A B C DF2F2=B+C+DA B C DF1二、二、PLDPLD的逻辑符号表示方法的逻辑符号表示方法1.输入缓冲器表示方法输入缓冲器表示方法AAA2.与门和或门的表示方法与门和或门的表示方法固定连接固定连接编程连接编程连接F1=ABC PLD具有较大的与或阵列,逻辑图具有较大的与或阵列,逻辑图的画法与传统的画法有所不同。的画法与传统的画法有所不同。2021/9/179下图列出了连接的三种特殊
12、情况下图列出了连接的三种特殊情况:1.输入全编程,输出为输入全编程,输出为0。2.也可简单地在对应的与门中画叉,因此也可简单地在对应的与门中画叉,因此E=D=0。3.乘积项与任何输入信号都没有接通,相当与门乘积项与任何输入信号都没有接通,相当与门输出输出为为1。2021/9/1710 下图给出最简单的下图给出最简单的PROM电路图,右图是左图的简化形式。电路图,右图是左图的简化形式。实现的函数为:实现的函数为:固定连接点固定连接点(与)(与)编程连接点编程连接点(或)(或)2021/9/1711三、三、PLDPLD的结构类型的结构类型(1)与固定、或编程:)与固定、或编程:PROM(2)与或全
13、编程:)与或全编程:FPLA(3)与编程、或固定:)与编程、或固定:PAL、GAL、EPLD、FPGA1.与固定、或编程与固定、或编程:(:(PROM)PLD基本结构大致相同,根据与或阵列是否可编程分为三类:基本结构大致相同,根据与或阵列是否可编程分为三类:ABCBCA0 0 00 0 10 1 01 1 1全译码全译码 连接点编连接点编程时,需画程时,需画一个叉。一个叉。2021/9/17122.与、或全编程与、或全编程:代表器件是代表器件是FPLA(Programmable Logic Array)(略)(略)3.与编程、或固定与编程、或固定:代表器件代表器件PAL(Programmabl
14、e Array Logic)和和GAL(Generic Array Logic)EPLD、FPGA(Field Programmable Gate Array)。)。在这种结构中,与阵列可编程,或阵列中每个或门所在这种结构中,与阵列可编程,或阵列中每个或门所连接的乘积项是固定的,见下页图。其中连接的乘积项是固定的,见下页图。其中EPLD和和FPGA的结构还要复杂得多,我们将在后面介绍。的结构还要复杂得多,我们将在后面介绍。2021/9/1713 每个交叉每个交叉点都可编程。点都可编程。O1 O1为两个为两个乘积项之和。乘积项之和。由于或阵列固定,由于或阵列固定,以后将只画出或以后将只画出或门门
15、与阵列可编程,或阵列不可编程的与阵列可编程,或阵列不可编程的PLD。2021/9/1714四、四、PLDPLD的分类(按集成度分类)的分类(按集成度分类)可编程逻辑器件可编程逻辑器件PLD LDPLD (低密度(低密度 PLD)HDPLD (高密度(高密度PLD)EPLDFPGAiSPPROMFPLAPALGAL2021/9/1715 PAL采用双极型熔丝工艺,工作速度较高(采用双极型熔丝工艺,工作速度较高(10-35ns)。PAL的基本结构的基本结构 PAL器件的型号很多,它的典型输出结构通常有器件的型号很多,它的典型输出结构通常有五种五种,其余,其余的结构是在这五种结构基础上变形而来。的结
16、构是在这五种结构基础上变形而来。PAL是由可编程的与阵列、固定的或阵列和输出电路三部是由可编程的与阵列、固定的或阵列和输出电路三部分组成。有些分组成。有些PAL器件中,输出电路包含触发器和从器件中,输出电路包含触发器和从 触发器触发器输出端到与阵列的反馈线,便于实现时序逻辑电路。同一型号输出端到与阵列的反馈线,便于实现时序逻辑电路。同一型号的的PAL器件的输入、输出端个数固定。本节介绍器件的输入、输出端个数固定。本节介绍PAL的五种基的五种基本结构。本结构。2021/9/17161.专用输出结构专用输出结构一个输入一个输入 四个乘积项通过四个乘积项通过或非门低电平输出。或非门低电平输出。如输出
17、采用或门,为高电平有效如输出采用或门,为高电平有效PAL器件。器件。若采用互补输出的或门,为互补输出器件。若采用互补输出的或门,为互补输出器件。输入信号输入信号四个乘积项四个乘积项II2021/9/17172.可编程可编程I/O输出结构输出结构可编程可编程I/O结构如下图所示。结构如下图所示。两个输入,一个来自外部两个输入,一个来自外部I,另一来自反馈,另一来自反馈I/O。8个乘积项个乘积项 当最上面的乘积项为高电平时,三当最上面的乘积项为高电平时,三态门开通,态门开通,I/O可作为输出或反馈;乘积可作为输出或反馈;乘积项为低电平时,三态门关断,作为输入。项为低电平时,三态门关断,作为输入。2
18、021/9/1718输出使能输出使能OE3.寄存器型输出结构:寄存器型输出结构:也称作时序结构,如下图所示。也称作时序结构,如下图所示。8个乘积项个乘积项或门的输出通过或门的输出通过D触发器,触发器,在在CP的上升沿时到达输出。的上升沿时到达输出。触发器的触发器的Q端可以端可以通过三态缓冲器通过三态缓冲器送到输出引脚送到输出引脚触发器的反相端反馈回与触发器的反相端反馈回与阵列,可构成时序逻辑电路阵列,可构成时序逻辑电路CP和和输出使能输出使能OE是是PAL的公共端的公共端2021/9/17194.带异或门的寄存器型输出结构:带异或门的寄存器型输出结构:增加了一增加了一个异或门个异或门把与项分割
19、把与项分割成两个或项成两个或项两个或项在触发器的输入两个或项在触发器的输入端异或之后,在时钟上升端异或之后,在时钟上升沿到来时存入触发器内沿到来时存入触发器内 有些有些PAL器件是由数个同一结构类型组成,有的则是由器件是由数个同一结构类型组成,有的则是由不同类型结构混合组成。不同类型结构混合组成。如由如由8个寄存器型输出结构组成的个寄存器型输出结构组成的PAL器件命名为器件命名为PAL16R8,由,由8个可编程个可编程I/O结构组成的结构组成的PAL器件则命名为器件则命名为PAL16L8。2021/9/17205.运算选通反馈输出结构:运算选通反馈输出结构:运算选通反馈结构运算选通反馈结构反馈
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第八 可编程 逻辑 器件 PLD
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内