• DocumentCode
    3448995
  • Title

    Locally clocked AFSMs with dynamic latch implementation

  • Author

    Pasanen, Jari ; Oelmann, Bengt

  • Author_Institution
    Dept. of Inf. Technol., Mid Sweden Univ., Sundsvall, Sweden
  • Volume
    3
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    1643
  • Abstract
    Asynchronous Finite State Machines (AFSMs) have been proposed to be used in designs where the demands on high speed or low power consumption are high. In this paper we present a synthesis procedure for a type of AFSMs called locally clocked state machines with dynamic latch implementation. The use of dynamic latches makes it possible to reduce input capacitances and the number of transistors. It also enables efficient implementation of gates with monotonic output transitions which is important in AFSM design. We (1) show what implications the use of dynamic gates have on the synthesis procedure, (2) define state constraints and requirements on these circuits, and (3) present a complete procedure for implementing AFSMs through an example
  • Keywords
    asynchronous circuits; finite state machines; flip-flops; integrated logic circuits; logic design; asynchronous finite state machines; dynamic gates; dynamic latch implementation; high speed; input capacitance reduction; locally clocked FSM; locally clocked state machines; low power consumption; monotonic output transitions; state constraints; synthesis procedure; Automata; CMOS logic circuits; Capacitance; Circuit synthesis; Clocks; Delay; Design methodology; Energy consumption; Information technology; Latches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Circuits and Systems, 1999. Proceedings of ICECS '99. The 6th IEEE International Conference on
  • Conference_Location
    Pafos
  • Print_ISBN
    0-7803-5682-9
  • Type

    conf

  • DOI
    10.1109/ICECS.1999.814489
  • Filename
    814489