HeliosXCore is a Superscalar Out-of-order RISC-V Processor Core.
Design Docs | 设计文档
- 3rd-party: The third-party library code.
- HeliosXEmulator: Emulator submodule used for differential testing to verify correctness.
- HeliosXSimulator: Simulator submodule used for differential testing to verify correctness.
- docs: Project documents.
- rtl: CPU Core RTL source code.
- scripts: Scripts used for testing.
- soc: SoC RTL source code.
- testbench: Test and Bench code.
HeliosXCore development is based on the pull request on Github.
- Create a new branch:
git checkout -b <branch_name>
- Create a Pull Request and receive code review from reviewers.
- PR title shoule be concise since it is going to be the commit message in the main branch after merging and squashing.