• DocumentCode
    1083027
  • Title

    A new asynchronous pipeline scheme: application to the design of a self-timed ring divider

  • Author

    Renaudin, Marc ; Hassan, B.E. ; Guyot, Alain

  • Author_Institution
    Telecom Bretagne, CNET, Meylan, France
  • Volume
    31
  • Issue
    7
  • fYear
    1996
  • fDate
    7/1/1996 12:00:00 AM
  • Firstpage
    1001
  • Lastpage
    1013
  • Abstract
    This paper describes an efficient means of synchronizing and pipelining asynchronous circuits implemented using differential cascode voltage switch logic (DCVSL) precharged function blocks. A modified version of this logic, called LDCVSL (latch differential cascode voltage switch logic), which is similar to the LCDL (latched CMOS differential logic), or DCVSL with NORA-latch, is used to improve the storage capability of the precharged function blocks. Improving the storage capability of the building blocks allows the design of an efficient pipeline scheme which is described in detail. Following a description of its potential performance, the pipeline scheme is applied to the design of self-timed rings. It is shown that more compact ring structures can be obtained without loss of performance. Our design methodology is then presented. It is based on the use of a private asynchronous standard cell library, fully compatible with an existing CMOS standard cell library provided by the foundry. Our approach allows the rapid design of standard cell based asynchronous circuits. Finally, both the pipeline scheme and design approach are illustrated through the design of a 32-b self-timed ring divider. The division algorithm is first briefly presented. The chip architecture is then described with the results obtained after fabrication. The test chip has been fabricated using the CNET/SGS-Thomson 0.5 μm three metal layer technology. The 0.7 mm2 chip computes 32-b divisions in 101 ns with a power consumption of 30 mW at a throughput of 10 million operations per second
  • Keywords
    CMOS logic circuits; asynchronous circuits; circuit CAD; dividing circuits; integrated circuit design; logic CAD; logic design; pipeline processing; synchronisation; timing; 0.5 micron; 30 mW; 32 bit; CNET/SGS-Thomson technology; asynchronous circuits; asynchronous pipeline scheme; chip architecture; compact ring structures; design methodology; differential cascode voltage switch logic; division algorithm; latch DCVS logic; precharged function blocks; private asynchronous standard cell library; self-timed ring divider; standard cell based asynchronous circuits; storage capability improvement; synchronization; three metal layer technology; Asynchronous circuits; CMOS logic circuits; Latches; Libraries; Logic circuits; Performance loss; Pipeline processing; Switches; Switching circuits; Voltage;
  • fLanguage
    English
  • Journal_Title
    Solid-State Circuits, IEEE Journal of
  • Publisher
    ieee
  • ISSN
    0018-9200
  • Type

    jour

  • DOI
    10.1109/4.508214
  • Filename
    508214