commit | cb948462f785478a1f49afbf497b78d430decdcc | [log] [tgz] |
---|---|---|
author | Cindy Liu <hcindyl@google.com> | Thu Aug 10 20:59:28 2023 +0000 |
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | Thu Aug 10 20:59:28 2023 +0000 |
tree | 8b17e0b8f5bf4241ecc1158fb822fb2d94cd4e5d | |
parent | c94ad1ab9f8bbaae58eb6c90f6818e0c4080cd0f [diff] | |
parent | ad06e608457314153142962ee5a0b6352ce61e37 [diff] |
Merge changes I1189e90b,Ie07b2a8f,I9e295bfb * changes: Fix core_tb c++ build warnings Fix failing SystemC tests Cleanup SIMD vector length setting
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