Reversible and DNA Computing. Hafiz M. H. Babu
Чтение книги онлайн.
Читать онлайн книгу Reversible and DNA Computing - Hafiz M. H. Babu страница 2
8 Part II: Reversible Fault Tolerance 14 Reversible Fault‐Tolerant Adder Circuits 14.1 Properties of Fault Tolerance 14.2 Reversible Parity‐Preserving Adders 14.3 Summary 15 Reversible Fault‐Tolerant Multiplier Circuit 15.1 Reversible Fault‐Tolerant Multipliers 15.2 Summary 16 Reversible Fault‐Tolerant Division Circuit 16.1 Preliminaries of Division Circuits 16.2 The Division Method 16.3 Components of a Division Circuit 16.4 The Design of the Division Circuit 16.5 Summary 17 Reversible Fault‐Tolerant Decoder Circuit 17.1 Transistor Realization of Some Popular Reversible Gates 17.2 Reversible Fault‐Tolerant Decoder 17.3 Summary 18 Reversible Fault‐Tolerant Barrel Shifter 18.1 Properties of Barrel Shifters 18.2 Reversible Fault‐Tolerant Unidirectional Logarithmic Rotators 18.3 Fault‐Tolerant Unidirectional Logarithmic Logical Shifters 18.4 Summary 19 Reversible Fault‐Tolerant Programmable Logic Devices 19.1 Reversible Fault‐Tolerant Programmable Logic Array 19.2 Reversible Fault‐Tolerant Programmable Array Logic 19.3 Reversible Fault‐Tolerant LUT‐Based FPGA 19.4 Summary 20 Reversible Fault‐Tolerant Arithmetic Logic Unit 20.1 Design of ‐bit ALU 20.2 Summary 21 Online Testable Reversible Circuit Using NAND Blocks 21.1 Testable Reversible Gates 21.2 Two‐Pair Rail Checker 21.3 Synthesis of Reversible Logic Circuits 21.4 Summary 22 Reversible Online Testable Circuits 22.1 Online Testability 22.2 The Design Approach 22.3 Summary 23 Applications of Reversible Computing Why We Need to Use Reversible Circuits Applications of Reversible Computing 23.1 Adiabatic Systems 23.2 Quantum Computing 23.3 Energy‐Efficient Computing 23.4 Switchable Program and Feedback Circuits 23.5 Low‐Power CMOS 23.6 Digital Signal Processing (DSP) and Nano‐Computing
9
Part II: DNA Computing
24 Background Studies About Deoxyribonucleic Acid
24.1 Structure and Function of DNA
24.2 DNA Computing
24.3 Relationship of Binary Logic with DNA
24.4 Welfare of DNA Computing
24.5 Summary
25 A DNA‐Based Approach to Microprocessor Design
25.1 Basics of Microprocessor Design
25.2 Characteristics and History of Microprocessors
25.3 Methodology of Microprocessor Design
25.4 Construction of Characteristic Tree
25.5 Traversal of the Tree
25.6 Encoding of the Traversed Path to the DNA Sequence
25.7 Combination of DNA Sequences
25.8 Decoding the Output String
25.9 Processor Evaluation
25.10