《数字电路的分析与实践》课件——简单可编程逻辑器件的认知.pptxVIP

  • 0
  • 0
  • 约2.2千字
  • 约 13页
  • 2026-01-15 发布于浙江
  • 举报

《数字电路的分析与实践》课件——简单可编程逻辑器件的认知.pptx

任务9.1简单可编程

逻辑器件的认知;

可编程逻辑阵列(PLA)器件

可编程阵列逻辑(PAL)器件

通用阵列逻辑(GAL)器件;

简介

可编程逻辑陈列PLA器件是20

世纪70年代中期推出的PLD产品,它由可编程的与阵列和可编程的或阵列组成。PLA的典型阵列结构如图所示。PLA的容量为与阵列数和或阵列数的乘积,图中所示的PLA其容量为8×4。;

一、可编程逻辑阵列(PLA)器件

功能

由于PLA的电路是由可编程与阵列和可编程或阵列构

成的,因此用PLA可以实现组合逻辑函数;若在PLA电路中加入触发器,则可用PLA实现时序逻辑函数。;

二、可编程阵列逻辑(PAL)器件

简介

可编程陈列逻辑PAL器件是20世纪70年代末推出的PLD产品,

它由可编程的与阵列和固定的或阵列组成,使用双极型工艺制造,采用熔丝编程方式。PAL器件的工作速度很高,且输出结构种类多,设计比PROM灵活,便于完成多种逻辑功能,同时又比PLA工艺简单,易于编程和实现。;

乘积项-Q?

B-

乘积项Q?

C-

乘积项—Q?

D一

乘积项-Q.;

三、通用阵列逻辑(GAL)器件

简介

通用陈列逻辑GAL器件是20世纪80年代初由Lattice公司发明的,它

在PAL的基础上采用输出逻辑宏单元(OLMC)的形式和E2COMS工艺结构。

GAL器件比PAL器件使用更加灵活,它克服了PAL一旦编程便不能改写的缺点,具有可擦除、可重新编程、可重新组合结构及数据可长期保存的优点。用GAL器件即可设计组合逻辑电路也可设计时序逻辑电路,同时可对PAL器件进行仿真,并完全兼容。;

三、通用阵列逻辑(GAL)器件

1.GAL器件的基本结构

下面以GAL16V8为例来介昭GAL器件的基本结构。

GAL16V8主要由输入缓冲器、输出三态缓冲器、可编程与阵列、输出逻辑宏单元(OLMC)及输出反馈/输入缓冲器组成。

其中引脚2~9固定作为8个输入缓冲器的输入引脚,引脚12~19作为8个输出三态缓冲器的输出引脚。;

三、通用阵列逻辑(GAL)器件

1.GAL器件的基本结构

可编程与???列由8×8个与门构成,每个与门有32个输入端,分

别代表8个输入的原变量和反变量,以及8个输出反馈信号的原变量和反变量。因此整个与阵列的规模为64×32。

8个或阵列分别包含于8个OLMC中,由图可知此或阵列是固定的。

除上述几个主要组成部分外,GAL16V8的引脚1作为时钟脉冲CP的输入端,引脚11作为输出使能端OE的输入端,引脚10作为接地端,引脚20作为电源连接端。;

三、通用阵列逻辑(GAL)器件

2.GAL器件的输出逻辑宏单元OLMC

GAL器件和PAL器件最大的差别就在于GAL器件有一种灵活

且可编程的输出结构——输出逻辑宏单元OLMC(Output

LogicMacroCell)。OLMC包括以下几部件:或门阵列、异或门、D触发器和4个数据选择器(MUX)。4个数据选择器包括乘积项数据选择器PTMUX、反馈数据选择器FMUX、输出数据选择器OMUX和三态数据选择器TSMUX。;

三、通用阵列逻辑(GAL)器件

3.GAL器件的工作模式

在结构控制字的作用下,GAL的输出逻辑宏单元可以有5种组态,即5

种工作模式。只有理解OLMC的5种工作模式,才能编制出正确的源程序。正确的源程序经过GAL编译程序(例如ABEL软件)编译后,才能生成正确的控制字和JEDEC文件,使GAL的各OLMC置成符合要求的电路结构,以完成设计任务。

(1)专用输入模式。(2)专用输出模式。

(3)带反馈的组合型输出模式。(4)时序逻辑中的组合输出模式。

(5)时序型输出模式。;

可编程逻辑陈列PLA器件是20世纪70年代中期推出的PLD产品,它由可编程的与阵

列和可编程的或阵列组成。

可编程陈列逻辑PAL器件是由可编程的与阵列和固定的或阵列组成,使用双极型工

艺制造,采用熔丝编程方式。PAL器件的工作速度很高,且输出结构种类多,设计比PROM灵活,便于完成多种逻辑功能,同

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档