commit | 991c5cb2e95a5d98ba3f2f263bf2a6f2e9a41910 | [log] [tgz] |
---|---|---|
author | Alex Van Damme <atv@google.com> | Tue May 07 17:15:00 2024 -0700 |
committer | Alex Van Damme <atv@google.com> | Wed May 08 12:29:28 2024 -0700 |
tree | 16dc1c039163ad5cd0a7ca28e24d46fbba7121c6 | |
parent | af644d44130f66bc4c4ec8bebeb7bab411e1c160 [diff] |
No public description PiperOrigin-RevId: 631598452
This project contains the instruction simulator of Kelvin ML core based on MPACT-Sim and MPACT-RiscV. The simulator supports RISC-V 32im configuration + Kelvin-specific SIMD instructions. Please review ISA Spec for more detail
sim Simulator implementations | ˪ proto Trace dump protobuf definition. | ˪ renode Renode(https://github.com/renode/renode) integration interface | ˪ test Simulated instruction / Framework function unit tests
To build all targets, run
bazel build //...
Specifically, the simulator standalone binary can be built with
bazel build //sim:kelvin_sim