1. PC with 16G Memory
2. OS Ubuntu 20.04 or Windows with VirtualBox + Ubuntu 20.04
3. Hardisk > 120G
4. Vendor Tools, Linux Version
I use Vivado 2018.3, because the vivado 2018 is smaller.
If vivado installation hang.
- sudo apt update
- sudo apt upgrade
- sudo apt install libncurses5
- sudo apt install libtinfo5
- sudo apt install libncurses5-dev libncursesw5-dev
- sudo apt install ncurses-compat-libs
for Ubuntu 20.04
4. iceStorm tool chain for Lattice ICE40 and ECP5
5. LiteX (follow the instruction on Github)
https://github.com/enjoy-digital/litex
6. LiteX-Boards from LiteX-Hub
https://github.com/litex-hub/litex-boards
7. OpenFPGALoader
https://github.com/trabucayre/openFPGALoader
8.GTKWave
sudo apt-get install gtkwave
9.VSCode
https://code.visualstudio.com/
Comments
You can follow this conversation by subscribing to the comment feed for this post.