• DocumentCode
    1465908
  • Title

    Design of quantum-dot cellular automata circuits using cut-set retiming

  • Author

    Liu, Weiqiang ; Lu, Liang ; O´Neill, Máire ; Swartzlander, Earl E., Jr. ; Woods, Roger

  • Author_Institution
    Inst. of Electron., Commun. & Inf. Technol. (ECIT), Queen´´s Univ. Belfast, Belfast, UK
  • Volume
    10
  • Issue
    5
  • fYear
    2011
  • Firstpage
    1150
  • Lastpage
    1160
  • Abstract
    As a potential alternative to CMOS technology, QCA provides an interesting paradigm in both communication and computation. However, QCA´s unique four-phase clocking scheme and timing constraints present serious timing issues for interconnection and feedback. In this work, a cut-set retiming design procedure is proposed to resolve these QCA timing issues. The proposed design procedure can accommodate QCA´s unique characteristics by performing delay-transfer and time-scaling to reallocate the existing delays so as to achieve efficient clocking zone assignment. Cut-set retiming makes it possible to effectively design relatively complex QCA circuits that include feedback. It utilizes the similar characteristics of synchronization, deep pipelines and local interconnections common to both QCA and systolic architectures. As a case study, a systolic Montgomery modular multiplier is designed to illustrate the procedure. Furthermore, a nonsystolic architecture, an S27 benchmark circuit, is designed and compared with previous designs. The comparison shows that the cut-set retiming method achieves a more efficient design, with a reduction of 22%, 44%, and 46% in terms of cell count, area, and latency, respectively.
  • Keywords
    CMOS logic circuits; benchmark testing; cellular automata; delay circuits; logic design; multiplying circuits; pipeline processing; quantum dots; set theory; synchronisation; systolic arrays; timing circuits; CMOS technology; S27 benchmark circuit; complex QCA circuit; cut-set retiming design; delay reallocation; delay transfer; four-phase clocking scheme; nonsystolic architecture; quantum dot cellular automata circuit design; synchronization; systolic Montgomery modular multiplier; systolic architecture; time-scaling; timing constraint; Clocks; Computer architecture; Delay; Logic gates; Synchronization; Wires; Cut-set retiming; quantum-dot cellular automata (QCA); retiming technique; timing issues;
  • fLanguage
    English
  • Journal_Title
    Nanotechnology, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1536-125X
  • Type

    jour

  • DOI
    10.1109/TNANO.2011.2123915
  • Filename
    5724305