forked from riscv-boom/riscv-boom
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
ed9b21d
commit d6cc4c3
Showing
8 changed files
with
157 additions
and
151 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
_build |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
The Hardware Construction Language | ||
==================================== | ||
|
||
BOOM is implemented in the hardware construction language. More | ||
information about can be found at (<http://chisel.eecs.berkeley.edu>). | ||
BOOM is implemented in the hardware construction language. More | ||
information about can be found at http://chisel.eecs.berkeley.edu. | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,21 +1,25 @@ | ||
Quick-start | ||
==================================== | ||
|
||
To build a BOOM C++ emulator and run BOOM through a couple of simple | ||
tests: | ||
The best way to get started with the BOOM core is to use the BOOM project template located in the | ||
main `GitHub organization <https://github.com/riscv-boom/boom-template>`__. There you will find the main steps | ||
to setup your environment, build, and run the BOOM core on a C++ emulator. Here is a selected set of steps | ||
from that repositories README: | ||
|
||
``` | ||
:: | ||
|
||
git clone https://github.com/ucb-bar/rocket-chip.git | ||
cd rocket-chip | ||
git checkout boom | ||
git submodule update --init | ||
cd emulator | ||
make run CONFIG=BOOMConfig | ||
git clone https://github.com/riscv-boom/boom-template.git | ||
cd boom-template | ||
./scripts/init-submodules.sh | ||
# You may want to add the following two lines to your shell profile | ||
export RISCV=/path/to/install/dir | ||
export PATH=$RISCV/bin:$PATH | ||
|
||
``` | ||
|
||
Note: This assumes you have already installed the riscv-tools toolchain. If | ||
not, visit (<https://github.com/riscv/riscv-tools>). | ||
cd boom-template | ||
./scripts/build-tools.sh | ||
|
||
cd verisim | ||
make run | ||
|
||
Note: This assumes you have don't have installed the riscv-tools toolchain. It will pull and build the toolchain for you. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters