State-of-the-art digital circuit design tools almost exclusively rely on pure and inertial delay for timing simulations. While these provide reasonable estimations at very low execution time in the average case, their ability to cover complex signal traces is limited. Research has provided the dynamic Involution Delay Model (IDM) as a promising alternative, which was shown (i) to depict reality more closely and recently (ii) to be compatible with modern simulation suites. In this paper we complement these encouraging results by experimentally exploring the behavioral coverage for more advanced circuits. In detail we apply the IDM to three simple circuits (a combinatorial loop, an SR latch and an adder), interpret the delivered results and evaluate the overhead in realistic settings. Comparisons to digital (inertial delay) and analog (SPICE) simulations reveal, that the IDM delivers very fine-grained results, which match analog simulations very closely. Moreover, severe shortcomings of inertial delay become apparent in our simulations, as it fails to depict a range of malicious behaviors. Overall the Involution Delay Model hence represents a viable upgrade to the available delay models in modern digital timing simulation tools.
翻译:最新数字电路设计工具几乎完全依赖纯度和惯性延迟来进行计时模拟。这些工具在平均执行时间极低的情况下提供了合理的估计,但是它们覆盖复杂的信号痕迹的能力有限。研究提供了动态进化延迟模型(IDM),作为一种有希望的替代方法,显示(一) 更密切地描述现实,最近(二) 与现代模拟套件兼容。在本文中,我们通过实验探索较先进的电路的行为覆盖,来补充这些令人鼓舞的结果。我们详细应用IDM对三种简单的电路(组合环、SR锁和添加器)进行解释,在现实环境中解释交付的结果并评估间接结果。与数字(无序延迟)和模拟(SPICE)模拟相比,显示IDM产生非常精细的、与模拟非常接近的模拟结果。此外,惯性延迟的严重缺陷在我们的模拟中变得十分明显,因为它无法描述一系列恶意行为。总体而言,演进延迟模型代表了现代数字时间模拟工具现有模型的升级。