5.1ISP2 XPOWER -“警告:功率:525 -寄存器输出信号”CNT<1>“没有活动设置”(VCD文件没有设置寄存器输出频率)。

描述

关键词:输出,VCD,计数器,XPower,频率,活动

紧迫性:标准

一般描述:
在将VCD文件加载到XPOWER之后,寄存器输出的频率没有被设置。报告如下警告:

警告:电源:525 -寄存器输出信号“CNT & lt;1 & gt;”没有活动设置。

这个警告有什么问题?

解决方案

这个问题在5.2i版本中是固定的。

工具中的错误防止寄存器输出在某些情况下被设置。要解决这个问题,必须手动设置频率。

当来自寄存器的信号被用作对同一寄存器的反馈时,寄存器输出不被设置。信号必须通过LUT作为路由通过,并且它必须是LUT的唯一输入信号。(这通常在计数器中看到)。

注意:错误并不是此警告的唯一原因;如果该信号不在VCD文件中切换,则此消息也被报告。

您可以使用下列方法之一来验证信号频率是否应该由VCD文件自动设置:

方法1
1。打开VCD文件并搜索信号名。在上述情况下,下面的行指示在VCD文件中正在监视信号:
$VAR线1 O!CNT〔1〕$结束
2。搜索标识符“O”!在文件中:
XO!
α1000
哦!
α1000
1O!

上面的信息表明了XPoT应该采取的过渡。

方法2
确定频率是否应该设置的第二种方法是看ModelSim。要做到这一点,您必须准确知道您添加到VCD文件中的哪些信号,然后在Wave窗口中检查它们,以确保它们正在切换。

例如,如果按以下方式键入VCD添加命令,这通常只会添加测试平台信号:

VCD加/ *

正确的语法如下:

VCD添加测试平台/UUT/*
编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-07-30 14:51:34 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它