通用逻辑阵列——GAL 浙江 倪征宇 1994-01-07 员来说,不会设计ASIC(GAL)产品,就好象五六十年代的系统设计工程师不会设计印刷电路板一样。 GAL(Generic Array Logic)即通用逻辑阵列,是在PAL(Programmable Array Logic)器件的基础上发展起来的崭新的逻辑芯片,其结构直接师承了PAL器件的“与”__“或”结构,并有了新的突破,形成了“与”__“输出逻辑宏单元”结构,并和PAL器件100%的兼容。 自投入市场以来,GAL以其优越的性能和完善的开发设备,博得了广大用户的偏爱。下面就其功能作一简单介绍。 (1)GAL采用高速电可擦CMOS工艺,用户可随时擦除芯片中的数字编码,最适合于样机的研制。 (2)芯片速度不低于任何其他TTL芯片。并具有CMOS的低功耗特性。 (3)GAL芯片具有输出逻辑宏单元(OLMC),使用户能按需要对输出组态。 (4)功能集成度高,一般可替代4~12个中小规模集成芯片,有利于简化系统设计,提高系统的可靠性和稳定性。 (5)GAL芯片还提供了一个能被编辑的保密单元,可用来防止检验和读出芯片中的编程数码,保护了芯片设计专利。 GAL器件不仅拥有优越的性能,而且还受完善的开发工具支持。 (1)软件工具。由专门研制开发工具的分司提供了可编程逻辑开发软件包,运用这些软件,在计算机上可对设计的电路逻辑进行卡诺简化、自动布线和仿真调试。目前,较先进的通用软件包有Data I/O公司的ABEL软件包和Assisted Tech公司的CUPL软件包。 (2)硬件工具__编程器。由于GAL器件编程方法不需要特殊的电压和定时,帮大部分制造厂家的编程器都能支持对GAL器件的编程。如用户已有一套标准的PLD器件的开发工具,不需要进行较大改动即可对GAL编程。 通过以上对GAL器件的介绍,笔者认为GAL器件不愧是一种理想的可编程逻辑器件,它以其高性能、高可靠性、可擦除性及输出逻辑结构可组态的特性,将会博得更多用户的喜爱。目前,清华大学微电子研究所已引进了设计新一代ASIC产品的CAD工作站,复旦大学计算机系已将GAL产品应用于单片机开发系统中;北京四通集团公司研制和开发了四代GAL编程器;一些大学还开设了这方面的课程。可以预计,不久的将来,在国内将掀起应用和开发GAL器件的高潮。(浙江 倪征宇)