• DocumentCode
    3247310
  • Title

    On hazard-free implementation of speed-independent circuits

  • Author

    Kondratyev, Alex ; Kishinevsky, Michael ; Yakovlev, Alex

  • Author_Institution
    Aizu Univ., Japan
  • fYear
    1995
  • fDate
    29 Aug-1 Sep 1995
  • Firstpage
    241
  • Lastpage
    248
  • Abstract
    We investigate the problem of hazard free gate level implementation of speed independent circuits specified by event based models, such as signal transition Graph (for processes with AND causality and input choice) or its extension, called change diagram (which allows OR causality). The main result of the paper is twofold: the proof that any speed independent behavior can be implemented at the gate level without hazards; and an efficient method for such an implementation. This method is based on transformations of the specification to the form satisfying the monotonous cover requirement. Since this method is based on standard gate cells it can be used both in the full custom and semi custom VLSI design. Experimental results demonstrate area and performance efficiency of our method
  • Keywords
    graph theory; logic CAD; logic design; AND causality; OR causality; change diagram; event based models; gate level implementation; hazard free implementation; input choice; monotonous cover requirement; performance efficiency; semi custom VLSI design; signal transition graph; specification; speed independent behavior; speed independent circuits; standard gate cells; Circuit faults; Circuit synthesis; Delay; Feedback; Hazards; Latches; Logic; Signal synthesis; Very large scale integration; Wire;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 1995. Proceedings of the ASP-DAC '95/CHDL '95/VLSI '95., IFIP International Conference on Hardware Description Languages. IFIP International Conference on Very Large Scal
  • Conference_Location
    Chiba
  • Print_ISBN
    4-930813-67-0
  • Type

    conf

  • DOI
    10.1109/ASPDAC.1995.486230
  • Filename
    486230