摘要

本发明公开了基于FPGA的RISC-V处理器自动化部署方法。所述方法包括以下步骤:分别在三块隶属于三个不同类别的FPGA板卡上建立三个模板RISC-V处理器系统工程,生成三个模板工程的TCL脚本;总结出同一类别中不同FPGA板卡的差异,并将差异映射到TCL脚本中对应的需要改动的部分,保留不需要改动的部分,得到模板TCL脚本;对用户提供的板卡描述文件(board-file)以及配置信息用Python脚本进行解析提取并在TCL脚本对应的部分进行填充,得到适配用户板卡的TCL脚本,通过运行该TCL脚本就可以自动生成适配用户板卡的RISC-V处理器系统工程。