A simple System-on-Chip built on an FPGA, originally targeted at Zhejiang University's SWORD4 FPGA experiment platform. It is designed to support simple operating systems developed by students; the first operating system running on this SoC is ZJUNIX.
Detailed documentation is currently in progress; a general description is provided in doc/SoC.md.
Follow these steps to create the SoC project from this repository:
- Launch Vivado and open the TCL console.
- Navigate to the
project
directory with thecd
command. Note: The path to this directory should not contain spaces or non-ascii characters - Type
source SoC_<platform>.tcl
, where <platform> stands for the target platform; currently SWORD4 and N4 are supported.
Example: