commit | 2d8b9a5f744deaa399e5c5ee381bd25c60be8005 | [log] [tgz] |
---|---|---|
author | Cindy Liu <hcindyl@google.com> | Tue Mar 12 19:11:08 2024 -0700 |
committer | Cindy Liu <hcindyl@google.com> | Tue Mar 12 19:11:08 2024 -0700 |
tree | 22d9544967421f60ee1e1576591571567d6e6dd8 | |
parent | 976ad5dcee4754ef98ef407fabbdd51ed7045c8d [diff] |
Fix flex release URL Match https://github.com/hdl/bazel_rules_hdl/pull/297 Change-Id: I14a7a81cf21b24d35c831d5d70da65828514ec33
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