PULP-platform
时间: 2023-09-05 15:12:04 浏览: 115
PULP-platform是一个开源的RISC-V处理器平台,其中包括了PULP项目和ARA项目。PULP项目是一个完整的开源RISC-V处理器,而ARA项目是一个开源的RISC-V向量加速器。这两个项目都非常活跃,并且有详细的文档和指南来帮助用户进行编译和使用。如果你想在PULP-platform上编译软件,你可以按照https://github.com/pulp-platform/ara#software的步骤在apps目录下进行编译。如果你想编译RTL模拟器,你可以按照https://github.com/pulp-platform/ara#rtl-simulation的步骤在hardware目录下进行编译。请注意,如果你没有安装ModelSim,你需要使用Verilator来编译RTL模拟器。如果你想使用gtkwave来查看波形,你需要单独安装它,并在hardware目录下进行清理操作,然后从make verilator开始,每一步都要加上trace=1选项。\[1\]另外,如果你在PULP文件夹下操作,你可以按照以下步骤来构建RTL模拟平台:首先下载questasim,并设置环境变量export PATH=PATH:<questasim的位置>/bin。然后执行./update-ips命令,接着执行source setup/vsim.sh命令,最后进入sim目录并执行make clean lib build opt命令。\[2\]总的来说,PULP-platform是一个非常完整和认真的开源RISC-V处理器平台,虽然配置过程可能会有一些挑战,但有详细的文档和社区支持可以帮助你解决问题。\[3\]
#### 引用[.reference_title]
- *1* *3* [学习riscv-vector加速器(1):搭建pulp-platform/ara的测试环境](https://blog.csdn.net/a675619772/article/details/123354721)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [pulp platform搭建流程](https://blog.csdn.net/ziang87/article/details/103914385)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]