A low-energy variation-tolerant asynchronous TCAM for network intrusion detection systems

Naoya Onizawa, Warren J. Gross, Takahiro Hanyu

Research output: Contribution to journalConference articlepeer-review

10 Citations (Scopus)


This paper introduces a low-energy variation-tolerant asynchronous ternary content-addressable memory (TCAM) for Network Intrusion Detection Systems (NIDS). The proposed special-purpose TCAM can detect packet payloads as virus free by inspecting only a few bytes. Hence, it adaptively cancels unnecessary searches, leading to greatly reduction in the search delay time and energy dissipation. For timing robustness with low area overhead, a word circuit that stores a virus pattern is designed based on both a quasi-delay insensitive (QDI) and a bundled-data techniques. The QDI word circuit is realized by combining complementary word circuits for only a small portion of the TCAM that is sensitive to delay variations. For performance evaluation, a probability of the virus detection is calculated using a set of real packet traces from MIT DARPA. A 2048 x 128-byte asynchronous TCAM is designed using TSMC 65nm CMOS technology. The energy dissipation is 93.1% lower and the cycle time is 52.4% lower than those of a deep-pipelined synchronous TCAM with a comparable area. It is also demonstrated that the proposed TCAM tolerates up to 47% variations (3σ) of threshold voltages.

Original languageEnglish
Article number6546172
Pages (from-to)8-15
Number of pages8
JournalProceedings - International Symposium on Asynchronous Circuits and Systems
Publication statusPublished - 2013
Externally publishedYes
Event19th IEEE International Symposium on Asynchronous Circuits and Systems, ASYNC 2013 - Santa Monica, CA, United States
Duration: 2013 May 192013 May 22

ASJC Scopus subject areas

  • Electrical and Electronic Engineering


Dive into the research topics of 'A low-energy variation-tolerant asynchronous TCAM for network intrusion detection systems'. Together they form a unique fingerprint.

Cite this