Introduction to Logic Design is written with the student in mind.
The focus is on the fundamentals and teaching by example. The
author believes that the best way to learn logic design is to study
and solve a large number of design problems, and that is what he
gives students the opportunity to do. In keeping with the student
focus, the following features contribute to this goal. Examples Numerous easy-to-spot examples that help
make concepts clear and understandable are integrated
throughout each chapter. SOLVED PROBLEMS
A hallmark feature of
this book, the extensive set of solved problems
found at the end of every chapter gives students
the advantage of seeing concepts applied to
actual problems. Color Color is used as a powerful
pedagogical aid throughout. Karnaugh Maps The liberal use of
Karnaugh Maps helps students grasp the basic
principles of switching algebra. Exercises Each chapter features a wide
selection of exercises, identifiable by a colored
bar, with selected answers in Appendix B. End-of-Chapter Tests “Test
Yourself” sections, also identifiable by a
shaded bar, are designed to help students
measure their comprehension of key
material. Answers to tests can be found in
Appendix C. Sequential Systems Marcovitz also features
design techniques for sequential systems. Multiple Output Problems Techniques
for solving multiple output problems are shown
using the Karnaugh map, Quine-McCluskey, and
iterated consensus. Labs Four types of laboratory experiments help to
integrate practical circuits with theory. Students can
take advantage of traditional hands-on hardware experiments,
experiments designed for WinBreadboard/
MacBreadboard (a virtual breadboard that accompanies
the book on CD-ROM), and simulation laboratory
exercises using either of two popular circuit capture
programs, LogicWorks or Altera Max+plusII. Design Design using standard small- and
medium-scale integrated circuit packages and
programmable logic devices is a key aspect of
the book. |