• English
  • Deutsch
  • Log In
    Password Login
    Research Outputs
    Fundings & Projects
    Researchers
    Institutes
    Statistics
Repository logo
Fraunhofer-Gesellschaft
  1. Home
  2. Fraunhofer-Gesellschaft
  3. Scopus
  4. TAP-CAM: A Tunable Approximate Matching Engine based on Ferroelectric Content Addressable Memory
 
  • Details
  • Full
Options
2024
Conference Paper
Title

TAP-CAM: A Tunable Approximate Matching Engine based on Ferroelectric Content Addressable Memory

Abstract
Pattern search is crucial in numerous analytic applications for retrieving data entries akin to the query. Content Addressable Memories (CAMs), an in-memory computing fabric, directly compare input queries with stored entries through embedded comparison logic, facilitating fast parallel pattern search in memory. While conventional CAM designs offer exact match functionality, they are inadequate for meeting the approximate search needs of emerging data-intensive applications. Some recent CAM designs propose approximate matching functions, but they face limitations such as excessively large cell area or the inability to precisely control the degree of approximation. In this paper, we propose TAP-CAM, a novel ferroelectric field effect transistor (FeFET) based ternary CAM (TCAM) capable of both exact and tunable approximate matching. TAP-CAM employs a compact 2FeFET-2R cell structure as the entry storage unit, and similarities in Hamming distances between input queries and stored entries are measured using an evaluation transistor associated with the matchline of CAM array. The operation, robustness and performance of the proposed design at array level have been discussed and evaluated, respectively. We conduct a case study of K-nearest neighbor (KNN) search to benchmark the proposed TAP-CAM at application level. Results demonstrate that compared to 16T CMOS CAM with exact match functionality, TAP-CAM achieves a 16.95× energy improvement, along with a 3.06% accuracy enhancement. Compared to 2FeFET TCAM with approximate match functionality, TAP-CAM achieves a 6.78× energy improvement.
Author(s)
Ni, Chenyu
Zhejiang University
Chen, Sijie
Zhejiang University
Liu, Chekai
Georgia Institute of Technology
Liu, Liu
University of Notre Dame
Imani, Mohsen
University of California, Irvine
Kämpfe, Thomas  orcid-logo
Fraunhofer-Institut für Photonische Mikrosysteme IPMS  
Ni, Kai
University of Notre Dame
Niemier, Michael Thaddeus
University of Notre Dame
Hu, Xiaobo Sharon
University of Notre Dame
Zhuo, Cheng
Zhejiang University
Yin, Xunzhao
Zhejiang University
Mainwork
ICCAD 2024, 43rd IEEE/ACM International Conference on Computer-Aided Design  
Conference
International Conference on Computer-Aided Design 2024  
DOI
10.1145/3676536.3676699
Language
English
Fraunhofer-Institut für Photonische Mikrosysteme IPMS  
  • Cookie settings
  • Imprint
  • Privacy policy
  • Api
  • Contact
© 2024