|
| 1 | +# Open Source License Acknowledgements and Third-Party Copyrights |
| 2 | + |
| 3 | +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. |
| 4 | + |
| 5 | +The following acknowledgements pertain to this software license. |
| 6 | + |
| 7 | +## Main components used by TreeCore CPU |
| 8 | +These components are installed via composer or via npm. You can check all the dependencies using the instructions from the section Libraries dynamically referenced via Composer and Libraries dynamically referenced via npm. |
| 9 | + |
| 10 | +### verilator |
| 11 | +* maintainer: [verilator](https://github.com/verilator) |
| 12 | +* License: [LGPL-3.0](https://github.com/verilator/verilator/blob/master/LICENSE) |
| 13 | +* repo: https://github.com/verilator/verilator |
| 14 | + |
| 15 | +### mill |
| 16 | +* maintainer: [com-lihaoyi](https://github.com/com-lihaoyi) |
| 17 | +* License: [MIT](https://github.com/com-lihaoyi/mill/blob/main/LICENSE) |
| 18 | +* repo: https://github.com/com-lihaoyi/mill |
| 19 | + |
| 20 | +### riscv-test |
| 21 | +* maintainer: [NJU-ProjectN](https://github.com/NJU-ProjectN) |
| 22 | +* License: [custom](https://github.com/NJU-ProjectN/riscv-tests/blob/master/LICENSE) |
| 23 | +* repo: https://github.com/NJU-ProjectN/riscv-tests |
| 24 | + |
| 25 | +### difftest |
| 26 | +* maintainer: [oscpu](https://gitee.com/oscpu) |
| 27 | +* License: [MulanPSL-2.0](https://gitee.com/oscpu/difftest/blob/master/LICENSE) |
| 28 | +* repo: https://gitee.com/oscpu/difftest |
| 29 | + |
| 30 | +### NEMU |
| 31 | +* maintainer: [oscpu](https://gitee.com/oscpu) |
| 32 | +* License: [MulanPSL-2.0](https://gitee.com/oscpu/difftest/blob/master/LICENSE) |
| 33 | +* repo: https://gitee.com/oscpu/NEMU |
| 34 | + |
| 35 | +### DRAMsim3 |
| 36 | +* maintainer: [OpenXiangShan](https://github.com/OpenXiangShan) |
| 37 | +* License: [MIT](https://github.com/OpenXiangShan/DRAMsim3/blob/co-simulation/LICENSE) |
| 38 | +* repo: https://github.com/OpenXiangShan/DRAMsim3 |
| 39 | + |
| 40 | +### ysyxSoC |
| 41 | +* maintainer: [oscpu](https://github.com/OSCPU) |
| 42 | +* License: [custom](https://github.com/OSCPU/ysyxSoC/blob/master/LICENSE.Berkeley) |
| 43 | +* repo: https://github.com/OSCPU/ysyxSoC |
| 44 | + |
| 45 | +## Libraries modified for TreeCore CPU |
| 46 | +These libraries derive from [NJU-ProjectN](https://github.com/NJU-ProjectN) and are modified specifically for TreeCore CPU. |
| 47 | + |
| 48 | +### abstract-machine |
| 49 | +* maintainer: [maksyuki](https://github.com/maksyuki) |
| 50 | +* License: [GPL-3.0](https://github.com/maksyuki/ysyx-software-file/blob/master/LICENSE) |
| 51 | +* repo: https://github.com/maksyuki/ysyx-software-file/tree/master/abstract-machine |
| 52 | + |
| 53 | +### am-kernels |
| 54 | +* maintainer: [maksyuki](https://github.com/maksyuki) |
| 55 | +* License: [GPL-3.0](https://github.com/maksyuki/ysyx-software-file/blob/master/LICENSE) |
| 56 | +* repo: https://github.com/maksyuki/ysyx-software-file/tree/master/am-kernels |
0 commit comments