TreeCore CPU utilizes third party software from various sources. Portions of this software are copyrighted by their respective owners as indicated in the copyright notices below.
The following acknowledgements pertain to this software license.
These components are installed via Makefile. You can check all the dependencies using the specific target in Makefile.
- maintainer: verilator
- License: LGPL-3.0
- repo: https://github.com/verilator/verilator
- maintainer: com-lihaoyi
- License: MIT
- repo: https://github.com/com-lihaoyi/mill
- maintainer: NJU-ProjectN
- License: custom
- repo: https://github.com/NJU-ProjectN/riscv-tests
- maintainer: oscpu
- License: MulanPSL-2.0
- repo: https://gitee.com/oscpu/difftest
- maintainer: oscpu
- License: MulanPSL-2.0
- repo: https://gitee.com/oscpu/NEMU
- maintainer: OpenXiangShan
- License: MIT
- repo: https://github.com/OpenXiangShan/DRAMsim3
- maintainer: oscpu
- License: custom
- repo: https://github.com/OSCPU/ysyxSoC
These libraries derive from NJU-ProjectN and are modified specifically for TreeCore CPU.
- maintainer: maksyuki
- License: GPL-3.0
- repo: https://github.com/maksyuki/ysyx-software-file/tree/master/abstract-machine
- maintainer: maksyuki
- License: GPL-3.0
- repo: https://github.com/maksyuki/ysyx-software-file/tree/master/am-kernels