Abstract

Modern computer architectures currently face a memory bottleneck, causing higher latency and power consumption due to the rapid increase of data in applications. Despite this, widespread adoption makes replacing them challenging. Thus, a crucial need arises for a CMOS-compatible solution with high energy efficiency and substantial parallelism to address the von Neumann bottleneck. Herein, a promising solution is delivered through the concept of in-memory computing enabled by the utilisation of resistive switching devices using the Stanford RRAM Model, constituting a 1T1R crossbar array that meets all of the specified criteria while featuring optimal design density. This paper introduces a novel modification of the widely-adopted RISC-V architecture designed to operate the aforementioned memristive crossbar array using a custom instruction set and specialised hardware blocks, serving as both a comprehensive test bed for the memory system and a compelling proof of concept for the future integration of memristors in computer architectures. This novel design undergoes thorough testing to evaluate its robustness, incorporating an alternating AND operation to simulate the worst-case scenario.

Keywords:
Computer science Computer architecture Reduced instruction set computing Parallel computing Embedded system Instruction set

Metrics

1
Cited By
0.37
FWCI (Field Weighted Citation Impact)
19
Refs
0.50
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Advanced Memory and Neural Computing
Physical Sciences →  Engineering →  Electrical and Electronic Engineering
Neuroscience and Neural Engineering
Life Sciences →  Neuroscience →  Cellular and Molecular Neuroscience
Ferroelectric and Negative Capacitance Devices
Physical Sciences →  Engineering →  Electrical and Electronic Engineering
© 2026 ScienceGate Book Chapters — All rights reserved.