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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 295|回复: 0

[求助] Virtuos Verilog In的Global Net问题

[复制链接]
发表于 2024-10-15 23:20:24 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 JekinBrown 于 2024-10-15 23:31 编辑

小弟在使用Virtuos Verilog In将一个多电压域的verilog网表导入到virtuoso设计中,大概的代码如下:
module top  ( <其他ports>, TOP_VDD1, VSS );
module sub1  ( <其他ports>, PD1_VDD1, VSS );
module sub2  ( <其他ports>, PD2_VDD1, VSS );
我想导入schematic的电压域被分别连接起来。然而,verilog in的UG里面写得很清楚,只能声明一个global power,并且其他另外的原因(下文详述),我只能如此填写选项:

                               
登录/注册后可看大图

a,b是随便起的名字,目的是让工具不要找power/ground。总之这样可以将所有电源信号当作普通signal ports处理,得到的schematic的确被连接起来了:

                               
登录/注册后可看大图

但是所有的port/net的signal type都是signal而不是power或者ground的(虽然可能没啥区别),另外我并不想让这些电源信号“物理”连接上,最好是“逻辑”连接,效果图如下:

                               
登录/注册后可看大图

按照UG,我想到将上述的信号填写到Global Signals中,并且勾选connect global signals by name:

                               
登录/注册后可看大图

但是很不幸,没能实现想要的效果(帖子长度限制,我删了这个图)
另外一个小问题是,如果在Power Net Name或者ground net name中填写,并勾选connect global signals by name:

                               
登录/注册后可看大图

这样的确可以实现该电压域的连接:

                               
登录/注册后可看大图

但是出现一个新的问题,即schematic view和symbol view的signal type不一致,报warning:
Warning: Terminal "TOP_VDD1!" signal type mismatch: "power" in view "schematic", "signal" in view "symbol"
(ground同理)
想请教各位有没有解决办法,亦或是小弟哪里操作/填写有误,谢谢!




您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-11-29 12:36 , Processed in 0.028597 second(s), 8 queries , Gzip On, Redis On.

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