TY - GEN
T1 - Low-power area-efficient large-scale IP lookup engine based on binary-weighted clustered networks
AU - Onizawa, Naoya
AU - Gross, Warren J.
PY - 2013/7/12
Y1 - 2013/7/12
N2 - We propose a novel architecture for low-power area-efficient large-scale IP lookup engines. The proposed architecture greatly increases memory efficiency by storing associations between IP addresses and their output rules instead of storing these data themselves. The rules can be determined by simple hardware using a few associations read from SRAMs, eliminating a power-hungry search of input addresses in TCAMs. The proposed hardware that stores 100,000 144-bit entries is evaluated under TSMC 65nm CMOS technology. The dynamic power dissipation and the area of the proposed hardware are 4.6% and 30.6% of a traditional TCAM, respectively while maintaining comparable throughput.
AB - We propose a novel architecture for low-power area-efficient large-scale IP lookup engines. The proposed architecture greatly increases memory efficiency by storing associations between IP addresses and their output rules instead of storing these data themselves. The rules can be determined by simple hardware using a few associations read from SRAMs, eliminating a power-hungry search of input addresses in TCAMs. The proposed hardware that stores 100,000 144-bit entries is evaluated under TSMC 65nm CMOS technology. The dynamic power dissipation and the area of the proposed hardware are 4.6% and 30.6% of a traditional TCAM, respectively while maintaining comparable throughput.
KW - Associative memory
KW - Neural network
KW - TCAM
UR - http://www.scopus.com/inward/record.url?scp=84879852538&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84879852538&partnerID=8YFLogxK
U2 - 10.1145/2463209.2488801
DO - 10.1145/2463209.2488801
M3 - Conference contribution
AN - SCOPUS:84879852538
SN - 9781450320719
T3 - Proceedings - Design Automation Conference
BT - Proceedings of the 50th Annual Design Automation Conference, DAC 2013
T2 - 50th Annual Design Automation Conference, DAC 2013
Y2 - 29 May 2013 through 7 June 2013
ER -