Architecture
Research
HULK-V: a Heterogeneous Ultra-low-power Linux capable RISC-V SoC
Abstract
HULK-V is an open-source, ultra-low-power, heterogeneous RISC-V System-on-Chip designed to bring full Linux capability and agility to energy-constrained IoT applications. It combines a 64-bit RISC-V processor with an 8-core Programmable Multi-Core Accelerator
Research
AXI-Pack: Near-Memory Bus Packing for Bandwidth-Efficient Irregular Workloads
Abstract
AXI-Pack is proposed as an extension to the ARM AXI4 protocol designed to address the bandwidth inefficiencies of irregular memory streams (strided and indirect accesses) in on-chip interconnects. This extension introduces specialized
Research
Trusted Hart for Mobile RISC-V Security
Abstract
This paper addresses the critical need for a robust Trusted Execution Environment (TEE) within future RISC-V mobile devices, contrasting with the established Arm security architecture. The authors propose a novel security architecture
Research
The BlackParrot BedRock Cache Coherence System
Abstract
This paper presents BP-BedRock, an open-source, directory-based MOESIF cache coherence system implemented within the BlackParrot 64-bit RISC-V multicore processor. The system notably includes both a fixed-function FSM and a microcode programmable coherence
Research
Microprocessor Design with Dynamic Clock Source and Multi-Width Instructions
Abstract
This paper introduces the design of a novel 32-bit microprocessor based on the RISC-V Instruction Set Architecture. The key innovation is the utilization of a dynamic clock source, which significantly enhances efficiency