This book is a comprehensive study of the principles and techniques of modern digital systems. It teaches the fundamental principles of digital systems and covers thoroughly both traditional and modern methods of applying digital design and development techniques, including how to manage a systemslevel project. The book is intended for use in two- and four-year programs in technology, engineering, and computer science. It can also be used for High School STEM education courses in these topical areas. Although a background in basic electronics is helpful, most of the material requires no electronics training. Portions of the text that use electronics concepts can be skipped without adversely affecting the comprehension of the logic principles.
What’s New in This Edition?
The following list summarizes the improvements in the twelfth edition of Digital Systems. Details can be found in the section titled “Specific Changes” on page ix.
– Every section of every chapter now has a short list of expected outcomes for that section.
– Chapter 1 has been revised extensively in response to feedback from users.
– New material on troubleshooting prototype circuits using systematic fault isolation techniques applied to digital logic circuits has been added to Section 4-13.
– Quadrature Shaft Encoders used to obtain absolute shaft position serve as a real example of flip-flop applications, and timing limitations.
– More material has been added to better explain the behavior of VHDL data objects and how they are updated in sequential processes.
– Throughout the text, obsolete technology has been deleted or abbreviated to provide only content appropriate to modern systems. More modern examples are used as needed.
– Some new problems have been added and outdated problems have been removed.