Siracusa: A 16 nm Heterogenous RISC-V SoC for Extended Reality With At-MRAM Neural Engine
| dc.coverage | DOI: 10.1109/JSSC.2024.3385987 | |
| dc.creator | Prasad, Arpan Suravi | |
| dc.creator | Scherer, Moritz | |
| dc.creator | Conti, Francesco | |
| dc.creator | Rossi, Davide | |
| dc.creator | Di Mauro, Alfio | |
| dc.creator | Eggimann, Manuel | |
| dc.creator | Gomez, Jorge Tomas | |
| dc.creator | Li, Ziyun | |
| dc.creator | Sarwar, Syed Shakib | |
| dc.creator | Wang, Zhao | |
| dc.creator | De Salvo, Barbara | |
| dc.creator | Benini, Luca | |
| dc.date | 2024 | |
| dc.date.accessioned | 2026-01-05T21:06:29Z | |
| dc.date.available | 2026-01-05T21:06:29Z | |
| dc.description | <p>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 N-EUREKA and an on-chip NVM based on magnetoresistive random access memory (MRAM), achieving 1.7× higher throughput and 3× 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<sup>2</sup> 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.</p> | eng |
| dc.identifier | https://investigadores.uandes.cl/en/publications/51b2099f-196a-409e-a9ff-1e515db57a91 | |
| dc.identifier.uri | https://repositorio.uandes.cl/handle/uandes/62450 | |
| dc.language | eng | |
| dc.rights | info:eu-repo/semantics/restrictedAccess | |
| dc.source | vol.59 (2024) date: 2024-07-01 nr.7 p.2055-2069 | |
| dc.subject | Artificial intelligence (AI) | |
| dc.subject | RISC-V | |
| dc.subject | augmented reality (AR) | |
| dc.subject | deep neural network (DNN) | |
| dc.subject | extended reality (XR) | |
| dc.subject | heterogeneous architecture | |
| dc.subject | magnetoresistive random access memory (MRAM) | |
| dc.subject | non-volatile memory (NVM) | |
| dc.subject | system-on-chip (SoC) | |
| dc.subject | SDG 7 - Affordable and Clean Energy | |
| dc.title | Siracusa: A 16 nm Heterogenous RISC-V SoC for Extended Reality With At-MRAM Neural Engine | eng |
| dc.type | Article | eng |
| dc.type | Artículo | spa |