---
# System prepended metadata

title: 'Assignment3: Your Own RISC-V CPU'

---

# Assignment3: Your Own RISC-V CPU

contributed by < [`randyuncle`](https://github.com/randyuncle) >

## Install Chisel bootmap locally

Following the `Local Installation - Mac/Linux` instructions in [chisel-bootcamp/Install.md
](https://github.com/freechipsproject/chisel-bootcamp/blob/master/Install.md) to prepare the environment for locally open up the jupyter notebook provided by Chisel Bootcamp. 

After the installation, since I follow the instructions by using `pip3` to install jupyterlab and its dependencies, leading the issue of using the installation path that isn't in `$PATH`. Therefore, I export the its path in `~/.zshrc` to make the system identify the command `jupyter-lab`. 

```sh
export PATH="/Users/$USER_NAME/Library/Python/3.9/bin:$PATH"
```

Finally, I clone the `chisel-bootmap` Github repository, and successfully open the jupyter notebook with the command `jupyter-lab`. 

```sh
rkhuncle@likunhandeMacBook-Air-2 chisel-bootcamp % jupyter-lab
```

![截圖 2025-12-16 凌晨2.54.35](https://hackmd.io/_uploads/B1PqFCTzbx.png)

## Learning Chisel through Chisel Bootcamp

### 

## Exercises in MyCPU

