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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 1596|回复: 3

[求助] verilog-A仿真 模块连接问题 求助

[复制链接]
发表于 2019-4-26 20:55:44 | 显示全部楼层 |阅读模式
200资产
本人目前在用Hspice进行verilog A的仿真,其中有两个模块A和B,我构建了一个inout 节点 E 来作为两个模块间的联系。
问题在于V(E)对于模块A,B均为输出,也就是模块AB的代码中,V(E)<+   表达式(A中参量),V(E)<+   表达式(B中参量)。

这种情况有办法进行仿真吗,求各位大佬救救孩子吧

发表于 2019-4-28 15:17:18 | 显示全部楼层
不知verilog A是怎么处理的,翻翻手册?
verilog针对这种情况是有驱动强度定义的,supply strong weak等。
发表于 2019-4-29 18:45:31 | 显示全部楼层
在verilog-A建模时,要考虑两个输出端口各自的输出阻抗和等效的输出电压(或者电流),这样就可以得到正确的仿真结果。
在上述条件下,如果仿真器认为verilog-A两个模块的输出不能接在一起,你完全可以在输出端各加1个极小的电阻(比如1mΩ)。
 楼主| 发表于 2019-5-9 22:03:00 | 显示全部楼层


liuzexue 发表于 2019-4-29 18:45
在verilog-A建模时,要考虑两个输出端口各自的输出阻抗和等效的输出电压(或者电流),这样就可以得到正确 ...


还是不行,不知道是不是因为我写的不是正常电路,模块B很简单,就是3个端口,两个端口的电压差得到第三个端口的电压值,问题是计算不是正常的电流电压获得,而是通过判断情况给他代公式得到的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-12-23 01:49 , Processed in 0.016922 second(s), 6 queries , Gzip On, Redis On.

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