Access the full text.
Sign up today, get DeepDyve free for 14 days.
References for this paper are not available at this time. We will be adding them shortly, thank you for your patience.
JET00003 ACM (Typeset by SPi, Manila, Philippines) 1 of 23 January 26, 2011 Matrix Nanodevice-Based Logic Architectures and Associated Functional Mapping Method P.-E. GAILLARDON and F. CLERMIDY, CEA, LETI, Minatec Campus I. O CONNOR and J. LIU, University of Lyon M. AMADOU and G. NICOLESCU, Ecole Polytechnique de Montr al e This article describes a novel computing architecture organization based on nanoscale logic cells. We propose the use of a cluster of matrix arrangements of cells. In order to interconnect such ne-grained logic cells within a matrix, conventional techniques are not suitable due to a large interconnect overhead. Therefore, we propose the use of static and incomplete interconnect topologies to create matrices of cells. We also propose a method to map functions onto such architectures. We then explore the main parameters of the structure (size of matrices and interconnect topologies) and their impact on the main performance metrics (packing ef ciency, speed, and fault tolerance). A cluster packing method also allows the evaluation of the number of matrices used by complex functions and the ll factor for various matrix sizes. The analyses show that this approach is particularly suited for matrices of 16 cells interconnected by modi ed
ACM Journal on Emerging Technologies in Computing Systems (JETC) – Association for Computing Machinery
Published: Jan 1, 2011
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.