Two-dimensional schemes for clocking/timing of QCA circuits

Vamsi Vankamamidi, Marco Ottavi, Fabrizio Lombardi

Research output: Contribution to journalArticleAcademicpeer-review

227 Citations (Scopus)

Abstract

At nanoscale, quantum-dot cellular automata (QCA) defines a new device architecture that permits the innovative design of digital systems. Features of these systems are the allowed crossing of signal lines with different orientation in polarization on a Cartesian plane, the potential of high throughput due to efficient pipelining, fast signal switching, and propagation. However, QCA designs of even modest complexity suffer from the negative impact due to the placement of long lines of cells among clocking zones, thus resulting in increased delay, slow timing, and sensitivity to thermal fluctuations. In this paper, different schemes for clocking and timing of the QCA systems are proposed; these schemes utilize 2D techniques that permit a reduction in the longest line length in each clocking zone. The proposed clocking schemes utilize logic-propagation techniques that have been developed for systolic arrays. Placement of QCA cells is modified to ensure correct signal generation and timing. The significant reduction in the longest line length permits a fast timing and efficient pipelining to occur while guaranteeing a kink-free behavior in switching.
Original languageEnglish
Pages (from-to)34-44
JournalIEEE transactions on computer-aided design of integrated circuits and systems
Volume27
Issue number1
DOIs
Publication statusPublished - 2008
Externally publishedYes

Keywords

  • n/a OA procedure

Fingerprint

Dive into the research topics of 'Two-dimensional schemes for clocking/timing of QCA circuits'. Together they form a unique fingerprint.

Cite this