The BlackParrot Processor: An Open-Source Industrial-Strength RV64G Multicore Processor
Abstract
In this paper we introduce the BlackParrot multicore processor, a mainstream industrial-strength open-source implementation of the RISC-V RV64G architecture. BlackParrot is a clean-slate processor design with a lean, energy efficient, and highly performant implementation. The key differentiator between BlackParrot and prior RISC-V processor efforts is that our goal is to distribute stewardship across industry and government stakeholders instead of adopting a freemium model where the source is controlled by a private startup that does not release the actual code it tapes out. Our approach enables a pathway for creating the equivalent of Linux for RISC-V: a truly open RISC-V processor to power the open-source hardware revolution and the Age of Bespoke Silicon.
Document Details
- Document Type
- Technical Report
- Publication Date
- Mar 25, 2019
- Accession Number
- AD1075698
Entities
People
- Ajay Joshi
- Bandhav Veluri
- Boyou Zhou
- Dai Cheol Jung
- Daniel Petrisko
- Farzam Gilani
- Katie Lim
- Leila Delshadtehrani
- Mark Oskin
- Mark Wyse
- Michael J. Taylor
- Tavio Guarino
- Yongqin Wang
- Zahra Azad
Organizations
- Boston University