Description Fundamentals of Digital Logic with Verilog Design provides a modern approach for teaching the design of logic circuits. It is intended for an introductory course in digital logic design. The text combines the classical treatment of logic circuits with the techniques that make use of contemporary CAD tools. Basic concepts are introduced using simple circuits, which are then used to design more complex, realistic circuits that are found in practical digital systems. The standard Verilog hardware description language is an integral part of design techniques used throughout the book. Numerous detailed examples are given, ranging from circuits with only a few logic elements to systems such as a simple processor.
New To This Edition
The third edition has a number of enhancements over the original version, including:
Has been reorganized so that Chapters 1 to 7 contain the fundamental material that can be covered in a one-semester course
Provides more advanced topics from Chapter 8 onward that are suitable for more experienced students
Has all material updated so that the book continues to present logic circuits in the context of modern chip technology and CAD tools
Includes many new illustrative examples that clarify and extend the material
emphasizes a modular approach to the design of logic circuits; basic circuit building blocks are explained, and then later reused to create larger circuits
Includes the Verilog Hardware Description Language as an integral part of the design techniques used throughout the book. Verilog is introduced gradually in a way that is easily understood by students
Table of Contents
Chapter 1 Introduction
Chapter 2 Introduction to Logic Circuits
Chapter 3 Number Representation and Arithmetic Circuits
Chapter 4 Combinational-Circuit Building Blocks
Chapter 5 Flip-Flop, Registers, and Counters
Chapter 6 Synchronous Sequential Circuits
Chapter 7 Digital System Design
Chapter 8 Optimized Implementation of Logic Functions
Chapter 9 Asynchronous Sequential Circuits
Chapter 10 Computer Aided Design Tools
Chapter 11 Testing of Logic Circuits
Stephen Brown, University of Toronto Zvonko Vranesic, University of Toronto