Skip to content

Latest commit

 

History

History
39 lines (34 loc) · 1.27 KB

index.md

File metadata and controls

39 lines (34 loc) · 1.27 KB
layout title subtitle use-site-title bigimg
page
RISC-V BOOM
The Berkeley Out-of-Order RISC-V Processor
true
/img/large-block-diagram.jpg

The Berkeley Out-of-Order Machine (BOOM) is a synthesizable and parameterizable open source RV64GC RISC-V core written in the Chisel hardware construction language. While BOOM is primarily ASIC optimized, it is also usable on FPGAs. We support the FireSim flow to run BOOM at 90+ MHz on FPGAs on Amazon EC2 F1. Created at the University of California, Berkeley in the Berkeley Architecture Research group, its focus is to create a high performance, synthesizable, and parameterizable core for architecture research.

Features

Feature BOOM
ISA RISC-V (RV64GC)
Synthesizable
FPGA
Parameterized
Floating Point (IEEE 754-2008)
Atomic Memory Op Support
Caches
Virtual Memory
Boots Linux
Privileged Arch v1.11
External Debug

Getting Started

To get started with RISC-V BOOM, you can find our microarchitectural documentation here, the GitHub organization here, and the mailing list here.