位置:51电子网 » 技术资料 » 存 储 器

GAL每一个输出端对应一个输出逻辑宏单元OLMC其逻辑结构

发布时间:2023/4/30 23:49:56 访问次数:8

除了以上5个组成部分外,该器件还有1个系统时钟CLK的输入端(引脚1),1个输出三态控制端0E(引脚11),1个电源发vcc端和1个接地端(引脚20和引脚10,未画出。通常vcc=+5V)。

GAL采用电可擦除的CMOs编程单元,一次编程后可在数秒内用电信号擦除,然后又可以重新编程和配置其结构,并可反复改写。此外,每个GAL内部都附有1 bit保密单元和64 bit电子标签。前者被编程后就禁止对门阵列做读出验证或进一步的编程,以保护电路的知识产权和防止未经允许的改写。

保密单元只有在阵列编程被整体擦除后才失去作用。电子标签可供产品制造者记录各种识别信息,例如产品制造商识别码、编程日期、线路形式识别码、产品序列码等,以供用户识别型号相同而编程后功能不同的GAL芯片,以及进行产品的质量跟踪。电子标签记录的信息不受芯片保密位的影响,随时可以读出。

输出逻辑宏单元,GAL的每一个输出端都对应一个输出逻辑宏单元OLMC,其逻辑结构如图6.7.3所示。它在图6.7.1所示电路基础上增加了4个数据选择器MUX和一些门电路,使之能够十分灵活地选择不同的操作方式和功能:选择是否通过触发器输出(0MUX)、选择输出三态缓冲门的控制信号(TSMUX)、选择反馈到与门阵列的信号来源(FMUX)以及选择与阵列的第一乘积项是否作为或门的一个输入项(PTMUX)。


GAL中的0LMC主要由4部分组成:

或门:是一个8输人或门,与其他OLMC中的或门构成了GAL的或门阵列。

异或门:异或门用于控制输出信号和8输人或门输出的相位关系,或门输出和结构控制字中的相位控制位XOR(而)进行异或运算后,输出到D触发器的D端。结构控制字见后述第3条。其中刀表示宏单元对应的J/o引脚号。

上升沿触发的D触发器:寄存或门的输出状态,使GAL适用于时序逻辑电路。


4个数据选择器MUX:

乘积项数据选择器PTMUX,用于控制来自与阵列的第一乘积项。除了0LMC12和0LMC19两个输出逻辑宏单元外,PTMUX的控制信号是结构控制字中控制位AC0和AC1(n)的与非。当ACO・AC1(n)=1时,第一乘积项作为或门的一个输入项。

三态数据选择器TSMUX,用于选择输出三态缓冲器的选通信号。其4个数据输入端受ACO和AC1(・)的控制,可分别选择ycc、地、外部输人0E或内部与阵列的第一乘积项作为输出三态缓冲器的控制信号。

福建芯鸿科技有限公司http://xhkjgs.51dzw.com

除了以上5个组成部分外,该器件还有1个系统时钟CLK的输入端(引脚1),1个输出三态控制端0E(引脚11),1个电源发vcc端和1个接地端(引脚20和引脚10,未画出。通常vcc=+5V)。

GAL采用电可擦除的CMOs编程单元,一次编程后可在数秒内用电信号擦除,然后又可以重新编程和配置其结构,并可反复改写。此外,每个GAL内部都附有1 bit保密单元和64 bit电子标签。前者被编程后就禁止对门阵列做读出验证或进一步的编程,以保护电路的知识产权和防止未经允许的改写。

保密单元只有在阵列编程被整体擦除后才失去作用。电子标签可供产品制造者记录各种识别信息,例如产品制造商识别码、编程日期、线路形式识别码、产品序列码等,以供用户识别型号相同而编程后功能不同的GAL芯片,以及进行产品的质量跟踪。电子标签记录的信息不受芯片保密位的影响,随时可以读出。

输出逻辑宏单元,GAL的每一个输出端都对应一个输出逻辑宏单元OLMC,其逻辑结构如图6.7.3所示。它在图6.7.1所示电路基础上增加了4个数据选择器MUX和一些门电路,使之能够十分灵活地选择不同的操作方式和功能:选择是否通过触发器输出(0MUX)、选择输出三态缓冲门的控制信号(TSMUX)、选择反馈到与门阵列的信号来源(FMUX)以及选择与阵列的第一乘积项是否作为或门的一个输入项(PTMUX)。


GAL中的0LMC主要由4部分组成:

或门:是一个8输人或门,与其他OLMC中的或门构成了GAL的或门阵列。

异或门:异或门用于控制输出信号和8输人或门输出的相位关系,或门输出和结构控制字中的相位控制位XOR(而)进行异或运算后,输出到D触发器的D端。结构控制字见后述第3条。其中刀表示宏单元对应的J/o引脚号。

上升沿触发的D触发器:寄存或门的输出状态,使GAL适用于时序逻辑电路。


4个数据选择器MUX:

乘积项数据选择器PTMUX,用于控制来自与阵列的第一乘积项。除了0LMC12和0LMC19两个输出逻辑宏单元外,PTMUX的控制信号是结构控制字中控制位AC0和AC1(n)的与非。当ACO・AC1(n)=1时,第一乘积项作为或门的一个输入项。

三态数据选择器TSMUX,用于选择输出三态缓冲器的选通信号。其4个数据输入端受ACO和AC1(・)的控制,可分别选择ycc、地、外部输人0E或内部与阵列的第一乘积项作为输出三态缓冲器的控制信号。

福建芯鸿科技有限公司http://xhkjgs.51dzw.com

热门点击

 

推荐技术资料

循线机器人是机器人入门和
    循线机器人是机器人入门和比赛最常用的控制方式,E48S... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!