GAL的逻辑构造
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
上一篇:并联谐振
下一篇:电路代替定理_代替定理例题
最新更新
推荐阅读
猜你喜欢
电工推荐
![电工技术基础_电工基础知识_电工之家-电工学习网](/skin/images/guanzhu.jpg)