commit | 04060581bad43b80e451010bd39fe52c9986631b | [log] [tgz] |
---|---|---|
author | Cindy Liu <hcindyl@google.com> | Sun Aug 13 13:29:39 2023 -0700 |
committer | Cindy Liu <hcindyl@google.com> | Mon Aug 14 16:21:08 2023 +0000 |
tree | d9abd1ded37b359c66b41ba229f9511bee285001 | |
parent | 5cd19795aa8487d4f106293b6d01f32903bf8840 [diff] |
Use bazel-built systemc header The project no longer requires system libsystemc-dev package Change-Id: I4e060a49f2595c4beb1eb71930a8ad30db6532c4
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