HEEPocrates, a tsmc65 implementation of X-HEEP

Research Line

Systems-on-Chip

This is an implementation of X-HEEP in TSMC65 LP to demonstrate X-HEEP on Silicon. It equips the Ibex core, 256kB of SRAM, a CGRA, and few peripherals.

Keywords
#systemonchip #tsmc65 #rtl2gds #microcontroller #riscv #cgra #imc #blade

Team

  Atienza Alonso David
  Constantinescu Denisa-Andreea
  Machetti Simone
  Miranda Calero José Angel
  Müller Christoph Thomas
  Rodriguez Álvarez Rubén
  Schiavone Pasquale Davide

Research Partners

eXtendable Heterogeneous Energy-Efficient Platform - EPFL x-heep


X-HEEP in TSMC65 3x2 mm2 hosting a CGRA and two instances of Blade, one called Blade for testing reasons, and one coubertin attached to the bus. Preliminary results show max frequency 250MHz and 28uW/MHz at 1.2V running a matrix multiplication.



Related Publications

TiC-SAT: Tightly-coupled Systolic Accelerator for Transformers
Amirshahi, Alireza; Klein, Joshua Alexander Harrison; Ansaloni, Giovanni; Atienza Alonso, David
2023-01-16Conference PaperPublication funded by WiPLASH H2020 (New on-chip wireless communication plane)Publication funded by Fvllmonti ((FETPROACT))
Using Algorithmic Transformations and Sensitivity Analysis to Unleash Approximations in CNNs at the Edge
Ponzina, Flavio; Ansaloni, Giovanni; Peon Quiros, Miguel; Atienza Alonso, David
2022-07-19MDPI Micromachines - Special Issue "Hardware-Friendly Machine Learning and Its Applications"Publication funded by Compusapien (Next-gen computing systems inspired by the human brain)Publication funded by WiPLASH H2020 (New on-chip wireless communication plane)Publication funded by SNF ML-edge (ML-edge: Enabling Machine-Learning-Based Health Monitoring in Edge Sensors via Architectural Customization)Publication funded by Fvllmonti ((FETPROACT))
Machine-Learning Based Monitoring of Cognitive Workload in Rescue Missions with Drones
Dell'Agnola, Fabio; Jao, Ping-Keng; Arza, Adriana; Chavarriaga, Ricardo; R. Millan, Jose del; Floreano, Dario; Atienza, David
2022-06-29IEEE Journal of Biomedical and Health Informatics
A hardware/software co-design vision for deep learning at the edge
Ponzina, Flavio; Machetti, Simone; Rios, Marco Antonio; Denkinger, Benoît Walter; Levisse, Alexandre Sébastien Julien; Ansaloni, Giovanni; Peon Quiros, Miguel; Atienza Alonso, David
2022IEEE Micro - Special Issue on Artificial Intelligence at the EdgePublication funded by SNF ML-edge (ML-edge: Enabling Machine-Learning-Based Health Monitoring in Edge Sensors via Architectural Customization)Publication funded by Compusapien (Next-gen computing systems inspired by the human brain)Publication funded by WiPLASH H2020 (New on-chip wireless communication plane)
E2CNN: Ensembles of Convolutional Neural Networks to Improve Robustness Against Memory Errors in Edge-Computing Devices
Ponzina, Flavio; Peon Quiros, Miguel; Burg, Andreas Peter; Atienza Alonso, David
2021IEEE - Transactions on ComputersPublication funded by Compusapien (Next-gen computing systems inspired by the human brain)Publication funded by WiPLASH H2020 (New on-chip wireless communication plane)Publication funded by SNF ML-edge (ML-edge: Enabling Machine-Learning-Based Health Monitoring in Edge Sensors via Architectural Customization)