Table of contents for A first course in digital systems design : an integrated approach / John P. Uyemura.


Bibliographic record and links to related information available from the Library of Congress catalog


Information from electronic data provided by the publisher. May be incomplete or contain other coding.


Counter
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


Library of Congress subject headings for this publication:
Integrated circuits -- Very large scale integration -- Computer-aided design.