位置:51电子网 » 技术资料 » EDA/PLD

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

发布时间:2008/9/17 0:00:00 访问次数:403

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

  如图 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个乘积项。

  欢迎转载,信息来自维库电子市场网(www.dzsc.com)



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

  如图 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个乘积项。

  欢迎转载,信息来自维库电子市场网(www.dzsc.com)



相关IC型号

热门点击

 

推荐技术资料

声道前级设计特点
    与通常的Hi-Fi前级不同,EP9307-CRZ这台分... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!