Ocelot is a project based on the Berkeley Out-of-Order Machine (BOOM).
It added the support of Risc-V Vector (RVV) Extension Vector Extension 1.0 specification
The micro architecture details of the RVV unit can be found at README-TT.md
Feature | Ocelot |
---|---|
ISA | RISC-V (RV64GCV) |
Synthesizable | √ |
FPGA | √ |
Parameterized | √ |
IEEE 754 Floating Point | √ |
Atomics | √ |
Caches | √ |
Virtual Memory | √ |
Boots Linux | √ |
Runs SPEC | √ |
CoreMark/MHz | 6.2 |
This repository is NOT A SELF-RUNNING repository. To instantiate a Ocelot core, please use the Chipyard SoC generator.