索阅 100例 首 页| 资 讯| 下 载| 论 坛| 博 客| Webinar| 高 校| 专 刊| 会展| EETV| 百科| 问答| 电路图| 工程师手册| Datasheet

EEPW首页 > 百科 > OLMC

OLMC


贡献者:ysjab    浏览:12318次    创建时间:2009-07-14

  OLMC :output logic macrocell 即逻辑输出宏,是GAL中的输出单元,可编程实现多种类型的输出结构
  OLMC中的或门完成或操作,有8个输入端,固定接收来自“与”逻辑阵列的输出,或门输出端只能实现不大于8个乘积项的与-或逻辑函数;或门的输出信号送到一个受XOR(n)信号控制的异或门,完成极性选择,当XOR(n)=0时,异或门输出与输入(或门输出)同相,当XOR(n)=1时,异或门输出与输入反相。?
  OLMC中的四个多路选择器分别是输出数据选择器OMUX、乘积项数据选择器PTMUX、三态数据选择器TSMUX和反馈数据选择器FMUX,它们在控制信号AC(0)和AC1(n)的作用下,可实现不同的输出电路结构形式。
  由上述OLMC的结构可见,OLMC在SYN,AC(0),AC1(n)的控制下,可以重新组态,即可以工作在五种不同模式下:专用输入模式;专用组合输出模式;带反馈的组合输出模式;时序逻辑的组合输出模式;寄存器输出模式。SYN为0或1用以决定被组态的OLMC是时序或组合逻辑电路,AC(0),AC1(n)用以控制OLMC的电路结构,AC(0)是所用OLMC共用的,而AC1(n)则是每OLMC个单独具有的。
  1)SYN=1,AC(0)=0,AC1(n)=1时,OLMC(n)的电路结构为专用输入模式,是组合逻辑电路。此时,引脚1和11可作普通数据输入端使用,输出三态缓冲器为禁止态而使相应的I/O端不能作输出只能作输入端使用,并且该输入信号需经邻级OLMC的FMUX反馈回“与”逻辑阵列输入。需要注意的是,由GAL16V8的结构图可见,OLMC(15)和OLMC(16)因无FMUX相连,故不能作专用输入模式,即101模式。
  2)SYN=1,AC(0)=0,AC1(n)=0时,OLMC(n)的电路结构为专用组合输出模式,是组合逻辑电路。此时,引脚1和11可作普通数据输入端使用,输出三态缓冲器处于工作状态,输出始终允许,异或门的输出经OMUX送到三态缓冲器。因为三态缓冲器是一个反相器,所以XOR(n)=0时输出的组合逻辑函数为低电平有效,当XOR(n)=1时为高电平有效。当相邻OLMC的AC1(m)也为0时,FMUX接地,没有反馈信号,相应的I/O端只能作纯组合输出而不能作反馈输入使用。
  3) SYN=1,AC(0)=1,AC1(n)=1时,OLMC(n)的电路结构为带反馈的组合输出模式。引脚1和11可作普通数据输入端使用,输出三态缓冲器由第一乘积项控制,并且三态缓冲器的输出信号又反馈回“与”逻辑阵列的输入。在111模式下,只要有一个OLMC工作在111模式,则8个OLMC必然全工作在111模式;图8.19中所示的OLMC(19)和OLMC(12),为维持与PAL器件JEDEC熔丝图的完全兼容,要用 代替AC(0),用SYN代替AC1(n),故OLMC(19)和OLMC(12)的输出不能反馈回“与逻辑阵列”。?
  4)SYN=0,AC(0)=1,AC1(n)=0时,OLMC(n)的电路结构为寄存器输出模式,是时序逻辑电路。引脚1是时钟信号CK输入端,引脚11是公共三态控制信号 的输入端;异或门的输出送D触发器寄存,D触发器的Q端输出,送到三态输出缓冲器,同时 端经FMUX反馈回“与”逻辑阵列输入,三态输入缓冲器由11脚外加的 信号控制,所有(8个)都可工作在此寄存器输入的010模式下。
  5)SYN=0,AC(0)=1,AC1(n)=1时,OLMC(n)的电路结构为时序逻辑的组合输出模式。此时,异或门的输出直接送往输出三态缓冲器,输出三态缓冲器由第一乘积项控制,而I/O(n)信号经FMUX反馈回“与逻辑阵列”。须注意的是,工作在011模式的OLMC不能单独存在,必须和寄存器输出的010模式的OLMC共存于一片GAL芯片中,也就是说,工作在011模式的OLMC是时序逻辑电路中的组合逻辑部分,此时1脚仍是时钟信号CK输入端,11脚也是公共三态控制信号输入端 ,但CK和 是供给其他工作在010模式下的OLMC使用的


如果您认为本词条还有待完善,需要补充新内容或修改错误内容,请编辑词条     查看历史版本

开放分类
数据采集    

参考资料
http://baike.baidu.com/view/2082883.html?tp=3_01

贡献者
ysjab    


本词条在以下词条中被提及:

关于本词条的评论共:(0条)
匿名不能发帖!请先 [ 登陆 ]