Hide metadata

dc.date.accessioned2013-03-12T08:07:25Z
dc.date.available2013-03-12T08:07:25Z
dc.date.issued2004en_US
dc.date.submitted2004-08-16en_US
dc.identifier.citationNilsen, Geir. A Variable Word-Width Content Addressable Memory (CAM) for Fast String Matching. Hovedoppgave, University of Oslo, 2004en_US
dc.identifier.urihttp://hdl.handle.net/10852/9161
dc.description.abstractAbstract This work deals with off-loading some critical parts in the process of performing intrusion detection from software to reconfigurable hardware (FPGA). Signatures of known attacks must typically be compared to high speed network traffic, and string matching becomes a bottleneck. Content Addressable Memories (CAMs) are known to be fast string matchers, but offer little flexibility. For that purpose a Variable Word-Width CAM for fast string matching has been designed and implemented in an FPGA. A typical feature for this CAM is that the length of each word is independent from the others, in contrast to common CAMs where all words have the same length. To be able to effectively reconfigure the CAM, a software technique has been developed for creating the VHDL code. The CAM design has been simulated with Model Technology ModelSim 5.6f, and synthesized by Xilinx ISE 6.1.03i. It was then loaded into a Virtex-II Pro (P7) FPGA. The design has been functionally tested on a development board for a CAM of size 1822 bytes (128 words). This design processes 8 bits per clock cycle and has a reported maximum clock speed of 100 MHz. This gives a throughput of 800 Mbit/s. One important part of this work has also been to develop circuits for hardware testing purposes.nor
dc.language.isonoben_US
dc.titleA Variable Word-Width Content Addressable Memory (CAM) for Fast String Matchingen_US
dc.typeMaster thesisen_US
dc.date.updated2004-10-11en_US
dc.creator.authorNilsen, Geiren_US
dc.subject.nsiVDP::420en_US
dc.identifier.bibliographiccitationinfo:ofi/fmt:kev:mtx:ctx&ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:dissertation&rft.au=Nilsen, Geir&rft.title=A Variable Word-Width Content Addressable Memory (CAM) for Fast String Matching&rft.inst=University of Oslo&rft.date=2004&rft.degree=Hovedoppgaveen_US
dc.identifier.urnURN:NBN:no-9896en_US
dc.type.documentHovedoppgaveen_US
dc.identifier.duo20558en_US
dc.contributor.supervisorOddvar Søråsen, JimTorresenen_US
dc.identifier.bibsys042005531en_US
dc.identifier.fulltextFulltext https://www.duo.uio.no/bitstream/handle/10852/9161/1/CandScient.pdf


Files in this item

Appears in the following Collection

Hide metadata