• DocumentCode
    450427
  • Title

    Algebraic Analysis of Nondeterministic Behavior

  • Author

    Leinwand, S. ; Lamdan, T.

  • Author_Institution
    The Weizmann Institute of Science, Rehovot, ISRAEL
  • fYear
    1980
  • fDate
    23-25 June 1980
  • Firstpage
    483
  • Lastpage
    493
  • Abstract
    This paper is concerned with the analysis of design errors that lead to unpredictable response of digital systems. Besides classical topics, such as hazards and races, the analysis of malfunctions in real circuits is also included. After defining the notion of behavior and nondeterministic response, a general approach for detecting such design problems through algebraic analysis is presented. Compared with existing simulation methods, the algebraic technique provides results of improved accuracy. Another basic advantage is the ability to accomodate modular synthesis of digital systems. Examples show how the proposed methods deal with sequential circuits under various delay assumptions. In particular, analysis of designs based on nominal delay parameters and on window delays is presented. A novel method, aiming at spike detection, is also presented. The ability of the algebraic analysis to detect errors in a modular design environment is illustrated by means of an example. Finally, the topic of nondeterministic behavior at RTL is briefly discussed. Notably, an algebraic method for deriving setup and hold time constraints from the circuit delay parameters is proposed.
  • Keywords
    Circuit simulation; Circuit synthesis; Control systems; Delay effects; Digital systems; Error analysis; Hazards; Mathematics; Permission; Propagation delay;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation, 1980. 17th Conference on
  • Print_ISBN
    0-89791-020-6
  • Type

    conf

  • DOI
    10.1109/DAC.1980.1585289
  • Filename
    1585289