首页> 外文期刊>IEEE transactions on circuits and systems . I , Regular papers >Dynamic Reconfigurable Ternary Content Addressable Memory for OpenFlow-Compliant Low-Power Packet Processing
【24h】

Dynamic Reconfigurable Ternary Content Addressable Memory for OpenFlow-Compliant Low-Power Packet Processing

机译:动态可重配置三进制内容可寻址存储器,用于符合OpenFlow的低功耗数据包处理

获取原文
获取原文并翻译 | 示例
           

摘要

OpenFlow, the main protocol for software-defined networking (SDN) advocated by Google, requires multiple flow tables with long and variable rule lengths. For fast packet forwarding, using ternary content-addressable memory (TCAM) as implementation of lookup-table has displayed superior performance in executing the conventional packet classification algorithms. However, applying traditional TCAM designs to an OpenFlow switch leads to problems of insufficient word length, inflexible table configuration, and high-power consumptions. This paper presents a low-power dynamic reconfigurable TCAM design for OpenFlow-compliant packet processing. It can support long and variable word lengths for different flow tables, with less than 5% of area overhead. To reduce dynamic power consumption without sacrificing throughput, the proposed hybrid-pipelined structure based on NAND-NOR CAM and pipelined-TCAM, can achieve lower energy-delay products than traditional TCAM. Moreover, the proposed self-power gating technique controlled by the mask data optimizes both NAND and NOR core cells, which lowers power consumption without additional control and routing overhead. Finally, the low-power reconfigurable TCAM is implemented in TSMC 40 nm CMOS technology. The implementation results show that the energy metric of the proposed reconfigurable TCAM is only 0.177 fJ/bit/search, at a 416 MHz operating frequency. Thus, the proposed TCAM design is very suitable for the emerging high performance packet processing in future SDN applications that need long and variable word lengths.
机译:Google倡导的OpenFlow是用于软件定义网络(SDN)的主要协议,它要求多个流表具有长且可变的规则长度。对于快速的数据包转发,使用三元内容可寻址存储器(TCAM)作为查找表的实现在执行常规数据包分类算法时显示了卓越的性能。但是,将传统的TCAM设计应用于OpenFlow交换机会导致字长不足,表格配置不灵活以及功耗高的问题。本文提出了一种用于OpenFlow兼容包处理的低功耗动态可重配置TCAM设计。它可以为不同的流表支持较长和可变的字长,而占用的面积不到5%。为了减少动态功耗而不牺牲吞吐量,基于NAND-NOR CAM和流水线TCAM的混合流水线结构可以实现比传统TCAM更低的能耗产品。此外,所提出的由屏蔽数据控制的自功率门控技术可以优化NAND和NOR核心单元,从而降低了功耗,而无需额外的控制和布线开销。最后,低功耗可重配置TCAM在TSMC 40 nm CMOS技术中实现。实施结果表明,在416 MHz的工作频率下,所提出的可重构TCAM的能量度量仅为0.177 fJ / bit / search。因此,提出的TCAM设计非常适合于未来需要较长字长和可变字长的SDN应用中新兴的高性能分组处理。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号