ucb-bar / gemmini

Berkeley's Spatial Array Generator
Other
806 stars 167 forks source link

PE modification #297

Open bbilgin01 opened 1 year ago

bbilgin01 commented 1 year ago

Hi, We have done some modifications on scala files about PEs for our purposes. However, we could not see any difference in the output while testing it with SPIKE. We ran build-spike.sh and setup-paths.sh to re-compile the modified .scala files. We wonder if we are using wrong script. Could you please help us about compiling our modified .scala file to the configuration?

hngenc commented 11 months ago

Changing the .scala files won't have any impact on Spike, which is instead written in C++.

On the latest version of Gemmini, you can find the Spike implementation in chipyard/generators/gemmini/software/libgemmini. You'll probably want to update gemmini.cc to match your changes to the Scala/Chisel source files.