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

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜全文
查看: 1676|回复: 6

[求助] AMS混仿报错Timing Violation

[复制链接]
发表于 2024-4-16 08:39:34 | 显示全部楼层 |阅读模式

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

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

×
最近用AMS混仿的时候,会出现Timing Violation的Warning。
平时主要负责的是数字工作,这次混仿的也是纯数字尚未接入模拟电路
Virtuoso显示的是Warning而不是ERROR,不知道这个对混仿的结果正确性有影响吗?
现阶段输出的结果完全是错误的,不知道是不是违例的影响。
参照rtl仿真波形,在违例的时刻有关键的使能拉高,但是在AMS时没有被执行
如果这个违例会影响AMS混仿结果,请问各位大佬一般需要怎么处理?这里报违例是在调用的门控时钟IP核里,所以感觉是不是存在别的问题?
第一次用混仿,不是很有经验,望各位大佬指点
不胜感激
1713227650929.png
 楼主| 发表于 2024-4-16 09:04:13 | 显示全部楼层
自己顶一下,等大佬
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-4-16 11:12:52 | 显示全部楼层


   
MNJR 发表于 2024-4-16 09:24
clk和使能是verilog-schematic-Verilog这样传到DUT里面还是Verilog-verilog?前一种情况可能需要给输出加延 ...



感谢大佬的指导!

整个数字部分都是未经综合,没加约束的,所以这个违例报出有点不知所措,不知道怎么处理。
没有接入任何模拟电路部分,都是import的symbol直接相链接,不知道是不是算verilog-verilog?


时钟和使能是同步的

大佬这里说的代码可能有问题,能不能请教下大佬的经验,有什么方向吗?
rtl是正常的,觉得可能是大佬说的延迟的问题;

目前在调整TB,看看调整激励流程和时序有无其他变化


回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-4-16 21:21:13 | 显示全部楼层


   
MNJR 发表于 2024-4-16 19:57
1、举个例子,如果每个反相器都是Verilog,上面这种就是Verilog-verilog,下面就是verilog-schematic-Ve ...


感谢大佬的指导


根据大佬的说明,现在的链接确实是verilog to verilog,纯数字模块间的仿真,暂未接入模拟部分;

大佬说的IP核反标文件似乎没见到,我仔细找找。大佬的引导倒是很有道理,报错在IP核,确实可能是有相关的文件没有引入。
我之前想着IP核是别人做好验好的,以为问题更大概率发生在与之连接的部分,或许找错了方向。

波形上,有一小段跟rtl仿真是一致的,但是在报了违例的后续逐渐跑飞。由此可确定不是内部链接的问题

再次感谢大佬的指点,我先就着大佬现在点的方向多检查一下。
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

X 关闭广告

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

GMT+8, 2025-10-19 15:49 , Processed in 0.020736 second(s), 6 queries , Gzip On, Redis On.

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