• DocumentCode
    1939087
  • Title

    Speedup of self-timed digital systems using Early Completion

  • Author

    Smith, Scott C.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Missouri Univ., Rolla, MO, USA
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    98
  • Lastpage
    104
  • Abstract
    An Early Completion technique is developed to significantly increase the throughput of NULL Convention self-timed digital systems without impacting latency or compromising their self-timed nature. Early Completion performs the completion detection for registration stagei at the input of the register, instead of at the output of the register as in standard NULL Convention Logic. This method requires that the single-rail completion signal from registration stage i+1, Koi+1, be used as an additional input to the completion detection circuitry for registration stagei, to maintain self-timed operation. However, Early Completion does necessitate an assumption of equipotential regions, introducing a few easily satisfiable timing assumptions, thus making the design potentially more delay-sensitive. To illustrate the technique, Early Completion is applied to a case study of an optimally pipelined 4-bit by 4-bit unsigned multiplier utilizing full-word completion, where a speedup of 1.21 is achieved while self-timed operation is maintained and latency remains unchanged
  • Keywords
    logic design; multiplying circuits; pipeline processing; timing; Early Completion technique; NULL Convention self-timed digital systems; completion detection; delay-sensitive design; equipotential regions; full-word completion; latency; optimally pipelined unsigned multiplier; register input; registration stage; self-timed operation; single-rail completion signal; speedup; throughput; timing assumptions; Computer Society; Digital systems; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI, 2002. Proceedings. IEEE Computer Society Annual Symposium on
  • Conference_Location
    Pittsburgh, PA
  • Print_ISBN
    0-7695-1486-3
  • Type

    conf

  • DOI
    10.1109/ISVLSI.2002.1016884
  • Filename
    1016884