Description
This exciting first edition provides more depth than existing digital design books, using a traditional approach to the subject. Digital Principles and Design contains introductory material in digital principles with emphasis on logic design, as well as more advanced material. With the exception of the digital circuits appendix, it assumes no background on the part of the reader. The text can be used by readers in computer science, computer engineering and electrical engineering.
The emphasis in the book is on the thorough presentation of basic principles of logic design and the illustration of these principles. While many introductory texts only provide the mechanics of classical logic design, Givone provides justifications behind these procedures to give students the understanding they need for the advanced topics they will learn about in subsequent courses. Some of the topics that the book thoroughly presents include: the simplification of Boolean expressions with Karnaugh maps, variable-entered Karnaugh maps, and the analysis and design of both clocked synchronous sequential networks and asynchronous sequential networks.
Every book contains a CD-ROM with Altera's advanced MAX+plus II 10.1 Student Edition CAD system, as well as Multisim 2001 Textbook Edition from Electronics Workbench. An appendix and the book website provide additional resources on these software tools, as well as LogicWorks.
Features
A unique and thorough presentation of the simplification of Boolean expressions with Karnaugh maps and the Quine-McCluskey methods for both single output and multiple output networks has been included.
The book includes more in-depth coverage of variable-entered Karnaugh maps--a key topic in this course area--than existing texts in the field.
The author provides a thorough presentation of the analysis and design of both clocked synchronous sequential networks and asynchronous sequential networks including the modeling of sequential networks from word statements. In addition, there is comprehensive treatment of the algorithmic state machine model and its application to the design of larger clocked synchronous sequential networks.
The many design constraints that must be satisfied to achieve a functional design of an asynchronous network are discussed in-depth--coverage includes static and dynamic hazards, the concepts of races, the importance of state assignment and the effects of essential hazards.
A CD-ROM containing Altera's advanced Max plus II CAD system is included free with every book. The CD-ROM also contains Multisim 2001 Textbook Edition from Electronics Workbench. This software provides powerful, easy-to-use schematic capture and accurate SPICE/VHDL/Verilog HDL/RF simulation.
A website for the book will include labs using Altera and LogicWorks, a downloadable version of the solutions manual, password-protected for instructor use. The website will also contain PowerPoint slides. In addition, Altera, LogicWorks and Multisim sample circuit files will be available for download from the website.
The book also has an appendix with simple tutorials to get the reader up and running on Altera and LogicWorks.
Pedagogy--figures and tables are used extensively to accompany the written text. Numerous examples have been included and clearly marked in the book to provide reinforcement of the topics. More than 300 end-of-chapter problems have also been included.
Table of Contents
1 Introduction
2 Number Systems, Arithmetic, and Codes
3 Boolean Algebra and Combinational Networks
4 Simplification of Boolean Expressions
5 Logic Design with MSI Components and Programmable Logic Devices
6 Flip-flops and Simple Flip-flop Applications
7 Synchronous Sequential Networks
8 Algorithmic State Machines
9 Asynchronous Sequential Networks
Appendix Digital Circuits
Appendix Altera and LogicWorks Tutorials