• Home
  • Search
  • A Method to Detect Bit Flips in a Soft-Error Resilient TCAM
  • Cite Icon12
  • https://doi.org/10.1109/tcad.2017.2748019Copy DOI Icon

A Method to Detect Bit Flips in a Soft-Error Resilient TCAM

  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Ternary content addressable memories (TCAMs) are special memories which are widely used in high-speed network applications such as routers, firewalls, and network address translators. In high-reliability network applications such as aerospace and defense systems, soft-error tolerant TCAMs are indispensable to prevent data corruption or faults caused by radiation. This paper shows a novel way in generating keys to cover the correct match. It proposes a novel soft-error tolerant TCAM for multiple-bit-flip errors using partial don’t-care keys (X-keys). First, this paper observes the case of single-bit-flip errors by X-TCAM. Second, it extends the X-TCAM to the case of multiple-bit-flip errors called KX-TCAM, where K stands for the maximum number of errors ${k}$ . KX-TCAM corrects up to ${k}$ -bit-flip errors and enhances the tolerance of the TCAM against soft errors, where ${k}$ is the maximum number of bit flips in a word of a TCAM. KX-TCAM consists of a TCAM, a preprocessed don’t-care-bit index look-up memory (X look-up), and a backup error checking and correction (ECC)-SRAM. First, KX-TCAM randomly selects a search key. After that, KX-TCAM detects multiple-bit-flip errors by the generated X-keys using the X look-up. If the keys match the different locations, then a soft error is suspected and KX-TCAM refreshes the TCAM words by using the backup ECC-SRAM. Experimental results show that the soft-error tolerance capability of KX-TCAM significantly outperforms existing state-of-the-art schemes. Moreover, the hardware overhead of KX-TCAM is small due to the use of a single TCAM. KX-TCAM can be easily implemented and is useful for fault-tolerant packet classifiers.

Similar Papers
  • Conference Article
  • Citations2

Increasing the efficiency of TCAM-based packet classifiers using intelligent cut technique in geometric space

  • May 01, 2015
  • Shakoor Vakilian +2
  • Research Article
  • Citations3

Testing and Diagnosing Comparison Faults of TCAMs with Asymmetric Cells

  • Nov 01, 2012
  • IEEE Transactions on Computers
  • Jin-Fu Li
  • Conference Article
  • Citations88

Scalable Ternary Content Addressable Memory implementation using FPGAs

  • Oct 01, 2013
  • Weirong Jiang
  • Conference Article
  • Citations8

Multipumping-Enabled Multiported SRAM Based Efficient TCAM Design

  • Oct 02, 2020
  • Ashwin Santhosh +1
  • Conference Article
  • Citations2

Energy and Area Efficient 11-T Ternary Content Addressable Memory for High-Speed Search

  • Jun 01, 2019
  • Diptesh Datta +3
  • Conference Article
  • Citations1

Design of Magnetic Tunnel Junction based Low Power Non-Volatile Ternary Content Addressable Memory

  • May 01, 2019
  • Amoghraj +1
  • PDF
  • Research Article

Packet Classification Using TCAM of Narrow Entries

  • Oct 19, 2023
  • Technologies
  • Hsin-Tsung Lin +2
  • Conference Article
  • Citations5

An energy-efficient TCAM-based packet classification with decision-tree mapping

  • Oct 01, 2013
  • Zhao Ruan +2
  • Conference Article
  • Citations14

A Compact Soft-Error Tolerant Asynchronous TCAM Based on a Transistor/Magnetic-Tunnel-Junction Hybrid Dual-Rail Word Structure

  • May 01, 2014
  • Naoya Onizawa +2
  • Conference Article
  • Citations58

MASC: Ultra-Low Energy Multiple-Access Single-Charge TCAM for Approximate Computing

  • Jan 01, 2016
  • Mohsen Imani +2
  • Conference Article
  • Citations2

A 40nm 650Mhz 0.5fJ/Bit/Search TCAM Compiler Using Complementary Bit-cell Architecture

  • Jan 01, 2013
  • Rashmi Sachan +6
  • PDF
  • Research Article
  • Citations25

EE-TCAM: An Energy-Efficient SRAM-Based TCAM on FPGA

  • Sep 10, 2018
  • Electronics
  • Inayat Ullah +2
  • Conference Article

FPGA IMPLEMENTATION OF ERROR DETECTION AND CORRECTION IN SRAM EMULATED TCAMS

  • Dec 28, 2022
  • K Swetha Reddy +2
  • Conference Article
  • Citations10

Novel Ternary Storage Cells and Techniques for Leakage Reduction in Ternary CAM

  • Sep 01, 2006
  • Nitin Mohan +1
  • Conference Article
  • Citations13

GreenTCAM: A memory- and energy-efficient TCAM-based packet classification

  • Feb 01, 2016
  • Xianfeng Li +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.