Synopses & Reviews
Introduction to Logic Design is intended for a first course in logic design, taken by computer science, computer engineering, and electrical engineering students (most commonly in the sophomore year). Its special strengths are a clear presentation of fundamentals with an exceptional collection of examples, solved problems, and exercises. The text integrates laboratory experiences, both hardware and computer simulation, while not making them mandatory for following the main flow of the chapters. Design is emphasized throughout the text. Switching algebra is developed as a tool for analyzing and implementing digital systems. The book contains an excellent presentation of minimization of combinational circuits, including multiple output ones, using the Karnaugh map and iterated consensus. There are a number of examples of the design of larger systems, both combinational and sequential, using medium scale integrated circuits and programmable logic devices. Introduction to Logic Design will provide students with the sort of grounding that will give them a solid foundation for further study, whether it be in a computer science, computer engineering, or electrical engineering program.
Synopsis
Introduction to Logic Design by Alan Marcovitz is intended for the first course in logic design, taken by computer science, computer engineering, and electrical engineering students. As with the first edition, the new edition is distinguised by a clear presentation of fundamentals and an exceptional collection of examples, solved problems, and exercises. Changes found in the new edition reflect reviewer feedback from both users and nonusers of the first edition and primarily involve improvements in organization and topic coverage.
The text integrates laboratory experiences, both hardware and computer simulation, while not making them mandatory for following the main flow of the chapters. Design is emphasized throughout, and switching algebra is developed as a tool for analyzing and implementing digital systems. The presentation includes excellent coverage of minimization of combinational circuits, including multiple output ones, using the Karnaugh map and iterated consensus. There are a number of examples of the design of larger systems, both combinational and sequential, using medium scale integrated circuits and programmable logic devices.
Synopsis
This work should provide the reader with the sort of grounding that will give them a solid foundation for further study, whether it be in computer science, computer engineering, or electrical engineering. It contains a presentation of minimization of combinatorial circuits using the Karnaugh map.
Table of Contents
1 Introduction
2 Switching Algebra and Logic Circuits
3 More Algorithmic Simplification Techniques
4 Solving Larger Problems
5 Sequential Systems
6 Solving Larger Sequential Problems
7 Simplification of Sequential Systems
Appendix A
Laboratory Experiments
A.1 Hardware Logic Lab
A.2 WinBreadboard
MacBreadboard
A.3 Introduction to LogicWorks 4
A.4 Introduction to Altera Max+plusII
A.5 A Set of Logic Design Experiments
A.5.1 Experiments Based on Chapter 2 Material
A.5.2 Experiments Based on Chapter 4 Material
A.5.3 Experiments Based on Chapter 5 Material
A.5.4 Experiments Based on Chapter 6 Material
A.6 Layout of Chips Referenced in the Text and Experiments
Index