本用户指南描述了基于事件的仿真器。基于事件的仿真器可以在给定仿真时间处理多起事件。在处理这些事件的同时,仿真器无法推进仿真时间。此事件处理时间通常被称为增量周期。在给定仿真时间步骤中可能存在多个增量周期。
仅当当前仿真时间没有任何其他传输事务需要处理时,仿真时间才会推进。因此,根据时间步骤内调度事件的时间,仿真器可能出现意外结果。以下 VHDL 编码示例显示了可能发生意外结果的方式。
本用户指南描述了基于事件的仿真器。基于事件的仿真器可以在给定仿真时间处理多起事件。在处理这些事件的同时,仿真器无法推进仿真时间。此事件处理时间通常被称为增量周期。在给定仿真时间步骤中可能存在多个增量周期。
仅当当前仿真时间没有任何其他传输事务需要处理时,仿真时间才会推进。因此,根据时间步骤内调度事件的时间,仿真器可能出现意外结果。以下 VHDL 编码示例显示了可能发生意外结果的方式。