微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > 微电子学习交流 > ncvlog编译,怎么传递define的参数到所有的设计模块中?

ncvlog编译,怎么传递define的参数到所有的设计模块中?

时间:12-12 整理:3721RD 点击:
例如我的设计中define了个unit delay ,define TD #1, 我怎么能在编译的阶段把所有的TD 改为其他值? ncvlog -define-TD=#3?

up

code中已经带了这个`define指令?
如果是,那没办法了,即使你在ncvlog时指定了macro,在编译到带该`define指令的code时,这个macro还是会被重新定义。除非你这么写:
`ifndef TD
`define TD #1
`endif
当然,这种方式是推荐的定义macro的方式

nc有这样的限制么,不应该的阿

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top