commit | 27ba5bdbc5cfd039232181307aacbc8327a61322 | [log] [tgz] |
---|---|---|
author | Derek Chow <derekjchow@google.com> | Wed Aug 16 14:31:37 2023 -0700 |
committer | Derek Chow <derekjchow@google.com> | Wed Aug 16 14:31:37 2023 -0700 |
tree | 049a92095dd720c533aa6d8331b5864fc7966a7d | |
parent | 5d370acbcc71078865185331dea6ade495b14840 [diff] |
More explicitly define systemc patch file path. Makes it easier to import kelvin_hw to other projects. Change-Id: I387a51f00f53c9b0bdb50297603972ee4f3875d5
Kelvin is a RISC-V32IM core with a custom instruction set.
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 build //hdl/chisel:kelvin_cc_library_emit_verilog