A Flexible Design of Network Devices Using Reconfigurable Content Addressable Memory

A Flexible Design of Network Devices Using ‎Reconfigurable Content Addressable Memory ‎

Qutaiba Ali
Computer Engineering Department, University of Mosul, Iraq‎


Abstract: The content addressable memory is a memory unit that uses content matching instead of addresses. content addressable ‎memory are used in different networking, telecommunications and storage applications because of their parallel, fast search ‎capabilities. This paper presents a new method (called array method) for designing Reconfigurable Content Addressable ‎Memory (RCAM). The behavior of the new method was described using VHDL and implemented using FPGA technique. Then, ‎the performance of the method was compared to other traditional content addressable memory design methods. The proposed ‎RCAM is configured and used as the main part of different network‏ ‏security devices and units (ethernet address filtering unit, ‎WLAN MAC address filtering unit ,firewall on chip, QoS packet classification unit, routing table search unit and network ‎intrusion detection system search unit). The successful implementations of the suggested RCAM prove its high flexibility to be ‎used in different network applications.‎

Keywords: Content addressable memory, network security devices, FPGA, throughput.‎

 

Received August 18, 2008; accepted November 5, 2009‎

  

Full Text

Read 3226 times Last modified on Thursday, 23 June 2011 05:11
Share
Top
We use cookies to improve our website. By continuing to use this website, you are giving consent to cookies being used. More details…