Skip to content

交大電子所, 系統晶片設計, 賴瑾教授, 2023 Fall

Notifications You must be signed in to change notification settings

holyuming/NYCU-2023-SoCLab

Repository files navigation

NYCU 2023 Fall: SoC Design Lab

Contents:

  • course_lab1
  • course_lab2
  • lab-fir
  • lab-exmem_fir
  • lab-caravel_fir
  • labi
  • lab-wlos_baseline
  • lab-sdram
  • final_project

Toolchain Prerequisites

Setup Toolchain

Get presetup Vitis Virtual Machine from course TA or setup following toolchains yourself.

$ sudo apt update
$ sudo apt install gtkwave git -y
$ sudo wget -O /tmp/riscv32-unknown-elf.gcc-12.1.0.tar.gz https://github.com/stnolting/riscv-gcc-prebuilt/releases/download/rv32i-4.0.0/riscv32-unknown-elf.gcc-12.1.0.tar.gz
$ sudo mkdir /opt/riscv
$ sudo tar -xzf /tmp/riscv32-unknown-elf.gcc-12.1.0.tar.gz -C /opt/riscv
$ echo 'export PATH=$PATH:/opt/riscv/bin' >> ~/.bashrc
$ source ~/.bashrc

About

交大電子所, 系統晶片設計, 賴瑾教授, 2023 Fall

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published