Abstract
TThe RISC-V architecture has recently emerged as a popular open source option for the design of general purpose cores with a wide spectrum of operating specifications. In this paper, we present HAMSA-DI, a small footprint, energy-efficient, embedded RISC-V core, featuring a dynamically scheduled, inorder, dual-issue processing pipeline, supporting the popular Xpulp extensions. The proposed cost-effective dual-issue implementation provides a significant performance boost and improved energy-efficiency over baseline low-power cores under common benchmarks. These include a CoreMark score of 3.48 CM/MHz (+22%) and an Embench score of 1.3 (+13%) with certain benchmarks displaying as much as 22% less energy than the baseline CV32E40P core. The proposed design was fabricated as part of a 16 nm test chip, running at 1 GHz with an 0.8V supply voltage. Silicon measurements demonstrate that the proposed core can improve performance by as much as 8 × for programs operating with full dual-issue utilization with energy-efficiency improving by as much as 6.5
| Original language | English |
|---|---|
| Pages (from-to) | 223-236 |
| Number of pages | 14 |
| Journal | IEEE Transactions on Circuits and Systems I: Regular Papers |
| Volume | 71 |
| Issue number | 1 |
| DOIs | |
| State | Published - 1 Jan 2024 |
| Externally published | Yes |
Keywords
- RISC-V
- dual-issue
- embedded processor
- energy-efficient
- low-power
- small-footprint
ASJC Scopus subject areas
- Hardware and Architecture
- Electrical and Electronic Engineering