arrow
Return

Spintronic Content Addressable Memory With Integrated Boolean Logic and Arithmetic Functions

delete2025-01-01
delete0
delete
OA
AI
Z
Zahra Mehdizadeh Taheri *
S
Sayed Masoud Sayedi
M
Mohammad Hossein Moaiyeri
DOI:10.1109/ACCESS.2025.3551411delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
To address growing data processing demands, traditional von Neumann architectures face increased power consumption and delay issues. In response, this paper presents a novel latch-based hybrid CMOS/MTJ content-addressable memory (TCAM) designed to perform Boolean logic, as well as full adder (FA) and full subtractor (FS) operations, within a computing-in-memory (CIM) architecture. The proposed cell efficiently compares 4-bit encoded data in TCAM mode while supporting 8-bit data processing in computing mode, improving area efficiency. Additionally, the reduced number of active paths between the power supply and ground during the read phase significantly lowers power consumption. Complemented by peripheral circuits, a scalable array architecture has been developed to demonstrate the system's feasibility. Post-layout simulations using 40 nm technology in Cadence Virtuoso and HSPICE show that the proposed design reduces power consumption and PDP by up to 35% in TCAM mode and up to 65% in COMPUTING mode compared to previous solutions. Furthermore, Monte Carlo simulations confirm the design's robust resilience to process variations, highlighting its potential for reliable, energy-efficient operation. Also, the suggested design in the presence of temperature variations is investigated, and PDP results for temperatures range 0 degrees C to 100 degrees C show design resilience. In addition, our results indicate that the proposed strategy significantly reduces power consumption in neural network applications compared to its counterparts.
Keywords:
Computer architecture
Circuits
Microprocessors
Logic
Magnetic tunneling
Logic gates
Transistors
Power demand
FinFETs
CMOS technology
Content addressable memory (CAM)
Boolean logic
full adder (FA) and full subtractor (FS)
computing in memory (CIM)
process variation

Journal

IEEE Access cover
IEEE Access
IF:
3.6
Papers:
9.8W
Citations:
29.4W

Organization

S
Shahid Beheshti University
Scholars:
7.5K
Papers: 6.8K
Citations: 6.9K
I
Isfahan University of Technology
Scholars:
9.0K
Papers: 8.5K
Citations: 8.7K