The scaling of the already matured complementary metal-oxide-semiconductor technology is steadily approaching its physical limit, motivating the quest for a suitable alternative. Cryogenic operation offers a promising pathway toward continued improvement in computing speed and energy efficiency without aggressive scaling. However, the memory wall bottleneck of the traditional von-Neumann architecture persists even at cryogenic temperature. That is where a compute-in-memory (CiM) architecture, which embeds computing within the memory unit, comes into play. Computations within the memory unit help to reduce the expensive data transfer between the memory and the computing units. Therefore, CiM provides extreme energy efficiency that can enable lower cooling cost at cryogenic temperature. In this work, we demonstrate CryoCiM, a cryogenic compute-in-memory framework utilizing a nonvolatile memory system based on the quantum anomalous Hall effect (QAHE). Our design can perform memory read/write and universal binary logic operations (NAND, NOR, and XOR). We custom design a peripheral circuit assembly that can perform the read/write and single-cycle in-memory logic operations. The utilization of a QAHE-based memory system promises robustness against process variations, through the usage of topologically protected resistive states for data storage. CryoCiM is a major step toward utilizing exclusively cryogenic phenomena to serve the dual purpose of storage and computation with ultra-low power (∼nano-watts) operations.

1.
B. H.
McCarthy
and
S.
Ponedal
,
IBM News Room
6
,
6
8
(
2021
).
2.
H.
Mujtaba
, “Cerebras Wafer Scale Engine Is A Massive AI Chip Featuring 2.6 Trillion Transistors & Nearly 1 Million Cores.” (online 2021); available at https://wccftech.com/cerebras-unveils-7nm-wafe-scale-engine-2-largest-ai-chip-ever-built/.
3.
N.
Yoshikawa
,
T.
Tomida
,
M.
Tokuda
,
Q.
Liu
,
X.
Meng
,
S. R.
Whiteley
, and
T.
Van Duzer
,
IEEE Trans. Appl. Supercond.
15
,
267
271
(
2005
).
4.
B.
Patra
,
R. M.
Incandela
,
J. P. G.
Van Dijk
,
H. A. R.
Homulle
,
L.
Song
,
M.
Shahmohammadi
,
R. B.
Staszewski
,
A.
Vladimirescu
,
M.
Babaie
,
F.
Sebastiano
, and
E.
Charbon
,
IEEE J. Solid-State Circuits
53
,
309
321
(
2018
).
5.
F.
Ware
,
L.
Gopalakrishnan
,
E.
Linstadt
,
S. A.
McKee
,
T.
Vogelsang
,
K. L.
Wright
,
C.
Hampel
, and
G.
Bronner
, in
ACM's International Conference Proceedings Series
(
2017
), pp.183–188.
6.
C. L.
Ayala
,
T.
Tanaka
,
R.
Saito
,
M.
Nozoe
,
N.
Takeuchi
, and
N.
Yoshikawa
,
IEEE J. Solid-State Circuits
56
,
1152
(
2021
).
7.
I.
Byun
,
D.
Min
,
G. H.
Lee
,
S.
Na
, and
J.
Kim
, in
International Symposium on Computer Architecture
(IEEE, 2020), pp. 335–348.
8.
Z.
Jiang
,
S.
Yin
,
J. S.
Seo
, and
M.
Seok
,
IEEE J. Solid-State Circuits
55
,
1888
(
2020
).
9.
X.
Zhang
,
V.
Mohan
, and
A.
Basu
,
IEEE Trans. Circuits Syst.
67
,
816
(
2020
).
10.
P.
Wang
,
X.
Peng
,
W.
Chakraborty
,
A.
Khan
,
S.
Datta
, and
S.
Yu
, in
IEEE International Symposium on Circuits and Systems
(IEEE, 2021), pp. 1–4.
11.
S.
Li
,
C.
Xu
,
Q.
Zou
,
J.
Zhao
,
Y.
Lu
, and
Y.
Xie
, in
Proceedings of Annual Design Automation Conference
(ACM, 2016), pp. 1–6.
12.
T.
Yoo
,
H.
Kim
,
Q.
Chen
,
T. T. H.
Kim
, and
B.
Kim
, in
Proceedings of the International Symposium on Low Power Electronics and Design
(2019), pp. 1–6.
13.
N.
Leibin
,
H.
Hantao
,
J. V.
Liu Zichuan
, and
Y.
Hao
,
ACM J. Emerging Technol. Comput. Syst.
13
,
1
18
(
2017
).
14.
S.
Yin
,
J. S.
Seo
,
Y.
Kim
,
X.
Han
,
H.
Barnaby
,
S.
Yu
,
Y.
Luo
,
W.
He
,
X.
Sun
, and
J. J.
Kim
,
IEEE Micro
39
,
54
(
2019
).
15.
M. K.
Bashar
,
J.
Vaidya
,
A.
Mallick
,
R. S. S.
Kanthi
,
S.
Alam
,
N.
Amin
,
C.
Lee
,
F.
Shi
,
A.
Aziz
,
V.
Narayanan
, and
N.
Shukla
, arXiv preprint arXiv:2109.09897 (2021).
16.
D.
Fan
,
S.
Angizi
, and
Z.
He
, in
Proceedings of IEEE Computer Society Annual Symposium on VLSI
(IEEE, 2017), pp. 683–688.
17.
W.
Kang
,
H.
Wang
,
Z.
Wang
,
Y.
Zhang
, and
W.
Zhao
,
IEEE Trans. Magn.
53
,
1
4
(
2017
).
18.
Z.
He
,
S.
Angizi
, and
D.
Fan
, in
Proceedings of 35th IEEE International Conference on Computer Design
(ACM, 2017), 439–446.
19.
S.
Resch
,
H.
Cilasun
, and
U. R.
Karpuzcu
,
IEEE Comput. Archit. Lett.
20
,
74
(
2021
).
20.
D.
Reis
,
M.
Niemier
, and
X. S.
Hu
, in
International Symposium on Low Power Electronics and Design
(2018), pp.1–6.
21.
K.
Ni
,
B.
Grisafe
,
W.
Chakraborty
,
A. K.
Saha
,
S.
Dutta
,
M.
Jerry
,
J. A.
Smith
,
S.
Gupta
, and
S.
Datta
, in
IEEE International Electron Devices Meeting
(IEEE, 2019), pp. 16.1.1–16.1.4.
22.
W.
Qiao
,
Y.
Zhao
,
J.
Yang
,
C.
Liu
,
P.
Jiang
,
Q.
Ding
,
T.
Gong
,
Q.
Luo
,
H.
Lv
, and
M.
Liu
, in
IEEE 15th International Conference on Solid-State & Integrated Circuit Technology
(IEEE, 2020), pp. 1–3.
23.
P.
Hosseini
,
A.
Sebastian
,
N.
Papandreou
,
C. D.
Wright
, and
H.
Bhaskaran
,
IEEE Electron Device Lett.
36
,
975
(
2015
).
24.
I.
Chakraborty
,
G.
Saha
, and
K.
Roy
,
Phys. Rev. Appl.
11
,
014063
(
2019
).
25.
L.
Yin
,
R.
Cheng
,
Y.
Wen
,
C.
Liu
, and
J.
He
,
Adv. Mater.
33
,
2007081
(
2021
).
26.
O.
Mutlu
, in
International Symposium on VLSI Design, Automation and Test
,
2020
.
27.
V.
Sze
,
Y. H.
Chen
,
J.
Einer
,
A.
Suleiman
, and
Z.
Zhang
, in
Proceedings under Custom Integrated Circuits Conference
(IEEE, 2017), pp.1–8.
28.
S.
Kanev
,
J. P.
Darago
,
K.
Hazelwood
,
P.
Ranganathan
,
T.
Moseley
,
G.-Y.
Wei
, and
D.
Brooks
, in
Proceedings of 42nd Annual International Symposium on Computer Architecture
(
ACM
,
New York
,
2015
), pp.
158
169
.
29.
A.
Boroumand
,
S.
Ghose
,
Y.
Kim
,
R.
Ausavarungnirun
,
E.
Shiu
,
R.
Thakur
,
D.
Kim
,
A.
Kuusela
,
A.
Knies
,
P.
Ranganathan
, and
O.
Mutlu
, in
Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems
,
2018
.
30.
S. S.
Tannu
,
D. M.
Carmean
, and
M. K.
Qureshi
, in
ACM's International Conference Proceedings Series
,
2017
.
31.
S. K.
Tolpygo
,
Low Temp. Phys.
42
,
361
(
2016
).
32.
C.
Ahn
,
S.
Kim
,
T.
Gokmen
,
O.
Dial
,
M.
Ritter
, and
H. S. P.
Wong
, in
International Symposium on VLSI Technology, Systems and Applications
,
2014
.
33.
L.
Lang
,
Y.
Jiang
,
F.
Lu
,
C.
Wang
,
Y.
Chen
,
A. D.
Kent
, and
L.
Ye
,
Appl. Phys. Lett.
116
,
022409
(
2020
).
34.
S.
Alam
,
M. S.
Hossain
, and
A.
Aziz
,
Appl. Phys. Lett.
119
,
082602
(
2021
).
35.
S.
Alam
,
M. S.
Hossain
,
S. R.
Srinivasa
, and
A.
Aziz
, arXiv preprint arXiv:2111.09436 (
2021
).
36.
G. H.
Lee
,
D.
Min
,
I.
Byun
, and
J.
Kim
, in
Proceedings of Annual International Symposium on Computer Architecture
,
2019
.
37.
S.
Resch
,
S. K.
Khatamifard
,
Z. I.
Chowdhury
,
M.
Zabihi
,
Z.
Zhao
,
H.
Cilasun
,
J. P.
Wang
,
S. S.
Sapatnekar
, and
U. R.
Karpuzcu
, in
Proceedings under IEEE/ACM International Symposium on Microarchitecture
,
2020
.
38.
Z.
Wang
,
H.
Ying
,
W.
Chern
,
S.
Yu
,
M.
Mourigal
,
J. D.
Cressler
, and
A. I.
Khan
,
Appl. Phys. Lett.
116
,
042902
(
2020
).
39.
M.
Serlin
,
C. L.
Tschirhart
,
H.
Polshyn
,
Y.
Zhang
,
J.
Zhu
,
K.
Watanabe
,
T.
Taniguchi
,
L.
Balents
, and
A. F.
Young
,
Science
367
,
900
(
2020
).
40.
S.
Alam
,
M. S.
Hossain
, and
A.
Aziz
,
Sci. Rep.
11
,
7892
(
2021
).
41.
C. Z.
Chang
,
J.
Zhang
,
X.
Feng
,
J.
Shen
,
Z.
Zhang
,
M.
Guo
,
K.
Li
,
Y.
Ou
,
P.
Wei
,
L. L.
Wang
,
Z. Q.
Ji
,
Y.
Feng
,
S.
Ji
,
X.
Chen
,
J.
Jia
,
X.
Dai
,
Z.
Fang
,
S. C.
Zhang
,
K.
He
,
Y.
Wang
,
L.
Lu
,
X. C.
Ma
, and
Q. K.
Xue
,
Science
340
,
167
170
(
2013
).
42.
C. Z.
Chang
,
W.
Zhao
,
D. Y.
Kim
,
H.
Zhang
,
B. A.
Assaf
,
D.
Heiman
,
S. C.
Zhang
,
C.
Liu
,
M. H. W.
Chan
, and
J. S.
Moodera
,
Nat. Mater.
14
(5),
473
–477 (
2015
).
43.
K.
Yasuda
,
M.
Mogi
,
R.
Yoshimi
,
A.
Tsukazaki
,
K. S.
Takahashi
,
M.
Kawasaki
,
F.
Kagawa
, and
Y.
Tokura
,
Science
358
,
1311
1314
(
2017
).
44.
I.
Lee
,
C. K.
Kim
,
J.
Lee
,
S. J. L.
Billinge
,
R.
Zhong
,
J. A.
Schneeloch
,
T.
Liu
,
T.
Valla
,
J. M.
Tranquada
,
G.
Gu
, and
J. C. S.
Davis
,
Proc. Natl. Acad. Sci. U. S. A.
112
,
1316
1321
(
2015
).
45.
Y.
Deng
,
Y.
Yu
,
M. Z.
Shi
,
Z.
Guo
,
Z.
Xu
,
J.
Wang
,
X. H.
Chen
, and
Y.
Zhang
,
Science
367
,
895
(
2020
).
46.
J. X.
Yin
,
W.
Ma
,
T. A.
Cochran
,
X.
Xu
,
S. S.
Zhang
,
H. J.
Tien
,
N.
Shumiya
,
G.
Cheng
,
K.
Jiang
,
B.
Lian
,
Z.
Song
,
G.
Chang
,
I.
Belopolski
,
D.
Multer
,
M.
Litskevich
,
Z. J.
Cheng
,
X. P.
Yang
,
B.
Swidler
,
H.
Zhou
,
H.
Lin
,
T.
Neupert
,
Z.
Wang
,
N.
Yao
,
T. R.
Chang
,
S.
Jia
, and
M. Z.
Hasan
,
Nature
583
,
533
536
(
2020
).
47.
H.
Deng
,
Z.
Chen
,
A.
Wolos
,
M.
Konczykowski
,
K.
Sobczak
,
J.
Sitnicka
,
I. V.
Fedorchenko
,
J.
Borysiuk
,
T.
Heider
,
L.
Plucinski
,
K.
Park
,
A. B.
Georgescu
,
J.
Cano
, and
L.
Krusin-Elbaum
,
Nat. Phys.
17
,
36–42
(
2021
).
48.
B.
Lian
,
X. Q.
Sun
,
A.
Vaezi
,
X. L.
Qib
, and
S. C.
Zhang
,
Proc. Natl. Acad. Sci. U. S. A.
115
(43),
10938
–10942 (
2018
).
49.
K.
Gopalakrishnan
,
R. S.
Shenoy
,
C. T.
Rettner
,
K.
Virwani
,
D. S.
Bethune
,
R. M.
Shelby
,
G. W.
Burr
,
A.
Kellock
,
R. S.
King
,
K.
Nguyen
,
A. N.
Bowers
,
M.
Jurich
,
B.
Jackson
,
A. M.
Friz
,
T.
Topuria
,
P. M.
Rice
, and
B. N.
Kurdi
, in
Symposium on VLSI Technology
,
2010
.
50.
G. W.
Burr
,
K.
Virwani
,
R. S.
Shenoy
,
A.
Padilla
,
M.
BrightSky
,
E. A.
Joseph
,
M.
Lofaro
,
A. J.
Kellock
,
R. S.
King
,
K.
Nguyen
,
A. N.
Bowers
,
M.
Jurich
,
C. T.
Rettner
,
B.
Jackson
,
D. S.
Bethune
,
R. M.
Shelby
,
T.
Topuria
,
N.
Arellano
,
P. M.
Rice
,
B. N.
Kurdi
, and
K.
Gopalakrishnan
, in
Symposium on VLSI Technology
,
2012
.
51.
R. S.
Shenoy
,
K.
Gopalakrishnan
,
B.
Jackson
,
K.
Virwani
,
G. W.
Burr
,
C. T.
Rettner
,
A.
Padilla
,
D. S.
Bethune
,
R. M.
Shelby
,
A. J.
Kellock
,
M.
Breitwisch
,
E. A.
Joseph
,
R.
Dasaka
,
R. S.
King
,
K.
Nguyen
,
A. N.
Bowers
,
M.
Jurich
,
A. M.
Friz
,
T.
Topuria
,
P. M.
Rice
, and
B. N.
Kurdi
, in
Symposium on VLSI Technology
,
2011
.
52.
B. I.
Ivanov
,
M.
Trgala
,
M.
Grajcar
,
E.
Ilichev
, and
H. G.
Meyer
,
Rev. Sci. Instrum.
82
(10),
104705
(
2011
).
53.
T.
Arakawa
,
Y.
Nishihara
,
M.
Maeda
,
S.
Norimoto
, and
K.
Kobayashi
,
Appl. Phys. Lett.
103
,
172104
(
2013
).
54.
S.
Weinreb
,
J. C.
Bardin
, and
H.
Mani
,
IEEE Trans. Microwave Theory Tech.
55
,
2306
2312
(
2007
).
55.
R. F.
Dziuba
,
B. F.
Field
, and
T. F.
Finnegan
,
IEEE Trans. Instrum. Meas.
23
,
264
(
1974
).
56.
J.
He
,
T.
Teng Lu
,
G.
Guo
,
J.
Xu
, and
C.
Luo
, in
2nd International Conference on Information Technology and Computer Application
,
2020
.
57.
E.
Charbon
,
F.
Sebastiano
,
A.
Vladimirescu
,
H.
Homulle
,
S.
Visser
,
L.
Song
, and
R. M.
Incandela
, in
IEEE International Electron Devices Meeting
,
2017
.

Supplementary Material

You do not currently have access to this content.