Title :
Timing verification of cyclic systems based on temporal constraint analysis
Author :
Azzabi, Ahmed ; Aboulhamid, Ei Mostapha ; Nicolescu, Gabriella
Author_Institution :
Univ. de Montreal, Montréal, QC, Canada
Abstract :
We present a new approach for formulating and computing time separation of events used for timing analysis of different types of cyclic and acyclic systems that obey to linear-min-max type constraints with finite and infinite bounded component delays. Our approach consists of formulating the problem as a mixed integer program then using a branch and cut algorithm implemented within a solver to get time separations between events. In order to demonstrate the practical use of our approach we apply it for the verification and analysis of an Intel asynchronous differential equation solver chip. Compared to previous work, our approach is exact while remaining efficient. It allows not only the maximum separation computing but can also provide cyclic schedules and compute bound on possible periods of such schedules.
Keywords :
asynchronous circuits; delays; differential equations; timing; Intel asynchronous differential equation solver chip; branch cut algorithm; cyclic systems; finite bounded component delay; infinite bounded component delay; linear-min-max type constraints; temporal constraint analysis; time separation; timing analysis; timing verification; Instruction sets; Niobium; Cyclic and acyclic systems; Linear-min-max constraints; System verification and analysis; Time separation of events;
Conference_Titel :
Electronics, Circuits, and Systems (ICECS), 2010 17th IEEE International Conference on
Conference_Location :
Athens
Print_ISBN :
978-1-4244-8155-2
DOI :
10.1109/ICECS.2010.5724598