在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 5526|回复: 14

[求助] 如何通过makefile改变文件中的参数

[复制链接]
发表于 2012-9-11 10:38:42 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

x
我是做数字IC的,在LINUX中调试代码~目前遇到一个疑惑,自己查了好久makefile手册还是找不到解决办法,就只好上来求助一下~
我在一个模块tb_top中定义了一个参数parameter TESTCASE=01;
我想在makefile中改变TESTCASE的值,以便仿真不同的testcase。我在makefile中的做法是:
testcase=03
tb_top.TESTCASE = $(testcase)
但是仿真的时候TESTCASE的值还是01,怎么都不会变成03,
各位高手,这要怎么弄才能改变tb_top中的TESTCASE呢?各位半个忙指导指导吧~~
发表于 2012-9-11 12:51:49 | 显示全部楼层
回复 1# qinjuanyan


    得使用defparam 关键字
 楼主| 发表于 2012-9-11 14:01:21 | 显示全部楼层
回复 2# zongkai2003

defparm是用在module里面的吧?在makefile中用不行啊~~ 记得makefile里面改变的话要用+pvalue的,但是具体怎么实现不记得了,烦啊~
发表于 2012-9-11 16:21:03 | 显示全部楼层
明明知道还问,晕
发表于 2012-9-12 00:09:58 | 显示全部楼层
看一下帮助不就可以了。
 楼主| 发表于 2012-9-12 09:18:39 | 显示全部楼层
回复 4# aimar327


    我是不知道加在哪里,怎么加,烤鸭好吃不见得人人会做啊。
 楼主| 发表于 2012-9-12 09:19:48 | 显示全部楼层
回复 5# tiangua


    帮助?我查了手册,没查到pvalue的用法啊,哪里有帮助文档的?请大侠指导!
发表于 2012-9-12 22:16:13 | 显示全部楼层
-pvalue+<parameter_hierarchical_name>=<value>
    Changes the specified parameter to the specified value.


为什么会找不到~~~~
 楼主| 发表于 2012-9-13 09:13:48 | 显示全部楼层
回复 8# tiangua

谢谢~非常感谢~我照你的办法弄出来了。
可是,这个帮助文档到底在哪里啊?我真不知道去哪里找-pvalue这个的用法。我手里有的就只有《GNU make中文手册V1.5.pdf》和《Makefile 中文教程.pdf》,vcs的userguide我也找了,没找到~
大侠请帮个忙提供以下资料呗,小弟在此不胜感激!
磕头!
发表于 2012-9-13 22:38:00 | 显示全部楼层
找错地方了。不知道你懂不懂验证~
竟然在make教程里面找这些东西~
重新到vcs的userguide里面找吧。
不行就vcs -help一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-6 07:54 , Processed in 0.030115 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表