TY - JOUR
T1 - SOT-MRAM-Based Approximate Content Addressable Memory for DNA Classification
AU - Shaban, Ahmed
AU - Hou, Tuo Hung
AU - Suri, Manan
N1 - Publisher Copyright:
© 1963-2012 IEEE.
PY - 2024
Y1 - 2024
N2 - In this work, we propose an approximate content addressable memory (CAM) using a hybrid CMOS-spin-transfer torque (STT)-spin-orbit-torque MRAM (SOT MRAM) cell for deoxyribonucleic acid (DNA) classification. Our proposed 5T-1R approximate nonvolatile CAM (ANV-CAM) cell provides large hamming distance (HD)/mismatch tolerance (>64 bits) for a 256-bit CAM word size while achieving a small area overhead compared with the existing works. We analyze the performance of our ANV-CAM cell using a calibrated Verilog-A-based STT-SOT MRAM device model. We perform 1000 point Monte Carlo (MC) simulations including local CMOS transistor and SOT magnetic tunnel junction (SOT-MTJ) device variations at different process corners to assess the HD tolerance of our proposed cell. Our proposed CAM cell design is area-efficient and enables faster, energy-efficient approximate search operation with a search delay of ∼0.6 ns and a search energy/bit of ∼4 fJ.
AB - In this work, we propose an approximate content addressable memory (CAM) using a hybrid CMOS-spin-transfer torque (STT)-spin-orbit-torque MRAM (SOT MRAM) cell for deoxyribonucleic acid (DNA) classification. Our proposed 5T-1R approximate nonvolatile CAM (ANV-CAM) cell provides large hamming distance (HD)/mismatch tolerance (>64 bits) for a 256-bit CAM word size while achieving a small area overhead compared with the existing works. We analyze the performance of our ANV-CAM cell using a calibrated Verilog-A-based STT-SOT MRAM device model. We perform 1000 point Monte Carlo (MC) simulations including local CMOS transistor and SOT magnetic tunnel junction (SOT-MTJ) device variations at different process corners to assess the HD tolerance of our proposed cell. Our proposed CAM cell design is area-efficient and enables faster, energy-efficient approximate search operation with a search delay of ∼0.6 ns and a search energy/bit of ∼4 fJ.
KW - Approximate content addressable memory (CAM)
KW - deoxyribonucleic acid (DNA) classification
KW - magnetoresistive memory
KW - spin-orbit-torque magnetic tunnel junction (SOT MTJ)
KW - spin-transfer torque (STT)-assisted SOT MTJ
UR - http://www.scopus.com/inward/record.url?scp=85202174248&partnerID=8YFLogxK
U2 - 10.1109/TED.2024.3423812
DO - 10.1109/TED.2024.3423812
M3 - Article
AN - SCOPUS:85202174248
SN - 0018-9383
VL - 71
SP - 5732
EP - 5738
JO - IEEE Transactions on Electron Devices
JF - IEEE Transactions on Electron Devices
IS - 9
ER -