1. 通用阵列逻辑(GAL) GAL是在PLA和PAL基础上发展起来的增强型器件,其内部逻辑直接继承了组合PLD的与-或结构,每个输出端都设置了OLMC。 2. 复杂可编程逻辑器件(CPLD) CPLD中集成了多个逻辑单元块,每个逻辑块就相当于一个GAL器件。逻辑块之间可以通过共享可编程开关阵列组成互连资源,实现信息交换,也可以与周围的I/O模块相连,实现与芯片外部交换信息。 3. 现场可编程门阵列(FPGA) 使用FPGA是目前设计高度复杂时序系统的首选方案之一。其结构与GAL、CPLD有很大差别。芯片内部主要由许多不同功能的可编程逻辑模块组成,靠纵横交错的分布式可编程互联线连接起来,可构成极其复杂的逻辑电路。 6.7 时序可编程逻辑器件 6.7.2 时序可编程逻辑器件主要类型 1. GAL的基本结构 根据门阵列结构,现有GAL分为两大类: ①. GAL的组合逻辑电路部分与PAL基本相似,即:与门阵列可编程,或门阵列固定,这类有GAL16V8等,称为通用型GAL。 ②. GAL的与门阵列和或门阵列都可编程,这类有GAL39V18等。. GAL的输出端增设了可编程的输出逻辑宏单元(OLMC)。通过编程可将OLMC设置为不同的工作状态,产生组合、时序逻辑电路输出。 我们以通用型GAL16V8
原创力文档

文档评论(0)