Modern Logic Design (Second Edition)

Author: Randy H. Katz
Publisher:
Publish Date: 2005-08-01
Features: In the ten years since the publication of this edition, digital design technology has been continuously evolving. These changes have been driven by two closely related technological developments: underlying physical process technology and software tools that enable the application of new devices. The previous edition pointed out that the trend was stronger than before and would continue for some time. Programmable logic has actually become the standard device adopted by digital designers, and now digital design technology absolutely requires designers to master software capabilities for handling hardware description languages. Currently, hardware designers spend most of their time on software processing, using languages suitable for describing hardware parallel operations to implement design specifications in software; simulating their designs with software tools, and then synthesizing the design with the chosen implementation process. Due to market pressure, products need to be reasonably priced, high-performing, and able to be launched to the market very quickly, so fundamentally, it is essential to reduce design time. Although the increasing design complexity becomes more abstract, the fundamental principles remain unchanged. In fact, modern digital designers must have a broader understanding of the computing discipline, including both hardware and software. The second edition of this book provides a broader perspective. While maintaining the focus of the previous edition on introducing the basic content, concepts, and methods of digital logic design, this edition has been updated to reflect the current developments in digital design technology, incorporating new knowledge on programmable logic technologies and introducing design tools for electronic design automation. It also includes several typical design examples described using the hardware description language Verilog, which is currently dominant in digital logic design, to help readers and engineers delve deeper into digital system design using hardware description languages. The book is divided into three parts: Chapter 1 provides an overall overview of logic design; Chapters 2 to 5 cover combinational logic; and Chapters 6 to 10 introduce sequential logic. The book is well-structured, clearly defines concepts, technologies, tools, and practical problems, and provides numerous design examples to illustrate design experiences and rules. This book is highly suitable as a textbook for digital logic design courses in colleges and universities, as well as a reference for engineers engaged in digital logic design.

📌 Related Posts