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.

