did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9781420066210

Computer Arithmetics for Nanoelectronics

by ;
  • ISBN13:

    9781420066210

  • ISBN10:

    1420066218

  • Format: Hardcover
  • Copyright: 2009-02-23
  • Publisher: CRC Press

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $220.00 Save up to $161.24
  • Rent Book $138.60
    Add to Cart Free Shipping Icon Free Shipping

    TERM
    PRICE
    DUE
    USUALLY SHIPS IN 3-5 BUSINESS DAYS
    *This item is part of an exclusive publisher rental program and requires an additional convenience fee. This fee will be reflected in the shopping cart.

Supplemental Materials

What is included with this book?

Summary

Employing a refreshingly accessible presentation, this book provides the first introduction to the key multidisciplinary problem of computational nanostructure design viewed from the concept of change. The authors explore the computational paradigms that serve as the basis for the design techniques of computational nanostructures - nanocells and logic networks using connected nanocells. Moving from a physical to a logical level, this material bridges a number of theories. It brings together the highly diverse focuses and experience of specialists in computational nanostructure development. Useful on the practical level, it provides a set of user-friendly guidelines for the basics of nanocircuit design.

Table of Contents

Introduction Computational paradigms for nanocomputing structures
Biological inspiration for computing
Self-assembly Molecular computing devices
Fault tolerance Computing in 3D Multivalued processing
Computational Nanostructures Introduction
Theoretical background Analysis and synthesis
Implementation technologies Predictable technologies
Nanoelectronic networks Switch-based computing structures
Spatial computational nanostructures Binary Arithmetic
Introduction Positional numbers Counting in a positional number system
Basic arithmetic operations in various number systems
Binary arithmetic Radix-complement representations
Conversion of numbers in various radices Overflow
Implementation of binary arithmetic Other binary codes
Further study Residue Arithmetic Introduction Residue arithmetic
Further study Graph-Based Data Structures Introduction Graphs in discrete device and system design
Basic definitions Tree-like graphs and decision trees Voronoi diagrams
Further study Foundation of Boolean Data Structures
Introduction Definition of algebra over the set {0, 1} Boolean functions
Fundamentals of computing Boolean functions Proving the validity of Boolean equations
Gates Local transformations Properties of switching functions
Further study Boolean Data Structures Introduction
Data structure types Relationships between data structures
The truth table K-map Cube data structure Graphical data structure for cube representation
Logic networks Networks of threshold gates Binary decision trees
Decision diagrams Further study Fundamental Expansions
Introduction Shannon expansion Shannon expansion for symmetric
Boolean functions Techniques for computing symmetric functions
The logic Taylor expansion Graphical representation of the fundamental expansions
Further study Arithmetic of the Polynomials Introduction
Algebra of the polynomial forms GF(2) algebra Relationship between standard
SOP and polynomial forms Local transformations for EXOR expressions
Factorization of polynomials Validity check for EXOR networks
Fixed and mixed polarity polynomial forms Computing the coefficients of polynomial forms
Decision diagrams Techniques for functional decision tree construction
Functional decision tree reduction Further study Optimization of Computational
Structures Introduction Minterm and maxterm expansions Optimization of Boolean functions in algebraic form
Implementing SOP expressions using logic gates Minimization of Boolean functions using
K-maps Boolean function minimization using decision diagrams
Optimization of Boolean functions using decision trees
Decision diagrams for symmetric Boolean functions
Measurement of the efficiency of decision diagrams
Representation of multi-output Boolean functions Embedding decision diagrams into lattice structures
Further study Multivalued Data Structures
Introduction Representation of multivalued functions
Multivalued logic Galois fields GF(m)
Fault models based on the concept o
Table of Contents provided by Publisher. All Rights Reserved.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program