GAL,通用阵列逻辑,是在PAL(可编程阵列逻辑)的基础上改进得到一种PLD(可编程逻辑器件),具有电可擦除、可重复编程的特征。GAL于1985年被莱迪思半导体(Lattice Semiconductor)开发问世,采用了EECMOS工艺,使其具有可擦除可重复编程特点,解决了PAL存在的一次性可编程问题。
PAL(可编程阵列逻辑),是一次性可编程逻辑器件,是一种简单PLD(可编程逻辑器件),可重构使用的逻辑门电路数一般在500门以下。PAL在数字电路研制过程中发挥了重要作用,由于采用双极型熔丝工艺,PAL在编程完成后不可修改,应用灵活性较差。为克服PAL的缺点,在其基础上,性能更为优越的GAL被开发问世。
GAL在PAL的基础上开发得到,其阵列结构与PAL相同,与阵列可编程,或阵列固定。GAL利用先进的EECMOS工艺,使其逻辑编程大大简化,采用逻辑宏单元输出结构(OLMC),使其逻辑电路设计更加灵活。GAL可以兼容多种PAL,可用同一型号的GAL实现PAL工作模式,并且,GAL擦除写入速度快,可以反复改写,通用性更强,因此,GAL几乎可以替代所有PAL以及众多中小规模标准数字电路器件使用。
GAL的另一重要特点是,电可擦除,能够多次擦除、多次编程,编程次数超过百次。除此之外,GAL还具有加密功能、可实现电子标签功能,以及工作速度快、功耗小的特点。总的来看,GAL优点明显,可对采用PAL的电子产品进行升级,下游可应用范围较为广泛。
GAL主要由输入端、与阵列、逻辑输出宏、系统时钟、输出三态控制端五部分构成。新思界
行业分析人士表示,GAL也拥有一些缺点,例如,GAL属于简单可编程逻辑器件,阵列规模仍较小,单片产品中无法集成一个数字电路;有加密功能,但随着电子信息技术不断进步,其解密越来越容易,无法满足信息保护要求。因此,虽然GAL可应用范围广泛,但其应用场景正在被挤压,未来市场发展空间较小。