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

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜帖子
查看: 305|回复: 2

[求助] AMS仿真无法查看数字模块输出节点电压

[复制链接]
发表于 2025-4-3 20:43:44 | 显示全部楼层 |阅读模式

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

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

×
SMIC180BCDE工艺,virtuoso中导入Verilog代码的模块后,发现该数字模块的输出端口电压无法在ADE L中绘制出来,但是模拟部分的电路输出功能是正常的,尝试了在数字输出模块部分加上理想和数字库中的buffer但是仍然卡不到,查看仿真结果报错信息如下:

想请教一下是我仿真器设置的问题,还是说AMS的Trans仿真就是看不到verilog导入的Function模块的电压信息。



Snipaste_2025-04-03_20-43-02.png
发表于 2025-4-5 13:52:07 | 显示全部楼层
数字电路部分用了Verilog语言以后,输出输入都是显示0或者1,表示信号不能表示电压或者电流。
1) 如果你想要输出电流,必须在Verilog模块的输出口VOUT强行接入一个电阻Rout,电阻的一端接地一端接VOUT。
2) 在Virtuoso中设定插入一个D/A变换器(D2A),并且在D2A中设定你希望将数字1变成的电压值,如1.0(V)或者3.3(V)等。
3)打开Virtuoso中信号输出设定,打开电流部分(一般为了节省内存,电流输出被缺省设定为关闭)。
4)从新执行一次仿真,应该可以看到电流波形了。电流值应该是Vout/Rout值。
 楼主| 发表于 2025-4-21 14:58:04 | 显示全部楼层


   
烙艾西 发表于 2025-4-5 13:52
数字电路部分用了Verilog语言以后,输出输入都是显示0或者1,表示信号不能表示电压或者电流。
1) 如果你想要 ...


明白了,多谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-5-28 14:40 , Processed in 0.118784 second(s), 6 queries , Gzip On, Redis On.

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