Kluwer Academic Publishers, 2004. - 377 p. - One of the grand challenges in the nano-scopic computing era is guarantees of robustness. Robust computing system design is confronted with quantum physical, probabilistic, and even biological phenomena, and guaranteeing high reliability is much more difficult than ever before. Scaling devices down to the level of single electron operation will bring forth new challenges due to probabilistic effects and uncertainty in guaranteeing 'zero-one' based computing. Minuscule devices imply billions of devices on a single chip, which may help mitigate the challenge of uncertainty by replication and redundancy. However, such device densities will create a design and validation nightmare with the shear scale.
Dedication
Foreword
Acknowledgements
Nano-Computing at the Physical Layer.Nanometer Scale Technologies: Device Considerations
Defect Tolerant Nano-Computing.Nanocomputing in the Presence of Defects and Faults: A Survey
Defect Tolerance at the End of the Roadmap
Obtaining Quadrillion-Transistor Logic Systems Despite Imperfect Manufacture, Hardware Failure and Incomplete System Specification
A Probabilistic-based Design for Nanoscale Computation
Evaluating Reliability Trade-offs for Nano-Architectures
Law of Large Numbers System Design
Nano-Scale Quantum Computing.Challenges in Reliable Quantum Computing
Origins and Motivations for Design Rules in QCA
Partitioning and Placement for Buildable QCA Circuits
Validation of Nano-Scale Architectures.Verification of Large-Scale Nano Systems with Unreliable Nano Devices
Biographies.