Cavatools is an open source software to help you design custom RISC-V instruction set extensions and evaluate performance and energy impact on real applications.

Contact:
License:
Apache License (Version 2.0)
Primary tabs
Apache License (Version 2.0) (Latest Version)
An instruction-set interpretator that produces execution trace in shared memory, and an example collection of simulators and analysis programs for pipeline and cache performance evaluation. You can write your own simulation/analysis programs. Cavatools can also be retargetted to other RISC-like architectures.
Release Notes
The Berkeley Softfloat-3e package has been included in this repository. Make install expects ~/bin, ~/lib, ~/include to exit.