CoolRunner-II器件的内部互连矩阵

时间:2008-09-17

  在CoolRunner-II器件中,内部互连矩阵(Advanced Interconnect Matrix,AIM)用于CPLD内部功能模块之间的高速连接,可为每个功能模块提供40个数据输入通道及16个全局控制信号。此外,每个功能模块中的16个宏单元各自还有一个反馈通道(共16个)输出到内部互连矩阵,如图所示。该信号通道由于直接由乘积项输出,没有经过触发器,所以不仅具有高速特性,而且可为乘积项逻辑提供额外的共享资源。该通道可以通过约束设计或软件来启用或关闭。

CoolRunner-II器件反馈通道

  如图 CoolRunner-II器件反馈通道
  例如,在实现如下逻辑函数时,有无该通道,所占用的资源将不同:
      Out=a&b&(c#d#e#f)
  由于CPLD器件的物理结构特性,通常是先执行“与”操作,然后执行“或”操作。在上式中,如果没有反馈通道,其表达式为:
    Out=(a&b&c)#(a&b&d)#(a&b&e)#(a&b&f);
    该函数需要占用4个乘积项。
    如果采用反馈通道:
    C'=(C#d#e#f);—由反馈通道实现
    Out=a&b&C';
    该函数仅需要占用1个乘积项。
  


  
上一篇:触电急救
下一篇:锡焊机理

免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

相关技术资料