commit | 810f520d185c323ced98fced687984965f648f8d | [log] [tgz] |
---|---|---|
author | Derek Chow <derekjchow@google.com> | Wed Jul 10 22:55:59 2024 +0000 |
committer | Derek Chow <derekjchow@google.com> | Wed Jul 10 16:40:15 2024 -0700 |
tree | 3a6e35d0308fbc852696c081720067b92a779778 | |
parent | 76aec34c2ef04e30bbb7b4f4ff7ac23953456095 [diff] |
Revert^2 "Refactor Axi2Sram" This reverts commit 566fbac6e4bff1641d1a82ca0b2b7f3b1a2a2e05. Reason for revert: With fix Change-Id: I0c7b2e8a592ba287669ed09a0f69dfae44da5e20
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: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