描述
VIVADO仿真器支持“DRIVIGIN值VHDL系统任务”吗?
解决方案
VIVADO仿真器不支持使用VHDL的DROVIGIN值系统任务。
DRIVIGIN值系统任务用于确定在给定过程中由驱动程序驱动的最新值。
由于在所有仿真工具中存在δ延迟,信号可能或可能实际上没有被更新的最新驱动值更新。
此外,该属性在综合中不受支持,因此不鼓励使用它。
如有必要,可使用临时变量来近似“驱动值”,如下面的示例所示:
不支持使用示例:
如果s驱动值=“1”,那么②Out1和lt=IN1;第二类{Out1和lt;②端IF;
支持使用示例:
“立即”=“1”;②S=S;如果立即= 1②Out1和lt=IN1;第二类{Out1和lt;②端IF;
没有回复内容