4.8 Article

A crossbar array of magnetoresistive memory devices for in-memory computing

期刊

NATURE
卷 601, 期 7892, 页码 211-+

出版社

NATURE PORTFOLIO
DOI: 10.1038/s41586-021-04196-6

关键词

-

向作者/读者索取更多资源

This paper presents a 64 x 64 crossbar array based on MRAM cells that overcomes the low-resistance issue and successfully implements analogue multiply-accumulate operations in artificial neural networks. The researchers achieved high classification accuracy and face detection using this array for tasks involving 10,000 digits.
Implementations of artificial neural networks that borrow analogue techniques could potentially offer low-power alternatives to fully digital approaches(1-3). One notable example is in-memory computing based on crossbar arrays of non-volatile memories(4-7) that execute, in an analogue manner, multiply-accumulate operations prevalent in artificial neural networks. Various non-volatile memories-including resistive memory(8-13), phase-change memory(14,15) and flash memory(16-19)-have been used for such approaches. However, it remains challenging to develop a crossbar array of spin-transfer-torque magnetoresistive random-access memory (MRAM)(20-22), despite the technology's practical advantages such as endurance and large-scale commercialization(5). The difficulty stems from the low resistance of MRAM, which would result in large power consumption in a conventional crossbar array that uses current summation for analogue multiply-accumulate operations. Here we report a 64 x 64 crossbar array based on MRAM cells that overcomes the low-resistance issue with an architecture that uses resistance summation for analogue multiply-accumulate operations. The array is integrated with readout electronics in 28-nanometre complementary metal-oxide-semiconductor technology. Using this array, a two-layer perceptron is implemented to classify 10,000 Modified National Institute of Standards and Technology digits with an accuracy of 93.23 per cent (software baseline: 95.24 per cent). In an emulation of a deeper, eight-layer Visual Geometry Group-8 neural network with measured errors, the classification accuracy improves to 98.86 per cent (software baseline: 99.28 per cent). We also use the array to implement a single layer in a ten-layer neural network to realize face detection with an accuracy of 93.4 per cent.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.8
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据