Variability analysis of resistive ternary content addressable memories

Mohamed Bahloul, Mohamed E. Fouda, Imen Barraj, Mohamed Masmoudi

Research output: Contribution to journalArticlepeer-review

5 Scopus citations


Resistive ternary content addressable memories (Re-TCAMs) are considered a potential platform for in-memory associative processing. Re-TCAM permits the store and process of the data in the same physical area, allowing in-memory computing. Given the unique properties of the non-volatile memristive device, Re-TCAM is capable of low search energy, large-scale storage, and massively parallel processing. However, like any other semiconductor, memristor as a nanodevice suffers from fabrication process imperfections that provoke a significant variance in their high (RH) and low (RL) resistance states. These variations might lead to the malfunction of the Re-TCAM array and affect its performance and reliability. This paper proposes a simplified mathematical formulation of the memristor state variability for 2T2M bit-cell-based Re-TCAM array. We present a comprehensive statistical design, considering different circuit parameters and variance effects, such as tolerance of memristance variation, the memristor ratio ((Formula presented.)), transistor technology, and memory width. The impact of these parameters on the performance is formulated as the probability of error is extensively studied, and a closed-form expression for the optimal threshold voltage is derived. The utility of the presented investigation is illustrated using a design example with real device parameters.
Original languageEnglish (US)
JournalInternational Journal of Circuit Theory and Applications
StatePublished - Dec 22 2020

Bibliographical note

KAUST Repository Item: Exported on 2020-12-28


Dive into the research topics of 'Variability analysis of resistive ternary content addressable memories'. Together they form a unique fingerprint.

Cite this