did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780131725799

Digital Systems: Principles And Applications

by ; ;
  • ISBN13:

    9780131725799

  • ISBN10:

    0131725793

  • Edition: 10th
  • Format: Hardcover
  • Copyright: 2007-01-01
  • Publisher: Prentice Hall
  • View Upgraded Edition

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
  • Buyback Icon We Buy This Book Back!
    In-Store Credit: $1.05
    Check/Direct Deposit: $1.00
    PayPal: $1.00
List Price: $163.60 Save up to $156.03
  • Rent Book $51.53
    Add to Cart Free Shipping Icon Free Shipping

    TERM
    PRICE
    DUE
    IN STOCK USUALLY SHIPS IN 24 HOURS.
    *This item is part of an exclusive publisher rental program and requires an additional convenience fee. This fee will be reflected in the shopping cart.

Supplemental Materials

What is included with this book?

Summary

Tocci and Widmer use ablock diagram approachto basic logic operations, enabling readers to have a firm understanding of logic principles before they study the electrical characteristics of the logic ICs.KEY TOPICSFor each new device or circuit, the authors describe the principle of the operation, give thorough examples, and then show its actual application.An excellent reference on modern digital systems.

Table of Contents

Introductory Concepts
2(22)
Numerical Representations
4(1)
Digital and Analog Systems
5(5)
Digital Number Systems
10(3)
Representing Binary Quantities
13(2)
Digital Circuits/Logic Circuits
15(2)
Parallel and Serial Transmission
17(1)
Memory
18(1)
Digital Computers
19(5)
Number Systems and Codes
24(30)
Binary-to-Decimal Conversions
26(1)
Decimal-to-Binary Conversions
26(3)
Hexadecimal Number System
29(4)
BCD Code
33(2)
The Gray Code
35(2)
Putting It All Together
37(1)
The Byte, Nibble, and Word
37(2)
Alphanumeric Codes
39(2)
Parity Method for Error Detection
41(3)
Applications
44(10)
Describing Logic Circuits
54(64)
Boolean Constants and Variables
57(1)
Truth Tables
57(1)
OR Operation with OR Gates
58(4)
And Operation with And Gates
62(3)
NOT Operation
65(1)
Describing Logic Circuits Algebraically
66(2)
Evaluating Logic-Circuit Outputs
68(3)
Implementing Circuits from Boolean Expressions
71(2)
NOR Gates and NAND Gates
73(3)
Boolean Theorems
76(4)
DeMorgan's Theorems
80(3)
Universality of NAND Gates and NOR Gates
83(3)
Alternate Logic-Gate Representations
86(3)
Which Gate Representation to Use
89(6)
IEEE/ANSI Standard Logic Symbols
95(1)
Summary of Methods to Describe Logic Circuits
96(2)
Description Languages Versus Programming Languages
98(2)
Implementing Logic Circuits with PLDs
100(2)
HDL Format and Syntax
102(3)
Intermediate Signals
105(13)
Combinational Logic Circuits
118(90)
Sum-of-Products Form
120(1)
Simplifying Logic Circuits
121(1)
Algebraic Simplification
121(6)
Designing Combinational Logic Circuits
127(6)
Karnaugh Map Method
133(11)
Exclusive-OR and Exclusive-NOR Circuits
144(5)
Parity Generator and Checker
149(2)
Enable/Disable Circuits
151(2)
Basic Characteristics of Digital ICs
153(7)
Troubleshooting Digital Systems
160(2)
Internal Digital IC Faults
162(4)
External Faults
166(2)
Troubleshooting Case Study
168(2)
Programmable Logic Devices
170(7)
Representing Data in HDL
177(4)
Truth Tables Using HDL
181(3)
Decision Control Structures in HDL
184(24)
Flip-Flops and Related Devices
208(88)
NAND Gate Latch
211(5)
NOR Gate Latch
216(3)
Troubleshooting Case Study
219(1)
Digital Pulses
220(1)
Clock Signals and Clocked Flip-Flops
221(3)
Clocked S-R Flip-Flop
224(3)
Clocked J-K Flip-Flop
227(3)
Clocked D Flip-Flop
230(2)
D Latch (Transparent Latch)
232(1)
Asynchronous Inputs
233(3)
IEEE/ANSI Symbols
236(2)
Flip-Flop Timing Considerations
238(3)
Potential Timing Problem in FF Circuits
241(2)
Flip-Flop Applications
243(1)
Flip-Flop Synchronization
243(1)
Detecting an Input Sequence
244(1)
Data Storage and Transfer
245(2)
Serial Data Transfer: Shift Registers
247(3)
Frequency Division and Counting
250(4)
Microcomputer Application
254(2)
Schmitt-Trigger Devices
256(1)
One-Shot (Monostable Multivibrator)
256(4)
Clock Generator Circuits
260(4)
Troubleshooting Flip-Flop Circuits
264(4)
Sequential Circuits Using HDL
268(4)
Edge-Triggered Devices
272(5)
HDL Circuits with Multiple Components
277(19)
Digital Arithmetic: Operations and Circuits
296(64)
Binary Addition
298(1)
Representing Signed Numbers
299(7)
Addition in the 2's-Complement System
306(1)
Subtraction in the 2's-Complement System
307(3)
Multiplication of Binary Numbers
310(1)
Binary Division
311(1)
BCD Addition
312(2)
Hexadecimal Arithmetic
314(3)
Arithmetic Circuits
317(1)
Parallel Binary Adder
318(2)
Design of a Full Adder
320(3)
Complete Parallel Adder with Registers
323(2)
Carry Propagation
325(1)
Integrated-Circuit Parallel Adder
326(2)
2's-Complement System
328(3)
ALU Integrated Circuits
331(4)
Troubleshooting Case Study
335(2)
Using TTL Library Functions with HDL
337(1)
Logical Operations on Bit Arrays
338(2)
HDL Adders
340(3)
Expanding the, Bit Capacity of a Circuit
343(17)
Counters and Registers
360(128)
Asynchronous (Ripple) Counters
362(3)
Propagation Delay in Ripple Counters
365(2)
Synchronous (Parallel) Counters
367(3)
Counters with MOD Numbers <2N
370(7)
Synchronous Down and Up/Down Counters
377(2)
Presettable Counters
379(1)
IC Synchronous Counters
380(9)
Decoding a Counter
389(4)
Analyzing Synchronous Counters
393(3)
Synchronous Counter Design
396(9)
Basic Counters Using HDLs
405(7)
Full-Featured Counters in HDL
412(5)
Wiring HDL Modules Together
417(8)
State Machines
425(12)
Integrated-Circuit Registers
437(1)
Parallel In/Parallel Out---The 74ALS174/74HC174
437(2)
Serial In/Serial Out---The 74ALS166/74HC166
439(2)
Parallel In/Serial Out---The 74ALS165/74HC165
441(2)
Serial In/Parallel Out---The 74ALS164/74HC164
443(2)
Shift-Register Counters
445(5)
Troubleshooting
450(2)
HDL Registers
452(7)
HDL Ring Counters
459(2)
HDL One-Shots
461(27)
Integrated-Circuit Logic Families
488(88)
Digital IC Terminology
490(8)
The TTL Logic Family
498(4)
TTL Data Sheets
502(4)
TTL Series Characteristics
506(3)
TTL Loading and Fan-Out
509(5)
Other TTL Characteristics
514(4)
MOS Technology
518(3)
Complementary MOS Logic
521(2)
CMOS Series Characteristics
523(7)
Low-Voltage Technology
530(3)
Open-Collector/Open-Drain Outputs
533(5)
Tristate (Three-State) Logic Outputs
538(3)
High-Speed Bus Interface Logic
541(2)
The ECL Digital IC Family
543(3)
CMOS Transmission Gate (Bilateral Switch)
546(2)
IC Interfacing
548(5)
Mixed-Voltage Interfacing
553(1)
Analog Voltage Comparators
554(2)
Troubleshooting
556(20)
MSI Logic Circuits
576(100)
Decoders
577(7)
BCD-to-7-Segment Decoder/Drivers
584(3)
Liquid-Crystal Displays
587(4)
Encoders
591(6)
Troubleshooting
597(2)
Multiplexers (Data Selectors)
599(5)
Multiplexer Applications
604(6)
Demultiplexers (Data Distributors)
610(7)
More Troubleshooting
617(4)
Magnitude Comparator
621(3)
Code Converters
624(4)
Data Busing
628(1)
The 74ALS173/HC173 Tristate Register
629(3)
Data Bus Operation
632(6)
Decoders Using HDL
638(4)
The HDL 7-Segment Decoder/Driver
642(3)
Encoders Using HDL
645(3)
HDL Multiplexers and Demultiplexers
648(4)
HDL Magnitude Comparators
652(1)
HDL Code Converters
653(23)
Digital System Projects Using HDL
676(42)
Small-Project Management
678(1)
Stepper Motor Driver Project
679(8)
Keypad Encoder Project
687(6)
Digital Clock Project
693(17)
Frequency Counter Project
710(8)
Interfacing with the Analog World
718(66)
Review of Digital Versus Analog
719(2)
Digital-to-Analog Conversion
721(7)
D/A-Converter Circuitry
728(5)
DAC Specifications
733(2)
An Integrated-Circuit DAC
735(1)
DAC Applications
736(2)
Troubleshooting DACs
738(1)
Analog-to-Digital Conversion
739(1)
Digital-Ramp ADC
740(5)
Data Acquisition
745(4)
Successive-Approximation ADC
749(6)
Flash ADCs
755(2)
Other A/D Conversion Methods
757(4)
Sample-and-Hold Circuits
761(1)
Multiplexing
762(2)
Digital Storage Oscilloscope
764(1)
Digital Signal Processing (DSP)
765(19)
Memory Devices
784(84)
Memory Terminology
786(4)
General Memory Operation
790(3)
CPU-Memory Connections
793(2)
Read-Only Memories
795(1)
ROM Architecture
796(3)
ROM Timing
799(1)
Types of ROMs
800(8)
Flash Memory
808(3)
ROM Applications
811(3)
Semiconductor RAM
814(1)
RAM Architecture
815(3)
Static RAM (SRAM)
818(5)
Dynamic RAM (DRAM)
823(1)
Dynamic RAM Structure and Operation
824(5)
DRAM Read/Write Cycles
829(2)
DRAM Refreshing
831(3)
DRAM Technology
834(2)
Expanding Word Size and Capacity
836(8)
Special Memory Functions
844(3)
Troubleshooting RAM Systems
847(5)
Testing ROM
852(16)
Programmable Logic Device Architectures
868(30)
Digital Systems Family Tree
870(5)
Fundamentals of PLD Circuitry
875(2)
PLD Architectures
877(4)
The GAL 16V8 (Generic Array Logic)
881(4)
The Altera EPM7128S CPLD
885(5)
The Altera FLEX10K Family
890(4)
The Altera Cyclone Family
894(4)
Glossary 898(13)
Answers to Selected Problems 911(8)
Index of ICs 919(3)
Index 922

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program