Example Integrations With ESSENT
August 19, 2026 ยท View on GitHub
This repo provides examples of how ESSENT can be used to simulate existing projects. We continue to add more examples and welcome contributions.
riscv-mini
riscv-mini is a 3-stage RISC-V processor implemented in Chisel.
To integrate with ESSENT, only the main harness (top.cc) needed to be modified. To build the emulator:
$ cd riscv-mini
$ make top
To run a microbenchmark to see it works:
$ make test
Rocket Chip
Since Rocket Chip is an important Chisel project but requires a code to interface, we release our example integration as a separate repo for it: https://github.com/ucsc-vama/essent-rocket-demo