发明名称 SYSTOLIC ARRAY ARCHITECTURE FOR FAST IP LOOKUP
摘要 <p>This invention first presents SRAM based pipeline IP lookup architectures including an SRAM based systolic array architecture that utilizes multi-pipeline parallelism idea and elaborates on it as the base architecture highlighting its advantages. In this base architecture a multitude of intersecting and different length pipelines are constructed on a two dimensional array of processing elements in a circular fashion. The architecture supports the use of any type of prefix tree instead of conventional binary prefix tree. The invention secondly proposes a novel use of an alternative and more advantageous prefix tree based on binomial spanning tree to achieve a substantial performance increase. The new approach, enhanced with other extensions including four-side input and three-pointer implementations, considerably increases the parallelism and search capability of the base architecture and provides a much higher throughput than all existing IP lookup approaches making, for example, a 7 Tbps router IP lookup front end speed possible. Although theoretical worst-case lookup delay in this systolic array structure is high, the average delay is quite low, large delays being observed only rarely. The structure in its new form is scalable in terms of processing elements and is also well suited for the IPv6 addressing scheme.</p>
申请公布号 WO2011078812(A1) 申请公布日期 2011.06.30
申请号 WO2009TR00157 申请日期 2009.12.22
申请人 BAZLAMACCI, CUNEYT, F.;ERDEM, OGUZHAN 发明人 BAZLAMACCI, CUNEYT, F.;ERDEM, OGUZHAN
分类号 H04L12/56 主分类号 H04L12/56
代理机构 代理人
主权项
地址