Chapter 8 Self-Assembled Computer Architectures

Abstract This chapter summarizes current work on DNA-based self-assembly of computing systems. Section 2 presents a technology overview, specifically a discussion of nanoelectronic devices and desirable characteristics. It also describes two forms of DNA-based self-assembly (DNA-guided and DNA-scaffolded). Section 3 then discusses the limitations of the technology and the challenges this presents to the design of computer systems. Three case studies of computer architectures are presented in Section 4. A particular emphasis is placed on articulating how the architectures overcome the challenges of the self-assembly technology. We conclude in Section 5.

[1]  Phaedon Avouris,et al.  Carbon nanotube field-effect transistors and logic circuits , 2002, DAC '02.

[2]  S. Tans,et al.  Room-temperature transistor based on a single carbon nanotube , 1998, Nature.

[3]  Chris Dwyer,et al.  Self-assembled architectures and the temporal aspects of computing , 2005, Computer.

[4]  Yoon,et al.  Crossed nanotube junctions , 2000, Science.

[5]  Victor Sidorov,et al.  DNA-mediated self-assembly of carbon nanotube-based electronic devices , 2004 .

[6]  J. Storhoff,et al.  A DNA-based method for rationally assembling nanoparticles into macroscopic materials , 1996, Nature.

[7]  Chris Dwyer,et al.  Circuit and System Architecture for DNA-Guided Self-Assembly of Nanoelectronics , 2004 .

[8]  M. Zheng,et al.  DNA-assisted dispersion and separation of carbon nanotubes , 2003, Nature materials.

[9]  J. Reif,et al.  Directed nucleation assembly of DNA tile complexes for barcode-patterned lattices , 2003, Proceedings of the National Academy of Sciences of the United States of America.

[10]  Thomas E. Mallouk,et al.  Orthogonal Self‐Assembly on Colloidal Gold‐Platinum Nanorods , 1999 .

[11]  P. Jonker,et al.  A defect-?and fault-tolerant architecture for nanocomputers , 2003 .

[12]  Chongwu Zhou,et al.  Carbon nanotube field-effect inverters , 2001 .

[13]  C. Dekker,et al.  Logic Circuits with Carbon Nanotube Transistors , 2001, Science.

[14]  Richard Martel,et al.  Vertical scaling of carbon nanotube field-effect transistors using top gate electrodes , 2002 .

[15]  Chris Dwyer,et al.  DNA self-assembled parallel computer architectures , 2004 .

[16]  Chris Dwyer,et al.  The design of DNA self-assembled computing circuitry , 2004, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[17]  Ming Zheng,et al.  Understanding the Nature of the DNA-Assisted Separation of Single-Walled Carbon Nanotubes Using Fluorescence and Raman Spectroscopy , 2004 .

[18]  Chris Dwyer,et al.  Performance simulation of nanoscale silicon rod field-effect transistor logic , 2003 .

[19]  A. S. Sadek,et al.  Fault-tolerant techniques for nanocomputers , 2002 .

[20]  Kees van Berkel,et al.  Single-track handshake signaling with application to micropipelines and handshake circuits , 1996, Proceedings Second International Symposium on Advanced Research in Asynchronous Circuits and Systems.

[21]  Roger H. French,et al.  Lithographically Cut Single-Walled Carbon Nanotubes: Controlling Length Distribution and Introducing End-Group Functionality , 2003 .

[22]  J. Reif,et al.  DNA-Templated Self-Assembly of Protein Arrays and Highly Conductive Nanowires , 2003, Science.

[23]  B. Martin,et al.  DNA‐Directed Assembly of Gold Nanowires on Complementary Surfaces , 2001 .

[24]  Charles M. Lieber,et al.  Logic Gates and Computation from Assembled Nanowire Building Blocks , 2001, Science.

[25]  J. Reif,et al.  Construction, analysis, ligation, and self-assembly of DNA triple crossover complexes , 2000 .

[26]  David L. Tennenhouse,et al.  Towards an active network architecture , 2007, Comput. Commun. Rev..

[27]  Charles M. Lieber,et al.  Functional nanoscale electronic devices assembled using silicon nanowire building blocks. , 2001, Science.

[28]  P. McEuen,et al.  Single-walled carbon nanotube electronics , 2002 .

[29]  Chris Dwyer,et al.  DNA-functionalized single-walled carbon nanotubes , 2002 .

[30]  Seth Copen Goldstein,et al.  NanoFabrics: spatial computing using molecular electronics , 2001, ISCA 2001.

[31]  Yi Cui,et al.  Controlled Growth and Structures of Molecular-Scale Silicon Nanowires , 2004 .

[32]  James E. Smith,et al.  An instruction set and microarchitecture for instruction level distributed processing , 2002, ISCA.

[33]  Hao Yan,et al.  Directed Nucleation Assembly of Barcode Patterned DNA Lattices , 2003 .