commit | a2c167c175cdb50dc76ef656d586b50ea2ddda0f | [log] [tgz] |
---|---|---|
author | Yenkai Wang <ykwang@google.com> | Fri Aug 18 19:30:53 2023 +0000 |
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | Fri Aug 18 19:30:53 2023 +0000 |
tree | 8b99a41f0780afddf2c0151a6bd8e2fa4ef3bb85 | |
parent | 003c90afcf30c17cfcbfa35041ecced1d6347067 [diff] | |
parent | 8f160789dbb6ca327fcb1c636d37167c5e6cfb26 [diff] |
Merge "[HW][Kelvin][Sram_1rwm_256x288.v] move FPGA defined macro"
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