A near-threshold RISC-V core with DSP extensions for scalable IoT Endpoint Devices

By Michael Gautschi, Pasquale Davide Schiavone, Andreas Traber, Igor Loi, Antonio Pullini, Davide Rossi, Eric Flamand, Frank Kagan Gürkaynak, Luca Benini. 2016

409 citations recorded by the source corpus.

Endpoint devices for Internet-of-Things not only need to work under extremely tight power envelope of a few milliwatts, but also need to be flexible in their computing capabilities, from a few kOPS to GOPS. Near-threshold(NT) operation can achieve higher energy efficiency, and the performance scalability can be gained through parallelism. In this paper we describe the design of an open-source RISC-V processor core specifically designed for NT operation in tightly coupled multi-core clusters. We introduce instruction-extensions and microarchitectural optimizations to increase the computational density and to minimize the pressure towards the shared memory hierarchy. For typical data-intensive sensor processing workloads the proposed core is on average 3.5x faster and 3.2x more energy-efficient, thanks to a smart L0 buffer to reduce cache access contentions and support for compressed instructions. SIMD extensions, such as dot-products, and a built-in L0 storage further reduce the shared memory accesses by 8x reducing contentions by 3.2x. With four NT-optimized cores, the cluster is operational from 0.6V to 1.2V achieving a peak efficiency of 67MOPS/mW in a low-cost 65nm bulk CMOS technology. In a low power 28nm FDSOI process a peak efficiency of 193MOPS/mW(40MHz, 1mW) can be achieved.

Subfields: Electrical and Electronic Engineering, Hardware and Architecture

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Electrical and Electronic Engineering

  1. Luca Benini
  2. Daniele Palossi
  3. Francesco Conti
  4. Frank Kagan Gürkaynak
  5. Michael Schaffner
  6. Stefan Mangard
  7. Fabian Schuiki
  8. Davide Rossi

In Hardware and Architecture

  1. Luca Benini
  2. Daniele Palossi
  3. Michael Schaffner
  4. Igor Loi
  5. Stefan Mangard
  6. Frank Kagan Gürkaynak
  7. Fabian Schuiki
  8. Giovanni De Micheli

Citations in the corpus