Interface Timing Verification with Delay Correlation Using Constraint Logic Programming

  • Authors:
  • Pierre Girodias;Eduard Cerny

  • Affiliations:
  • LASSO, Département d'Informatique et de Recherche Opérationnelle, Université de Montréal;LASSO, Département d'Informatique et de Recherche Opérationnelle, Université de Montréal

  • Venue:
  • EDTC '97 Proceedings of the 1997 European conference on Design and Test
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

Using constraint logic programming and relational interval arithmetic, as implemented in CLP (BNR) Prolog, we develop a simple yet complete method for interface timing verification. We show how the problems raised by timing verification (consistency, causality and compatibility) can be formulated as constraint satisfaction problems and solved using relational interval arithmetic when the timing constraints are of the linear, earliest or latest type; we examine the effect of correlation between timing delays (within their specified intervals) and show how an interval delay narrowing method can be applied in this context. The original contribution of this paper is to provide a unifying framework for interface timing verification and to present a method that allows delay correlation to be considered.