本文主要是介绍Makefile与VCS/Questasim联合运用实例,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
文章目录
- 一、Questasim的Makefile编写
- 1.1.Makefile编写实例
- 1.2.辅助方法
- 1.2.1.-help命令查询
- 1.2.2.手册查询
- 二、VCS的Makefile编写
- 2.1.Makefile编写实例一 ——插入随机种子seed
- 2.2.Makefile编写实例二 ——灵活指定编译文件
- 2.3.Makefile编写实例三 ——DVE软件查看波形和覆盖率
- 2.4.Makefile编写实例四 ——项目应用
- 2.5.Makefile编写实例五 ——应用AHB—SRAMC
- 2.6.Makefile编写实例六 ——应用SPI Master Core
一、Questasim的Makefile编写
1.1.Makefile编写实例
下面是一个简单全加器的Makefile自动编译仿真脚本:
编译用vlog,仿真用vsim。
Makefile脚本编译好,可以直接通过命令:" more Makefile文件名” 查看脚本内容;
- 如果脚本名字为Makefile,则直接通过命令:“ make”,即可直接执行Makefile脚本;
- 如果脚本名为"Makefile. * ",则可通过命令 make -f Makefile.*来运行脚本;
例如:脚本名为:Makefile.questasim
则执行命令:make -f Makefile.Questasim - 以上两个命令默认执行“all”,如果要单一的执行某一个编译或者仿真命令则需加上标识符,如针对上述例子,只进行编译命令执行:make compile -f Makefile.questasim
1.2.辅助方法
这篇关于Makefile与VCS/Questasim联合运用实例的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!