• DocumentCode
    2994676
  • Title

    High-speed reduced stack dual lock circuits

  • Author

    Saadallah, Nisrine ; Kong, Xiaohua ; Negulescu, Radu

  • Author_Institution
    Dept. of Electr. & Comput. Eng., McGill Univ., Montreal, Que., Canada
  • fYear
    2004
  • fDate
    19-23 April 2004
  • Firstpage
    219
  • Lastpage
    228
  • Abstract
    This paper proposes a new pipeline circuit design with improved latency and throughput compared to several other asynchronous pipeline circuits. The channels between pipeline stages use data encoding and a small set of minimum-delay timing constraints that permit modular design with few dependencies on technology and layout. We develop circuit blocks that implement linear pipelines as well as forking, joining and data-dependent decisions. The single-bit operating cycle has only 6 CMOS inversions of which the forward latency has only 2 inversions. In the multi-bit case, we eliminate acknowledge completion detection and we place the request completion detection outside critical paths while still preventing data overlap in both convergent and ring trajectories. An implementation in CMOS 0.18 μm exhibits a latency of 56 ps per pipeline stage and throughput of 4.8-giga data item per second (GDI/s) in a Hspice simulation. Reduced swing versions of the proposed circuits further improve these full-swing measurements.
  • Keywords
    CMOS logic circuits; SPICE; asynchronous circuits; encoding; pipeline processing; timing; 0.18 microns; CMOS inversions; Hspice simulation; acknowledge completion detection; asynchronous pipeline circuits; circuit blocks; convergent trajectories; critical paths; data encoding; data overlap; data-dependent decisions; forking decision; forward latency; full-swing measurements; high-speed dual lock circuits; improved latency design; improved throughput; joining decision; linear pipelines; minimum-delay timing constraints; modular design; multibit case; pipeline circuit; pipeline stages; reduced stack dual lock circuits; reduced swing versions; request completion detection; ring trajectories; single-bit operating cycle; Added delay; Asynchronous circuits; Clocks; Data communication; MOSFETs; Protocols; Synchronization; Throughput; Timing; Wires;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Asynchronous Circuits and Systems, 2004. Proceedings. 10th International Symposium on
  • ISSN
    1522-8681
  • Print_ISBN
    0-7695-2133-9
  • Type

    conf

  • DOI
    10.1109/ASYNC.2004.1299305
  • Filename
    1299305