[libre-riscv-dev] Introduction and Questions

Yehowshua yimmanuel3 at gatech.edu
Fri May 15 19:47:28 BST 2020

> 4. What is the right way to get started contributing? My experience is with
> Verilog, and I've looked at other languages too, including BSV and Chisel.
> I'm primarily interested in developing microarchitecture for
> performance-critical components, like branch predictors, prefetchers,
> instruction schedulers, and load-store units. Ideally, I could contribute
> my work as part of graduate studies to this project.

Start by reading through section 5.1 here:

https://libre-soc.org/ <https://libre-soc.org/>

There should be some instructions to get you started with the codebase.

More information about the libre-riscv-dev mailing list