大猪蹄子的个人博客

大猪蹄子

【技术 Gowin-2】Gowin工程清理工具

2026 / 8 / 15

众所周知,FPGA在开发完成后会留下一大堆临时文件;又或者说为了加速编译,Gowin也会生成一些临时文件。当工程开发完毕后,我们一般只会留下源代码和bit/ltx文件,其余能重新自动生成的都可以删掉以方便Github同步或者文件共享,这就是我要做的小工具。

准备工作

1-一份完整的Gowin工程文件夹
2-一台能够正常开发的电脑
3-在此链接下载 已经编译过的Gowin_Clean.exe

工程文件夹说明

在清理之前,还是先了解一边文件夹里有什么,能不能删

  • src——源文件的文件夹,白名单,不删

  • impl——编译综合的文件夹,除了fs下载文件都删了

  • top.gprj——Gowin Project文件,不能动

  • top.gprj.user——绑定了一些编译报告,可以删

清理流程

1-将Gowin_Clean.exe复制放到xxx. gprj同目录下

2-双击运行,观察清理报告是否有误

3-回车确认后,exe自行销毁

注:重新编译可能会报错在引脚复用丢失,语言设置错误,重新点点就好了

版本更新

260815:初始版本