通用陈列逻辑.pdf
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、结构:
GAL由输入缓冲器,与门阵列、或门阵列、输出逻辑宏单元、输
出三态缓冲器等构成。图1所示为大量使用的GAL22V8的逻辑图。图2为GAL22V8的功能框图。
从图中可以看出,输入缓冲器的逻辑作用是把输出变量转换成原
变量和反变量,为与门阵列提供输入信号:同时,由于CMOS工艺,佼输入阻抗很高,要求的输入驱动电流大大低于普遍双极型器件,使驱动电路可有很高的扇出系数,而电平可也TTL电路兼容。
11路输入 10路输出 CLK OE
众所周知,所有组织逻辑都可由与一或表达式表示,在GAL中,与一或门阵列所完成的就是与一或逻辑运算。与一般中小规模集成电路不同的是,是GAI中,与门和或门的数量很大,每个f1的输入端又很多,且排成阵列。在于22V10中,与门的个数多达132个。又因为与门阵列(和或门阵列)可编辑,编程可决定各个与门 (和各门)的输入信号,从而实现所需功能。由于先进的E2MOS工艺的采用,编程后的芯片即使在断电的情况下也保持20年不变;而当需要摈除时,
用电信号在 20ms内即可使芯片恢复到原始状态,擦除后的芯片又可
重新编程。正是由于这一特点,使设计工程师在产品设计的初期可对
设计进行反复的实验和修改,从而缩短设计周期,减少设计费用。
象22V10这类通用型GAL器件的输出宏单元COLMC如图3所示。0LMC包含一个或门,或门的每一个输入对应一个乘积项,或门的输
出为各乘积项之和。D触发器作为状态存贮器使用,以便GAl器件适合于时序逻辑电路。每一个0lMC包括两个多路开关,即四选一输出
多路开关和二选一反馈多路开关。这两个多路开关的控制信号是相关的,其中一个是时序/组台控制信号,另一个是输出高有效/低有效
控制信号。通过编程,使每一个OLMC工作于需要的模式。输出三态
缓冲器的作用有二,一是提高带负载能力,二是使电路输出高电平、
低电平和高阻态三种状态。
二、分类
GAL产品可分为普通型、通用型、异步型、刃)LA是型和在线可编辑型5个系列。
普通型有GALl6V8、GAL20V8、 GALl6V8A、GAL20V8A、GA116V8B、。通用型有0A118V10、 GAL22V10、OAL26CVl2等
GAL20V8BTFFU
GAL20RAl0为异步型。GAL6001为FPLA型,其与陈列和或阵列都可编程。Isp GALl6Z8为在线可编程型。
三、特点