## Search This Blog

Updated with modern coverage, a streamlined presentation, and excellent companion software, this seventh edition of FUNDAMENTALS OF LOGIC DESIGN achieves yet again an unmatched balance between theory and application. Authors Charles H. Roth, Jr. and Larry L. Kinney carefully present the theory that is necessary for understanding the fundamental concepts of logic design while not overwhelming students with the mathematics of switching theory.

Divided into 20 easy-to-grasp study units, the book covers such fundamental concepts as Boolean algebra, logic gates design, flip-flops, and state machines. By combining flip-flops with networks of logic gates, students will learn to design counters, adders, sequence detectors, and simple digital systems. After covering the basics, this text presents modern design techniques using programmable logic devices and the VHDL hardware description language.

Although many texts are available in the areas of switching theory and logic design,
this text is designed so that it can be used in either a standard lecture course or in a
self-paced course. In addition to the standard reading material and problems, study
guides and other aids for self-study are included in the text. The content of the text
is divided into 20 study units.

These units form a logical sequence so that mastery of the material in one unit is generally a prerequisite to the study of succeeding units. Each unit consists of four parts. First, a list of objectives states precisely what you are expected to learn by studying the unit. Next, the study guide contains reading assignments and study questions. As you work through the unit, you should write out
the answers to these study questions. The text material and problem set that follows
are similar to a conventional textbook. When you complete a unit, you should
review the objectives and make sure that you have met them. Each of the units has
undergone extensive class testing in a self-paced environment and has been revised
based on student feedback.

The study units are divided into three main groups. The first 9 units treat Boolean
algebra and the design of combinational logic circuits. Units 11 through 16, 18 and
19 are mainly concerned with the analysis and design of clocked sequential logic
circuits, including circuits for arithmetic operations. Units 10, 17, and 20 introduce the
VHDL hardware description language and its application to logic design.

The text is suitable for both computer science and engineering students. Material
relating to circuit aspects of logic gates is contained in Appendix A so that this mate-
rial can conveniently be omitted by computer science students or other students
with no background in electronic circuits. The text is organized so that Unit 6 on the
Quine-McCluskey procedure may be omitted without loss of continuity. The three
units on VHDL can be studied in the normal sequence, studied together after the
other units, or omitted entirely.