Sequential Logic: Analysis and Synthesis, 1st Edition (Hardback) book cover

Sequential Logic

Analysis and Synthesis, 1st Edition

By Joseph Cavanagh

CRC Press

912 pages | 569 B/W Illus.

Purchasing Options:$ = USD
Hardback: 9780849375644
pub: 2006-06-02
SAVE ~$26.25
$175.00
$148.75
x
eBook (VitalSource) : 9781315221724
pub: 2018-10-03
from $28.98


FREE Standard Shipping!

Description

Until now, there was no single resource for actual digital system design. Using both basic and advanced concepts, Sequential Logic: Analysis and Synthesis offers a thorough exposition of the analysis and synthesis of both synchronous and asynchronous sequential machines.

With 25 years of experience in designing computing equipment, the author stresses the practical design of state machines. He clearly delineates each step of the structured and rigorous design principles that can be applied to practical applications. The book begins by reviewing the analysis of combinatorial logic and Boolean algebra, and goes on to define sequential machines and discuss traditional and alternative methods for synthesizing synchronous sequential machines. The final chapters deal with asynchronous sequential machines and pulse-mode asynchronous sequential machines. Because this volume is technology-independent, these techniques can be used in a variety of fields, such as electrical and computer engineering as well as nanotechnology.

By presenting each method in detail, expounding on several corresponding examples, and providing over 500 useful figures, Sequential Logic is an excellent tutorial on analysis and synthesis procedures.

Reviews

"By presenting each method in detail, expounding on several corresponding examples, and providing over 500 useful figures, this book is an excellent tutorial on analysis and synthesis procedures."

– In Zentralblatt Math, 2008/2009, Vol. 1131

Table of Contents

REVIEW OF COMBINATIONAL LOGIC

Number Systems

Number Representations

Boolean Algebra

Minimization Techniques

Logic Symbols

Analysis of Combinational Logic

Synthesis of Combinational Logic

Multiplexers

Decoders

Encoders

Comparators

Storage Elements

Programmable Logic Devices

Problems

ANALYSIS OF SYNCHRONOUS SEQUENTIAL MACHINES

Sequential Circuits

Classes of Sequential Machines

Methods of Analysis

Complete and Incomplete Synchronous Sequential Machines

Problems

SYNTHESIS OF SYNCHRONOUS SEQUENTIAL MACHINES 1

Synthesis Procedure

Synchronous Registers

Synchronous Counters

Moore Machines

Mealy Machines

Moore-Mealy Equivalence

Output Glitches

Problems

SYNTHESIS OF SYNCHRONOUS SEQUENTIAL MACHINES 2

Multiplexers for * Next-State Logic

Decoders for * Output Logic

Programmable Logic Devices

Microprocessor-Controlled Sequential Machines

Sequential Iterative Machines

Error Detection in Synchronous Sequential Machines

Problems

ANALYSIS OF ASYNCHRONOUS SEQUENTIAL MACHINES

Introduction

Fundamental-Mode Model

Methods of Analysis

Hazards

Oscillations

Races

Problems

SYNTHESIS OF ASYNCHRONOUS SEQUENTIAL MACHINES

Introduction

Synthesis Procedure

Synthesis Examples

Problems

PULSE-MODE ASYNCHRONOUS SEQUENTIAL MACHINES

Analysis Procedure

Synthesis Procedure

Problems

APPENDIX

INDEX

Subject Categories

BISAC Subject Codes/Headings:
COM041000
COMPUTERS / Microprocessors
COM059000
COMPUTERS / Computer Engineering
TEC008010
TECHNOLOGY & ENGINEERING / Electronics / Circuits / General