| commit | 814bc6c3ec9f287309db9571510f6dc02ab19b1d | [log] [tgz] |
|---|---|---|
| author | Derek Chow <derekjchow@google.com> | Thu Aug 07 14:45:30 2025 -0700 |
| committer | Derek Chow <derekjchow@google.com> | Thu Aug 07 14:45:30 2025 -0700 |
| tree | 9194a33a0eb892a702a2eee6aad22d258276b1c6 | |
| parent | e4d283fba5e582c32a83ed693328d25636bdbfd8 [diff] |
Update debug docs to reflect new addresses. Change-Id: I562bf601ebdede9cac970c9e78787a2e04ad4589
Kelvin is a RISC-V32IM core with a custom instruction set.
More information on the design can be found in the overview.
Kelvin uses bazel as it's build system. The Verilated simulator for Kelvin can be generated using:
bazel build //tests/verilator_sim:core_sim
The verilog source for the Kelvin core can be generated using:
bazel build //hdl/chisel/src/kelvin:core_cc_library_emit_verilog
Verilog source for the Matcha SoC can be generated using:
bazel clean --expunge # To generate the ToT sha bazel build //hdl/chisel:matcha_kelvin_verilog