Exploring and exploiting wire-level pipelining in emerging technologies

  • Authors:
  • Michael Thaddeus Niemier;Peter M. Kogge

  • Affiliations:
  • University of Notre Dame, Dept. of Computer Science and Engineering, Notre Dame, IN;University of Notre Dame, Dept. of Computer Science and Engineering, Notre Dame, IN

  • Venue:
  • ISCA '01 Proceedings of the 28th annual international symposium on Computer architecture
  • Year:
  • 2001

Quantified Score

Hi-index 0.03

Visualization

Abstract

Pipelining is a technique that has long since been considered fundamental by computer architects. However, the world of nanoelectronics is pushing the idea of pipelining to new and lower levels — particularly the device level. How this affects circuits and the relationship between their timing, architecture, and design will be studied in the context of an inherently self-latching nanotechnology termed Quantum Cellular Automata (QCA). Results indicate that this nanotechnology offers the potential for “free” multi-threading and “processing-in-wire”. All of this could be accomplished in a technology that could be almost three orders of magnitude denser than an equivalent design fabricated in a process at the end of the CMOS curve.