论文标题
具有对抗噪声的忠实二进制电路模型
A Faithful Binary Circuit Model with Adversarial Noise
论文作者
论文摘要
准确的延迟模型对于数字电路的静态和动态定时分析至关重要,并且对于正式验证而言是必不可少的。但是,Függer等人。 [IEEE TC 2016]证明,在ModelsIM,NC-SIM和VC等最新工具中使用的纯粹和惯性延迟不会产生忠实的数字电路模型。 Függer等人介绍了基于数学参与的延迟函数的延迟延迟。 [Date'15]作为忠实的替代方案(可以轻松与现有工具一起使用)。尽管显示延迟可以合理地准确地预测实际信号痕迹,但具有确定性延迟函数的任何模型在其建模能力上自然受到限制。在本文中,我们通过添加非确定性延迟变化(随机甚至对抗性)来扩展涉及模型,并在分析上证明忠诚不会受到这种概括的损害。尽管非确定性的数量必须大大限制以确保这一特性,但结果令人惊讶:参与模型与非信仰模型不同,主要是处理快速小故障列车,而小延迟移动却具有很大的影响。这最初表明,即使添加一些小变化也应该打破模型的忠诚,事实证明并非如此。此外,我们的仿真结果还证实,这种广义的参与模型具有较大的建模能力,因此具有适用性。
Accurate delay models are important for static and dynamic timing analysis of digital circuits, and mandatory for formal verification. However, Függer et al. [IEEE TC 2016] proved that pure and inertial delays, which are employed for dynamic timing analysis in state-of-the-art tools like ModelSim, NC-Sim and VCS, do not yield faithful digital circuit models. Involution delays, which are based on delay functions that are mathematical involutions depending on the previous-output-to-input time offset, were introduced by Függer et al. [DATE'15] as a faithful alternative (that can easily be used with existing tools). Although involution delays were shown to predict real signal traces reasonably accurately, any model with a deterministic delay function is naturally limited in its modeling power. In this paper, we thus extend the involution model, by adding non-deterministic delay variations (random or even adversarial), and prove analytically that faithfulness is not impaired by this generalization. Albeit the amount of non-determinism must be considerably restricted to ensure this property, the result is surprising: the involution model differs from non-faithful models mainly in handling fast glitch trains, where small delay shifts have large effects. This originally suggested that adding even small variations should break the faithfulness of the model, which turned out not to be the case. Moreover, the results of our simulations also confirm that this generalized involution model has larger modeling power and, hence, applicability.