https://github.com/ucb-bar/libgemmini
Gemmini extensions for Spike
https://github.com/ucb-bar/libgemmini
Last synced: 2 months ago
JSON representation
Gemmini extensions for Spike
- Host: GitHub
- URL: https://github.com/ucb-bar/libgemmini
- Owner: ucb-bar
- Created: 2023-02-05T01:33:21.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2025-04-11T00:22:34.000Z (2 months ago)
- Last Synced: 2025-04-11T01:26:50.527Z (2 months ago)
- Language: C++
- Size: 216 KB
- Stars: 2
- Watchers: 14
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Gemmini Spike ISA Functional Model Extensions
=============================================This repository builds libgemmini.so, which can be dynamically linked into Spike to support executing custom Gemmini instructions.
To use this, first install a recent version of [spike](https://github.com/riscv-software-src/riscv-isa-sim), and set the `$RISCV` environment variable to the install location.
Usage:
```
make
make install
spike --extension=gemmini
```To see Gemmini commit logs, use the `--log-commits` flag in `spike`.