Hardware Security in Spin-Based Computing-In-Memory: Analysis, Exploits, and Mitigation Techniques

06/02/2020
by   Xueyan Wang, et al.
0

Computing-in-memory (CIM) is proposed to alleviate the processor-memory data transfer bottleneck in traditional Von-Neumann architectures, and spintronics-based magnetic memory has demonstrated many facilitation in implementing CIM paradigm. Since hardware security has become one of the major concerns in circuit designs, this paper, for the first time, investigates spin-based computing-in-memory (SpinCIM) from a security perspective. We focus on two fundamental questions: 1) how the new SpinCIM computing paradigm can be exploited to enhance hardware security? 2) what security concerns has this new SpinCIM computing paradigm incurred?

READ FULL TEXT

page 1

page 11

research
05/31/2020

How to extend the Single-Processor Paradigm to the Explicitly Many-Processor Approach

The computing paradigm invented for processing a small amount of data on...
research
03/01/2022

In-memory Associative Processors: Tutorial, Potential, and Challenges

In-memory computing is an emerging computing paradigm that overcomes the...
research
09/02/2022

Don't CWEAT It: Toward CWE Analysis Techniques in Early Stages of Hardware Design

To help prevent hardware security vulnerabilities from propagating to la...
research
02/08/2023

A Compendium on Distributed Systems

Computer systems have evolved over the years starting from sizable, sing...
research
07/08/2021

Serverless Computing: A Security Perspective

Serverless Computing is a virtualisation-related paradigm that promises ...
research
05/24/2022

Efficient and Lightweight In-memory Computing Architecture for Hardware Security

The paper proposes in-memory computing (IMC) solution for the design and...
research
05/13/2021

Comprehensive Study of Security and Privacy of Emerging Non-Volatile Memories

At the end of Silicon roadmap, keeping the leakage power in tolerable li...

Please sign up or login with your details

Forgot password? Click here to reset