• DocumentCode
    1464441
  • Title

    Logic decomposition of speed-independent circuits

  • Author

    Kondratyev, Alex ; Cortadella, Jordi ; Kishinevsky, Michael ; Lavagno, Luciano ; Yakovlev, Alexandre

  • Author_Institution
    Aizu Univ., Wakamatsu, Japan
  • Volume
    87
  • Issue
    2
  • fYear
    1999
  • fDate
    2/1/1999 12:00:00 AM
  • Firstpage
    347
  • Lastpage
    362
  • Abstract
    Logic decomposition is a well-known problem in logic synthesis, but it poses new challenges when targeted to speed-independent circuits. The decomposition of a gate into smaller gates must preserve not only the functional correctness of a circuit but also speed independence, i.e., hazard freedom under unbounded gate delays. This paper presents a new method for logic decomposition of speed-independent circuits that solves the problem in two major steps: (1) logic decomposition of complex gates and (2) insertion of new signals that preserve hazard freedom. The method is shown to be more general than previous approaches and its effectiveness is evaluated by experiments on a set of benchmarks
  • Keywords
    asynchronous circuits; delays; hazards and race conditions; logic CAD; logic gates; asynchronous circuits; benchmarks; complex gates; functional correctness; hazard freedom; logic decomposition; logic synthesis; speed-independent circuits; unbounded gate delays; Asynchronous circuits; Circuit synthesis; Clocks; Delay; Design automation; Hazards; Logic circuits; Logic design; Timing; Wires;
  • fLanguage
    English
  • Journal_Title
    Proceedings of the IEEE
  • Publisher
    ieee
  • ISSN
    0018-9219
  • Type

    jour

  • DOI
    10.1109/5.740027
  • Filename
    740027