Cart
Free US shipping over $10
Proud to be B-Corp

Introduction to Digital Logic Design John P. Hayes

Introduction to Digital Logic Design By John P. Hayes

Introduction to Digital Logic Design by John P. Hayes


$8.84
Condition - Good
Only 2 left

Summary

A college text for a one- or two-term first course in digital logic design at about the sophomore or junior level. It covers the basics of switching theory and logic design necessary to analyze and design combinational and sequential logic circuits at switch, gate, and register (or register-transfe

Faster Shipping

Get this product faster from our US warehouse

Introduction to Digital Logic Design Summary

Introduction to Digital Logic Design by John P. Hayes

Introduction to Digital Logic Design builds student understanding from the bottom up-starting with simple binary numbers and codes, moving through the switch, gate, and register levels, and concluding with an introduction to system architecture. Each chapter progresses through more advanced levels of design and abstraction, tying together concepts previously introduced. Students will find that the circuits they learned to construct in early chapters are used as primitive design elements in later chapters, and that this progression greatly aids their comprehension and retention. The text integrates design thinking into every chapter and provides excellent coverage of the most modern technologies. The result is a careful balance between the understanding of fundamental principles and their application to real-world implementation issues.

Table of Contents

(NOTE: Each chapter ends with a Chapter Summary, Further Readings, and Chapter Problems).



1. Introduction.

Why Digital? Digital vs. Analog Systems. Binary Systems. Digital Systems. Structure and Behavior. Design Levels. Combinational vs. Sequential Systems. Design Goals. Computer-Aided Design.



2. Binary Numbers and Codes.

Number Systems. Positional Numbers. Number Base and Word Size. Binary-to-Decimal Conversion. Decimal-to-Binary Conversion. Binary Arithmetic. Unsigned Numbers. Signed Numbers. Binary Codes. A Binary Potpourri. Base-2k Numbers. Binary-Coded Decimal Form. Character Codes. Error-Detecting Codes. Floating-Point Numbers.



3. Logic Elements.

The Switch Level. Switches. Switching Circuits. Complementary Circuits. The Gate Level. Logic Gates. Gate-Level Circuits. Boolean Algebra. A Definition of Boolean Algebra. Fundamental Properties. Expressions, Functions, and Circuits.



4. Combinational Logic.

Circuit Structure. Basic Structures. Complete Gate Sets. Technology Considerations. Wired Logic. MOS Circuits. IC Implementation. Programmable Logic Devices. Programmable Circuits. ROMS and PLAs.



5. Combinational Design.

Two-Level Design. Minimal Forms. The K-Map Method. Petrick's Method. Larger Problems. Computer-Aided Design. The Tabular (Quine-McCluskey) Method. Multiple-Output Functions. Heuristic Methods. Useful Circuits. Data Transfer Logic. Adders and Subtracters.



6. Sequential Logic.

Delays and Latches. Signal Storage. Propagation Delays. Latches. Timing and State Behavior. Clocks and Flip-Flops. Basic Concepts. Flip-Flop Design. Flip-Flop Behavior. Asynchronous Circuits. Hazards. The Huffman Model. Some Design Issues.



7. Sequential Design.

Sequential Circuit Analysis. Sequential vs. Combinational Logic. State Behavior. Timing Control and Clocks. Sequential Circuit Synthesis. The Design Process. The Classical Method. State Minimization. Design and Testing. Faults and Tests. Test Generation. Design for Testability.



8. Register-Level Design.

The Register Level. General Characteristics. Combinational Components. Sequential Components. Datapath and Control Design. Datapath Units. Control Units. Programmable Controllers. ASM Design Methodology. Algorithmic State Machines. Integrating Data and Control.



9. System Architecture.

The Architecture Level. Basic Architecture. CPU and Memory. Input/Output Operations. The Central Processing Unit. CPU Operation. Instruction Sets and Programming. Computer-Based Systems. Microcontrollers. Input/Output Interfacing.



Bibliography.


Index.

Additional information

CIN0201154617G
9780201154610
0201154617
Introduction to Digital Logic Design by John P. Hayes
Used - Good
Paperback
Pearson Education (US)
19930616
624
N/A
Book picture is for illustrative purposes only, actual binding, cover or edition may vary.
This is a used book - there is no escaping the fact it has been read by someone else and it will show signs of wear and previous use. Overall we expect it to be in good condition, but if you are not entirely satisfied please get in touch with us

Customer Reviews - Introduction to Digital Logic Design