• DocumentCode
    1464433
  • Title

    Min-max timing analysis and an application to asynchronous circuits

  • Author

    Chakraborty, Supratik ; Dill, David L. ; Yun, Kenneth Y.

  • Author_Institution
    Fujitsu Labs. of America, Sunnyvale, CA, USA
  • Volume
    87
  • Issue
    2
  • fYear
    1999
  • fDate
    2/1/1999 12:00:00 AM
  • Firstpage
    332
  • Lastpage
    346
  • Abstract
    Modern high-performance asynchronous circuits depend on timing constraints for correct operation, so timing analyzers are essential asynchronous design tools. In this paper we present a 13-valued abstract waveform algebra and a polynomial-time min-max timing simulation algorithm for use in efficient, approximate timing analysis of asynchronous circuits with bounded component delays. Unlike several previous approaches, our algorithm computes separate propagation delay bounds from each circuit input to each internal gate. This is useful for analyzing asynchronous circuits, where the relative transition times of the inputs may not be known a priori, unlike synchronous circuits. We also describe an efficient reconvergent fanout analysis technique that helps in increasing the accuracy of simulation. We have applied our algorithm to build an efficient timing analysis tool for extended burst-mode circuits (a class of timing-dependent asynchronous circuits) implemented in the 30 design style. Our tool analyzes gate-level 30 circuits assuming bounded component delays and determines safe timing constraints for correct operation. Although our results represent conservative approximations to the true timing requirements in the worst case, experiments indicate that our technique is efficient and fairly accurate in practice
  • Keywords
    algebra; asynchronous circuits; circuit analysis computing; delay estimation; minimax techniques; timing; 13-valued abstract waveform algebra; asynchronous circuits; asynchronous design tool; bounded component delays; extended burst-mode circuits; min-max timing analysis; polynomial-time timing simulation algorithm; propagation delay bounds; reconvergent fanout analysis technique; timing constraints; Algebra; Algorithm design and analysis; Analytical models; Asynchronous circuits; Circuit analysis; Circuit simulation; Computational modeling; Polynomials; Propagation delay; Timing;
  • fLanguage
    English
  • Journal_Title
    Proceedings of the IEEE
  • Publisher
    ieee
  • ISSN
    0018-9219
  • Type

    jour

  • DOI
    10.1109/5.740025
  • Filename
    740025