|
|
发表于 2013-8-30 11:08:18
|
显示全部楼层
本帖最后由 wildgoat 于 2013-8-30 11:09 编辑
在veriloga中如果输入是一个vector类型的,比如2bitDAC,生成symbol时是in《0:1》,但是我想要in【0】和in【 ...
liyanwei106 发表于 2013-8-29 20:59
你这样做的目的是什么?你用Spectre仿真?
如果是cadence下用spectre仿,那你可以在module里面定义的时候将in<0:1>拆开啊,比如写成in0,in1之类的。
这样生成symbol的时候应该就是有独立的in0,in1端口了吧。但是不知道这样是不是你想要的。
用hspice仿真时,网表里调用verilog-a模块时,所有的verilog-a的bus类型的输入输出都是需要“打散”了引用的。
比如module里面有输入in<0:1>,在spice网表里应用的时候必须是 XXX ..., in0, in1, ...这样的形式的。
希望能对有所帮助。 |
|