- 1、本文档共58页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
可编程逻辑器件;主要内容;PLD器件的结构、特点和工作原理;
用PLD器件实现函数。;1、可编程逻辑器件的含义及用途
可编程逻辑器件,简称PLD。是一种可由用户编程来实现各种逻辑功能的器件。它作为通用型的逻辑器件出现,但它的逻辑功能却是由用户通过编程来设定,因此,它同时具有专用型器件的特点。
专用型和通用型逻辑器件是数字集成电路根据逻辑特点不同进行分类得到的。
2、PLD的发展历程及分类
低密度PLD:ROM、可编程逻辑阵列PLA、可编程阵列逻辑PAL、通用阵列逻辑GAL。
高密度PLD:可擦除的可编程逻辑器件EPLD、复杂可编程逻辑器件CPLD、可编程逻辑门阵列PFGA。
在系统可编程逻辑器件:ISP-PLD;3、可编程逻辑器件电路的表示;5.2 简单可编程逻辑器件;5.2.1 只读存储器ROM;存储器的分类:;1、掩膜ROM;1、掩膜ROM;2、可编程只读存储器PROM;(2)PROM举例;;;★ PROM通用阵列图表示法:;3、可编程可擦除只读存储器EPROM;3、可编程可擦除只读存储器EPROM;4、电可擦除可编程只读存储器E2PROM;4、电可擦除可编程只读存储器E2PROM;5、快闪存储器( Flash Memory );5.2.2 可编程逻辑阵列PLA;问题:
图中的四个输出的逻辑式分别是什么?
该电路能否用来设计时序逻辑电路?;5.2.3 可编程阵列逻辑PAL;1、PAL的基本电路结构及特点;;专用输出结构
可编程输入/输出结构
寄存器输出结构
异或输出结构
运算选通反馈结构;PAL的输出结构(1)--专用输出结构;PAL的输出结构(2)--可编程输入/输出结构;PAL的输出结构(3)--寄存器输出结构;PAL的输出结构(4)--异或输出结构;PAL的输出结构(5)--运算选通反馈结构;PAL的应用(1)--设计组合逻辑电路(例5.2)
PAL的应用(2)--设计时序逻辑电路(例5.3);GAL采用电可擦除的CMOS工艺制作,可以用电压信号擦除并可重新编程。
GAL器件的输出端设置了可编程的输出逻辑宏单元OLMC(Output Logic Macro Cell)。
通过编程可将OLMC设置成不同的工作状态,这样就可以用同一种型号的GAL器件实现PAL器件所有的各种输出电路工作模式,从而增强了器件的通用性。
GAL16V8的电路结构图;;2、 输出逻辑宏单元(OLMC) ;3、OLMC的结构控制字
; 每个OLMC??含或门阵列中的一个或门。一个或门有 8 个输入端,和来自与阵列的 8 个乘积项(PT)相对应。其中 7 个直接相连,第一个乘积项(图中最上边的一项)经PTMUX相连或门输出为有关乘积项之和。
异或门的作用是选择输出信号的极性。当XOR(n)为1时, 异或门起反相器作用,否则起同相器作用。XOR(n)是控制字中的一位,n为引脚号。
D触发器(寄存器)对异或门的输出状态起记忆(存储)作用,使GAL适用于时序逻辑电路。
4个多路开关(MUX)在结构控制字段作用下设定输出逻辑宏单元的组态。 ; PTMUX是乘积项选择器,在AC1(n)·AC0控制下选择第一乘积项或地(0)送至或门输入端。
OMUX是输出类型选择器,在AC1(n)+AC0控制下选择组合型(异或门输出)或寄存型(经D触发器存储后输出)逻辑运算结果送到输出缓冲器。
TSMUX是三态缓冲器的使能信号选择器,在AC1(n)和AC1控制下从UCC、地、OE或第一乘积项中选择 1 个作为输出缓冲器的使能信号。
FMUX是反馈源选择器。在AC1(n)、AC0控制下选择D触发器的Q、本级OLMC输出、邻级OLMC的输出或地电平作为反馈源送回与阵列作为输入信号。 ; (2) 结构控制字
GAL的结构控制字共 82 位,每位取值为“1”或“0”,如图 9-31 所示。图中XOR(n)和AC1(n)字段下的数字对应各个OLMC的引脚号。; SYN 决定GAL器件是具有寄存器型(时序型)输出能力(SYN=0),还是纯粹组合型输出能力(SYN=1)。在OLMC(12)和OLMC(19)中,SYN还替代AC1(n),SYN替代AC0作为FMUX的选择输入,以维护与PAL器件的兼容性。
AC0、AC1(n) 方式控制位。8 个OLMC公用1位AC0。AC1(n)共 8 位,每个OLMC(n)有1位,n为引脚号(12~19)。 AC0, AC1(n)两者配合控制各MUX的工作。
XOR(n) 极性控制位,共 8 位,每个OLMC(n)有 1
您可能关注的文档
最近下载
- 2024年中国石油东方地球物理勘探有限责任公司秋季高校毕业生招聘270人(甘肃有岗)笔试备考试题及答案解析.docx
- 天马旅游汽车公司管理职责、制度汇编.doc
- 从领导力角度说耿彦波——.ppt
- 唐山介绍PPT(唐山简介经典版).pptx
- 《我的家庭贡献与责任》第一课时小学道德与法治四年级上册PPT课件.pptx VIP
- 保养手册_迈腾b7l使用说明书.pdf
- 2024-2025人教版3三年级数学上册(全册)优秀测试卷(附答案).doc
- (2024年1月)广西各市房屋工程造价指标.doc VIP
- 2022年11月苏州城市学院下半年公开招聘27名管理岗位工作人员笔试参考题库含答案解析.docx
- 2023年义务教育初中英语新课标《英语新课程标准》解读ppt课件.pptx VIP
文档评论(0)