Siracusa: A 16 nm Heterogenous RISC-V SoC for Extended Reality With At-MRAM Neural Engine

被引:0
|
作者
Prasad, Arpan Suravi [1 ]
Scherer, Moritz [1 ]
Conti, Francesco [2 ]
Rossi, Davide [2 ]
Mauro, Alfio Di [1 ]
Eggimann, Manuel [1 ]
Gomez, Jorge Tomas [3 ,4 ]
Li, Ziyun [3 ]
Sarwar, Syed Shakib [3 ]
Wang, Zhao [3 ]
De Salvo, Barbara [3 ]
Benini, Luca [1 ,2 ]
机构
[1] Swiss Fed Inst Technol, Integrated Syst Lab, CH-8092 Zurich, Switzerland
[2] Univ Bologna, Dept Elect Elect & Informat Engn DEI, I-40126 Bologna, Italy
[3] Meta Real Labs, Burlingame, CA 94010 USA
[4] Univ Los Andes, Santiago, Chile
关键词
Artificial intelligence (AI); augmented reality (AR); deep neural network (DNN); extended reality (XR); heterogeneous architecture; magnetoresistive random access memory (MRAM); RISC-V; non-volatile memory (NVM); system-on-chip (SoC);
D O I
10.1109/JSSC.2024.3385987
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Extended reality (XR) applications are machine learning (ML)-intensive, featuring deep neural networks (DNNs) with millions of weights, tightly latency-bound (10-20 ms end-to-end), and power-constrained (low tens of mW average power). While ML performance and efficiency can be achieved by introducing neural engines within low-power systems-on-chip (SoCs), system-level power for nontrivial DNNs depends strongly on the energy of non-volatile memory (NVM) access for network weights. This work introduces Siracusa, a near-sensor heterogeneous SoC for next-generation XR devices manufactured in 16 nm CMOS. Siracusa couples an octa-core cluster of RISC-V digital signal processing (DSP) cores with a novel tightly coupled "At-Memory" integration between a state-of-the-art digital neural engine called and an on-chip NVM based on magnetoresistive random access memory (MRAM), achieving 1.7x higher throughput and 3x better energy efficiency than XR SoCs using NVM as background memory. The fabricated SoC prototype achieves an area efficiency of 65.2 GOp/s/mm(2) and a peak energy efficiency of 8.84 TOp/J for DNN inference while supporting complex, heterogeneous application workloads, which combine ML with conventional signal processing and control.
引用
收藏
页码:2055 / 2069
页数:15
相关论文
共 15 条
  • [1] Siracusa: A Low-Power On-Sensor RISC-V SoC for Extended Reality Visual Processing in 16nm CMOS
    Scherer, Moritz
    Eggimann, Manuel
    Di Mauro, Alfio
    Prasad, Arpan Suravi
    Conti, Francesco
    Rossi, Davide
    Gomez, Jorge Tomas
    Li, Ziyun
    Sarwar, Syed Shakib
    Wang, Zhao
    De Salvo, Barbara
    Benini, Luca
    IEEE 49TH EUROPEAN SOLID STATE CIRCUITS CONFERENCE, ESSCIRC 2023, 2023, : 217 - 220
  • [2] A Generated Multirate Signal Analysis RISC-V SoC in 16nm FinFET
    Bailey, Stevo
    Han, Jaeduk
    Rigge, Paul
    Lin, Richard
    Chang, Eric
    Mao, Howard
    Wang, Zhongkai
    Markley, Chick
    Izraelevitz, Adam
    Wang, Angie
    Narevsky, Nathan
    Bae, Woorham
    Shauck, Steve
    Montano, Sergio
    Norsworthy, Justin
    Razzaque, Munir
    Ma, Wen Hau
    Lentiro, Akalu
    Doerflein, Matthew
    Heckendorn, Darin
    McGrath, Jim
    DeSeta, Franco
    Shoham, Ronen
    Stellfox, Mike
    Snowden, Mark
    Cole, Joseph
    Fuhrman, Dan
    Richards, Brian
    Bachrach, Jonathan
    Alon, Elad
    Nikolic, Borivoje
    2018 IEEE ASIAN SOLID-STATE CIRCUITS CONFERENCE (A-SSCC): PROCEEDINGS OF TECHNICAL PAPERS, 2018, : 285 - 288
  • [3] RISC-V based SoC Platform for Neural Network Acceleration
    Rodriguez, Nicolas
    Gigena Ivanovich, Diego
    Villemur, Martin
    Julian, Pedro
    2024 ARGENTINE CONFERENCE ON ELECTRONICS, CAE, 2024, : 142 - 147
  • [4] A Mixed-Signal RISC-V Signal Analysis SoC Generator With a 16-nm FinFET Instance
    Bailey, Steven
    Rigge, Paul
    Han, Jaeduk
    Lin, Richard
    Chang, Eric Y.
    Mao, Howard
    Wang, Zhongkai
    Markley, Chick
    Izraelevitz, Adam M.
    Wang, Angie
    Narevsky, Nathan
    Bae, Woorham
    Shauck, Steve
    Montano, Sergio
    Norsworthy, Justin
    Razzaque, Munir
    Ma, Wen Hau
    Lentiro, Akalu
    Doerflein, Matthew
    Heckendorn, Darin
    McGrath, Jim
    DeSeta, Franco
    Shoham, Ronen
    Stellfox, Mike
    Snowden, Mark
    Cole, Joseph
    Fuhrman, Daniel R.
    Richards, Brian
    Bachrach, Jonathan
    Alon, Elad
    Nikolic, Borivoje
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2019, 54 (10) : 2786 - 2801
  • [5] Sargantana: An Academic SoC RISC-V Processor in 22nm FDSOI Technology
    Doblas, Max
    Candon, Gerard
    Carril, Xavier
    Dominguez, Marc
    Erra, Enric
    Gonzalez, Alberto
    Hernandez, Cesar
    Jimenez, Victor
    Kostalampros, Vatistas
    Langarita, Ruben
    Leyva, Neiel
    Lopez-Paradis, Guillem
    Mendoza, Jonnatan
    Oltra, Josep
    Pavon, Julian
    Ramirez, Cristobal
    Rodas, Narcis
    Reggiani, Enrico
    Rodriguez, Mario
    Rojas, Carlos
    Ruiz, Abraham
    Safadi, Hugo
    Soria, Victor
    Suanes, Alejandro
    Vargas, Ivan
    Arreza, Fernando
    Figueras, Roger
    Fontova-Muste, Pau
    Marimon, Joan
    Martinez, Ricardo
    Moreno, Sergio
    Sacristan, Jordi
    Alonso, Oscar
    Aragones, Xavier
    Cristal, Adrian
    Dieguez, Angel
    Lopez, Manuel
    Mateo, Diego
    Moll, Francesc
    Moreto, Miquel
    Palomar, Oscar
    Ramirez, Marco A.
    Serra-Graells, Francesc
    Sonmez, Nehir
    Teres, Lluis
    Unsal, Osman
    Valero, Mateo
    Villa, Luis
    2023 38TH CONFERENCE ON DESIGN OF CIRCUITS AND INTEGRATED SYSTEMS, DCIS, 2023,
  • [6] A RISC-V Processor SoC With Integrated Power Management at Submicrosecond Timescales in 28 nm FD-SOI
    Keller, Ben
    Cochet, Martin
    Zimmer, Brian
    Kwak, Jaehwa
    Puggelli, Alberto
    Lee, Yunsup
    Blagojevic, Milovan
    Bailey, Stevo
    Chiu, Pi-Feng
    Dabbelt, Palmer
    Schmidt, Colin
    Alon, Elad
    Asanovic, Krste
    Nikolic, Borivoje
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2017, 52 (07) : 1863 - 1875
  • [7] An Eight-Core 1.44-GHz RISC-V Vector Processor in 16-nm FinFET
    Schmidt, Colin
    Wright, John
    Wang, Zhongkai
    Chang, Eric
    Ou, Albert
    Bae, Woorham
    Huang, Sean
    Milovanovic, Vladimir
    Flynn, Anita
    Richards, Brian
    Asanovic, Krste
    Alon, Elad
    Nikolic, Borivoje
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2022, 57 (01) : 140 - 152
  • [8] An Eight-Core 1.44GHz RISC-V Vector Machine in 16nm FinFET
    Schmidt, Colin
    Wright, John
    Wang, Zhongkai
    Chang, Eric
    Ou, Albert
    Bae, Woorham
    Huang, Sean
    Flynn, Anita
    Richards, Brian
    Asanovic, Krste
    Alon, Elad
    Nikolic, Borivoje
    2021 IEEE INTERNATIONAL SOLID-STATE CIRCUITS CONFERENCE (ISSCC), 2021, 64 : 58 - +
  • [9] A Real-Time, 1.89-GHz Bandwidth, 175-kHz Resolution Sparse Spectral Analysis RISC-V SoC in 16-nm FinFET
    Wang, Angie
    Bae, Woorham
    Han, Jaeduk
    Bailey, Stevo
    Ocal, Orhan
    Rigge, Paul
    Wang, Zhongkai
    Ramchandran, Kannan
    Alon, Elad
    Nikolic, Borivoje
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2019, 54 (07) : 1993 - 2008
  • [10] A 16mm2 106.1 GOPS/W Heterogeneous RISC-V Multi-Core Multi-Accelerator SoC in Low-Power 22nm FinFET
    Gonzalez, Abraham
    Zhao, Jerry
    Korpan, Ben
    Genc, Hasan
    Schmidt, Colin
    Wright, John
    Biswas, Ayan
    Amid, Alon
    Sheikh, Farhana
    Sorokin, Anton
    Kale, Sirisha
    Yalamanchi, Mani
    Yarlagadda, Ramya
    Flannigan, Mark
    Abramowitz, Larry
    Alon, Elad
    Shao, Yakun Sophia
    Asanovic, Krste
    Nikolic, Borivoje
    ESSCIRC 2021 - IEEE 47TH EUROPEAN SOLID STATE CIRCUITS CONFERENCE (ESSCIRC), 2021, : 259 - 262