Cart
Free Shipping in Ireland
Proud to be B-Corp

A First Course in Digital Systems Design John P. Uyemura

A First Course in Digital Systems Design By John P. Uyemura

A First Course in Digital Systems Design by John P. Uyemura


11,99 €
Condition - Very Good
Only 1 left

Summary

This text takes a different approach to teaching Digital Logic, one that reflects the interacting areas of digital networks and computers that engineers need to understand. Subjects, such as Boolean algebra and Karnaugh maps, are combined with a look at VHDL, CMOS, and RISC computer architecture.

A First Course in Digital Systems Design Summary

A First Course in Digital Systems Design: An Integrated Approach by John P. Uyemura

This book provides a new paradigm for teaching digital systems design. It puts forth the view that modern digital logic consists of several interacting areas that combine in a cohesive fashion. This includes traditional subjects such as Boolean algebra, logic formalisms, Karnaugh maps, and other classical topics. However, it goes beyond these subject areas by including VHDL, CMOS, VLSI and RISC architectures to show what the field looks like to a modern logic designer. Modern digital design is no longer practiced as a stand-alone art. The integrated approach used in this book is designed to ensure that graduating engineers are prepared to meet the challenges of the new century.

Table of Contents

1. CONCEPTS IN DIGITAL SYSTEMS What Is a Digital System? / Views of a Digital System / Introduction to Binary Numbers / Data Representations / Binary and Decimal Numbers / Cells and Hierarchy / System Primitives / Metrics / Hierarchical Plan for the Book / Problems 2. BOOLEAN ALGEBRA AND LOGIC GATES Data Representation and Processing / Basic Logic Operations / Basic Identities / Algebraic Laws / NOR and NAND Gates / Useful Boolean Identities / Algebraic Reductions / Complete Logic Sets / IEEE Logic Gate Symbols / Problems 3. COMBINATIONAL LOGIC DESIGN Specifying the Problem / Canonical Logic Forms / Extracting Canonical Forms / The Exclusive-OR and Equivalence Operations / Logic Arrays / BCD and 7-Segment Displays / Karnaugh Maps / 3-Variable Karnaugh Maps / 4-Variable Karnaugh Maps / The Role of the Logic Designer / Problems 4. DIGITAL HARDWARE Voltages as Logic Variables / Digital Integrated Circuits / Logic Delay Times / Basic Electric Circuits / Transmission Lines / Logic Families / The Hardware Designer / Problems 5. FIRST CONCEPTS IN VHDL Introduction / Defining Modules in VHDL / Structural Modeling / Conditional Models / Binary Words / Libraries / Learning VHDL / Problems 6. CMOS LOGIC CIRCUITS CMOS Electronics / Electronic Logic Gates / MOSFETs / The NOT Function in CMOS / Logic Formation Using MOSFETs / Complex Logic Gates in CMOS / MOSFET Logic Formalis / Problems 7. SILICON CHIPS AND VLSI What Is VLSI Engineering? / Lithography and Patterning / MOSFETs / Basic Circuit Layout / MOSFET Arrays and AOI Gates / Cells, Libraries, and Hierarchical Design / Floorplans and Interconnect Wiring / Problems 8. LOGIC COMPONENTS Concept of a Digital Component / An Equality Detector / BCD Validity Detector / Line Decoders / Multiplexors / Demultiplexors / Binary Adders / Subtraction / Multiplication / Transmission Gate Logic / Summary / Problems 9. MEMORY ELEMENTS AND ARRAYS General Properties / Latches / Clocks and Synchronization / Master-Slave and Edge-Triggered Flip-Flops / Registers / Random-Access Memory (RAM) / Read-Only Memory (ROM) / CD ROM / CMOS Memories / Transmission-Gate Circuits / Problems 10. SEQUENTIAL LOGIC NETWORKS The Concept of a Sequential Network / Analysis of Sequential Networks / Sequential Network Design / Binary Counters / The Importance of State Machines / Problems 11. COMPUTER BASICS An Overview of Computer Operations / The Central Processor Unit: A First Look / Datapath Components / Instructions and the Datapath / The Control Unit / CISC and RISC Architectures / Floating-Point Operations / VLSI Aspects of Computer Design / Problems 12. ADVANCED COMPUTER CONCEPTS Computing Speed / Pipelining / Cache Memory / Superscalar Architectures / Basic Concepts of Parallel Computing / Problems / References / EPILOG / INDEX

Additional information

GOR012212510
9780534934125
0534934129
A First Course in Digital Systems Design: An Integrated Approach by John P. Uyemura
Used - Very Good
Hardback
Cengage Learning, Inc
19990416
516
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 very good condition, but if you are not entirely satisfied please get in touch with us

Customer Reviews - A First Course in Digital Systems Design