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
Link To Document :
بازگشت