Skip to content

First Course in Digital Systems Design An Integrated Approach

Spend $50 to get a free movie!

ISBN-10: 0534934129

ISBN-13: 9780534934125

Edition: 1st 2000

Authors: John P. Uyemura

List price: $297.95
Blue ribbon 30 day, 100% satisfaction guarantee!
Out of stock
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

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.
Customers also bought

Book details

List price: $297.95
Edition: 1st
Copyright year: 2000
Publisher: Course Technology
Publication date: 4/16/1999
Binding: Hardcover
Pages: 516
Size: 8.50" wide x 10.50" long x 1.00" tall
Weight: 2.442
Language: English

John P. Uyemura is Professor of Electrical and Computer Engineering, late of Georgia Institute of Technology.

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
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
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
Digital Hardware
Voltages as Logic Variables
Digital Integrated Circuits
Logic Delay Times
Basic Electric Circuits
Transmission Lines
Logic Families
The Hardware Designer
Problems
First Concepts In VHDL
Introduction
Defining Modules in VHDL
Structural Modeling
Conditional Models
Binary Words
Libraries
Learning VHDL
Problems
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
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
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
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
Sequential Logic Networks
The Concept of a Sequential Network
Analysis of Sequential Networks
Sequential Network Design
Binary Counters
The Importance of State Machines
Problems
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
Advanced Computer Concepts
Computing Speed
Pipelining
Cache Memory
Superscalar Architectures
Basic Concepts of Parallel Computing
Problems
References
Epilog
Index