求助关于Verilog-A中的parameter用法

最近在使用Verilog-A,关于Parameter的用法遇到了一些小问题,希望有大神告知~定义一个parameter的时候,可以加一个范围,比如parametervia... 最近在使用Verilog-A,关于Parameter的用法遇到了一些小问题,希望有大神告知~
定义一个parameter的时候,可以加一个范围,比如 parameter via_name (-inf,0]
这个范围的作用是什么呢?师兄说是用来限制parameter的值,可是parameter定义的参量难道不是一个常数吗?在之后的语句里难道还可以修改么?
求告知~跪谢了!!
展开
 我来答
百度网友4706d78
2015-03-31
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
(-inf,0]的意思是在之后的设计中via_name的值只能在负无穷到0之间,这样就相当于限定了via_name的取值范围。parameter一旦定下来在仿真过程中是不能改变的,但是可以在编译的时候改变。
Parameters represent constants, hence it is illegal to modify their value at runtime. However, parameters can be modified at compilation time to have values that are different from those specified in the declaration assignment. This allows customization of module instances. A parameter can be modified with the defparam statement, or in the module instance statement.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式