• DocumentCode
    2667160
  • 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
  • fYear
    2010
  • fDate
    12-15 Dec. 2010
  • Firstpage
    659
  • Lastpage
    662
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Circuits, and Systems (ICECS), 2010 17th IEEE International Conference on
  • Conference_Location
    Athens
  • Print_ISBN
    978-1-4244-8155-2
  • Type

    conf

  • DOI
    10.1109/ICECS.2010.5724598
  • Filename
    5724598