电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

GAL的逻辑构造

2017-04-30 10:48分类:电工考证知识 阅读:

 

  GAL的底子构造与PAL相相似,都是由一个可编程的与阵列去驱动一个固定联接的或阵列,所纷歧样的是输出部件构造纷歧样。GAL在每一个输出端都集成有一个输出逻辑宏单元OLMC(Output Logic Macro Cell),容许运用者界说每个输出的构造和功用。典型器材有GAL16V8。

  GAL16V8芯片是具有8个固定输入引脚、最多可达16个输入引脚,8个输出引脚,输出可编程的一种GAL器材。其逻辑构造如图1所示。

图1

  由图可见,它由8个输入缓冲器、8个反响输入缓冲器、8个输出逻辑宏单元OLMC,8个输出三态缓冲器、与阵列和体系时钟、输出选通讯号等构成。其间,与阵列包含32列和64行,32列标明8个输入的原变量和反变量及8个输出反响信号的原变量和反变量;64行标明与阵列可发作64个与项, 8个输出,每个输出包含8个与项。

 (1)输出逻辑宏单元OLMC

  OLMC的逻辑构造暗示图如图2所示。它由一个8输入或门、极性挑选异或门、D触发器、4个多路挑选器等构成。

图2

  图中,只需恰本地给出各操控信号的值,就能构成OLMC的纷歧样组态。因而,在习气纷歧样恳求方面,OLMC给方案者供应了最大的活络性。详细各操控信号的值是由GAL构造操控字中的相应可编程位的状况抉择的。

  (2)构造操控字

  GAL16V8由一个82位的构造操控字操控着器材的各种功用组合状况。操控字中各位的功用如图3所示。图中,XOR(n)和AC1(n)字段下面的数字别离对应器材的输出引脚号,指相应引脚号对应的宏单元。

图3

  经过编程构造操控字中的SYN、AC0和AC1(n),输出逻辑宏单元OLMC(n)可以构成以下5种组态。

  ① 专用输入办法(SYN·AC0·AC1(n)=十1)。

  ② 专用组合型输出办法(SYN·AC0·AC1(n)=十0)。

  ③ 组合型输出办法(SYN·AC0·AC1(n)=111)。

  ④ 存放器型器材中的组合逻辑输出办法(SYN·AC0·AC1(n)=011)。

  ⑤ 存放器型输出办法(SYN·AC0·AC1(n)=0十)。

  上述OLMC组态的完毕是由开发软件和硬件完毕的。开发软件将挑选与制作操控字的悉数位,并主动查看各引线的用法。

  (3)行地址方案

  GAL器材的可编程阵列包含与阵列、构造操控字、保密位及全体擦除位等。对其进行编程时是由行地址进行映射的。GAL16V8的行地址方案如图4所示。

图4

上一篇:并联谐振

下一篇:电路代替定理_代替定理例题

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部