• DocumentCode
    339800
  • Title

    Self-timed design: An avenue to complex computer systems

  • Author

    Senn, E. ; Zavidovique, B.

  • Volume
    Track3
  • fYear
    1999
  • fDate
    5-8 Jan. 1999
  • Abstract
    Asynchronism could prove to be the way to build huge systems, except for incoming hazards. This paper introduces an original methodology for hazard-free self-timed design, assuming the worst conditions for robustness. Hazards are classified under three types. On top of logic hazards that resort to implementation, equation hazards are eliminated by an optimal covering. A new variable, labeled state trajectory is proposed: its integrity guarantees immunity to function hazards. The method was fruitfully applied to the VLSI CMOS implementation of a router for a parallel machine. Peculiar full-custom cells are designed. The measured performances of the circuit are presented, as well as some more global machine performances for communication.
  • Keywords
    CMOS integrated circuits; VLSI; logic CAD; VLSI CMOS implementation; complex computer systems; global machine performances; logic hazards; parallel machine; robustness; router; self-timed design; state trajectory; worst conditions; Clocks; Communication system control; Design methodology; Dissolved gas analysis; Equations; Latches; Logic; Protocols; Reactive power; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems Sciences, 1999. HICSS-32. Proceedings of the 32nd Annual Hawaii International Conference on
  • Conference_Location
    Maui, HI, USA
  • Print_ISBN
    0-7695-0001-3
  • Type

    conf

  • DOI
    10.1109/HICSS.1999.772832
  • Filename
    772832