微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微波和射频技术 > RFIC设计学习交流 > ams仿真,wreal和real类型结果一样,有人知道是什么原因吗?

ams仿真,wreal和real类型结果一样,有人知道是什么原因吗?

时间:10-02 整理:3721RD 点击:
如题,理论上wreal应该像wire,两次变化之间会保持前面一次的值,real则不同,两次变化之间会线性插值。以前的仿真结果都是如上所说,但是现在的却出现wreal和real的仿真结果一样,两次变化之间都是线性插值。有遇见过相同情况的吗?知道原因吗?

本来在功能上也一样,区别在于wreal可以在端口传递,real只能在模块内部。

嗯,都是实数类型,问题是仿真波形结果,wreal在两点之间更像一条线,会保持前一点的值到下一点,波形整体看起来会是阶梯波形。real的波形系统处理起来像是用直线将两点连接起来,整体看起来像锯齿波形。这是之前仿真的情形,也是比较好理解的情形,现在的房主结果wreal和real类型的结果却是一模一样的锯齿波形,一直找不到原因。

哦,这个是显示问题。你用simvision或者viva,选中信号,然后选择显示是sample+hold,模拟信号显示一般是线性差值的方式。新的版本应该自动识别real/wreal,但是有时的确不工作。

图中红色代表wreal类型波形,黑色代表real类型波形(理解中应该是的样子)
现在两者波形一样都为黑色形状~

好的,我试试看,谢谢

谢谢,确实如此

请问知道如何在环境中配置吗?

本来应该自动处理的,估计还不够智能。

和discipline有关系吗?可以对应修改吗?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top