QCA Systolic array design

Maire O'Neill, Liang Lu, Weiqiang Liu, E.E. Swartzlander Jr

Research output: Contribution to journalArticle

41 Citations (Scopus)
16 Downloads (Pure)

Abstract

Quantum-dot Cellular Automata (QCA) technology is a promising potential alternative to CMOS technology. To explore the characteristics of QCA and suitable design methodologies, digital circuit design approaches have been investigated. Due to the inherent wire delay in QCA, pipelined architectures appear to be a particularly suitable design technique. Also, because of the pipeline nature of QCA technology, it is not suitable for complicated control system design. Systolic arrays take advantage of pipelining, parallelism and simple local control. Therefore, an investigation into these architectures in QCA technology is provided in this paper. Two case studies, (a matrix multiplier and a Galois Field multiplier) are designed and analyzed based on both multilayer and coplanar crossings. The performance of these two types of interconnections are compared and it is found that even though coplanar crossings are currently more practical, they tend to occupy a larger design area and incur slightly more delay. A general semi-conductor QCA systolic array design methodology is also proposed. It is found that by applying a systolic array structure in QCA design, significant benefits can be achieved particularly with large systolic arrays, even more so than when applied in CMOS-based technology.
Original languageEnglish
Article number6109234
Pages (from-to)548-560
JournalIEEE Transactions on Computers
Volume62
Issue number3
DOIs
Publication statusPublished - Mar 2013

ASJC Scopus subject areas

  • Hardware and Architecture
  • Software
  • Computational Theory and Mathematics
  • Theoretical Computer Science

Fingerprint Dive into the research topics of 'QCA Systolic array design'. Together they form a unique fingerprint.

  • Projects

    R1118ECI: Centre for Secure Information Technologies (CSIT)

    McCanny, J. V., Cowan, C., Crookes, D., Fusco, V., Linton, D., Liu, W., Miller, P., O'Neill, M., Scanlon, W. & Sezer, S.

    01/08/200930/06/2014

    Project: Research

    Cite this

    O'Neill, M., Lu, L., Liu, W., & Swartzlander Jr, E. E. (2013). QCA Systolic array design. IEEE Transactions on Computers, 62(3), 548-560. [6109234]. https://doi.org/10.1109/TC.2011.234