集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 1041|回复: 1

利用bat脚本实现verilog文件的全编译--不需要打开Quartus II软件

[复制链接]
voiue 发表于 2019-1-1 19:07:54 | 显示全部楼层 |阅读模式
像我们写verilog代码的因为选择的芯片厂商器件不同,会选择不同的综合器,但是verilog语言他们是通用的,所以这个时候.v文件就是我们所需要的啦,我们将写好的.v文件会通过综合器综合分析,从而来分析我们的语法等一系列的问题,这个过程是需要一系列的操作的,有的电脑配置低一点的,还会显得有些吃力,那么有没有一种办法不需要打开Quartus II软件,来编译综合分析我们写的代码呢,答案肯定是有的,此处省略一万行代码
开玩笑啦,好了,不废话了,直入主题,具体操作步骤如下:
我们以数字钟的工程为例

这个是我的rtl文件夹里面的文件:



1.运行Analysis&Systhesis.bat文件,如图:



输入工程名称回车开始分析你的代码:



有错误上面会有标红提示你在哪个文件的哪一行,跟Quartus II软件编辑器里面一样的提示,



改正后分析没有问题就运行built_all.bat文件,如图:



分析完后会自动调用Programmer.bat文件,如图:



然后将文件夹中编译生成的.sof文件直接拖拽到这个窗口里面回车就可以直接下载到FPGA芯片了。





下载成功!

当然你在编译分析的时候里面会产生很多文件运行wipe_prj.bat就可以把这些全部删掉!

注:这个不能优化你的任何代码,只是减少了你点击Quartus II软件出错的几率


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?我要注册

x
Sunlife 发表于 2019-1-2 09:39:42 | 显示全部楼层
                             
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2025-5-1 07:41 , Processed in 0.057804 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表