Product Description
Appropriate for a first or second course in digital logic design. Blends academic precision and practical experience in an authoritative introduction to basic principles of digital design and practical requirements. With over 30 years of experience in both industrial and university settings, the author covers the most widespread logic design practices while building a solid foundation of theoretical and engineering principles for students to use as they go forward … More >>
Digital Design: Principles and Practices Package
Other Articles of Interest:

This is about the best book on Digital Design I’ve had in my hands. It was strongly recommended by our professor, and the whole class totally agreed after a few weeks.
It is complete since I had a class that was half a Digital Design course. I found every topics treated in a complete and detailed way.
It is useful, because in my opinion the included Xilinx Software alone worths the whole price. It is a powerful tool that lets you put in practice what you’ve learned from the book.
And it is as funny as a book on this subject can be … one can learn it from the first pages. This helps taking the book in your hands even when studying is not exactly the funniest thing you could do.
The overall quality, hence, remains 5 stars from me even if … printing errors have been sometime very annoying. I think the Updated Edition should be a good remedy to this drawback.
Rating: 5 / 5
This book was the reason i enjoyed my undergrad logic design class (which used another [bad] textbook): this is a strong book with strong explanations, thinking reasonings, nice examples, thorough VHDL and Verilog sections, lots of ‘real-world’ information. The author is precise, logical, goes deep but very straightforward, and funny (!). Where our textbook had gabs, where my professor’s lectures were vague, where all other explanations seemed cheesy to me – Wakerly just filled me up.
Rating: 5 / 5
I am a CS guy too, and this book was required for the Digital Logic class. I love this book, cause it doesn’t have any pre-reqs, and so anyone with an interest can pick it up and will have a good idea as to what digital circuits are all about.
I’m sure that chapter 3, which deals with the analog circuitory isn’t very amazing to CS guys, but my prof. insisted on learning that chapter, and I’m happy he did. We all cursed him for teaching us transistors and CMOS logic, but it was well worth it, and I’m happy Wakerly has included it in this book. All you have to do is read every word in Chapter 3, and you’ll have a great idea.
The scope of this book is excellent. Taking you from Binary numbers to RAM in one book is quite an achievement and it just flows. Also a good source to pick up VHDL. The diagrams are very clear and easy to understand.
After reading through 3/4ths of this book, I was able to design a few components(different design) by myself without any help.
I would recommend this book highly..And if you’re CS, please don’t think of Chapter 3 as a waste and skip it.. Cause if you want to get a better understanding and feel for things..you Better read it..I’m happy I was forced to.
Rating: 5 / 5
Some may disagree with MY statements because they are merely…just STUdents. I had this text as a student and have found it to be helpful in understanding Logic Design. I agree that the jokes were CORNY. However, the depth of material provided by Mr. Wakerly are excellent. Not many text discuss and provide timing diagrams and how such diagrams relate to the device. The concept of timing analysis and diagrams are far more important than the design methodology, besides Wakerly also does highlight the design process better than other text I have read. The only problem is that he does not state whether it is an example or not. I have used this text in class and at work, and I have found it a VALUABLE REFERENCE MATERIAL. I have used it several times as reference in CPLD and Logic Design.
If you believe any negative comments, I suggest that you try borrowing the second edition and skim through it…I WAS WORTH THE DOLLAR AMOUNT. Besides, a novice/student may not even know the difference since one is fairly new to the trade!
Rating: 5 / 5
It is not an easy task to write a book that guides the reader from the very basic knowledge to the understanding the advanced problems of digital design and to keep the reader not to get it off for many hours. This book shows it is possible. It covers all that is necessary to master the digital design and contains answers to many questions that are usually not discussed in other similar books – e.g. why a latch and not a flipflop is used to store address in a microcomputer, and a lot of others. The ABEL and VHDL languages that are explained here help the reader to keep up with the modern design tools. Many examples illustrate the theoretical exposition that is (up to several minor exceptions) clear and comprehensible. I think it is the best book I have ever read in this field.
Inspite of some reviewers’ opinion, I have read the 4th edition again with great pleasure, the comment boxes first. Previously, I tried several books to learn Verilog because I felt it as a gap in my knowledge of HDLs – ABEL and VHDL am I using already for years. Wakerly’s book is the first that, after reading it for a day or two, gave me feeling that I am able to write descriptions in Verilog nearly as well as in VHDL.
Of course, some objections can be made, no such book would avoid them – for example, a more up-to-date FPGA type could be chosen as representative for explanation of its principles, and the details of CLB interconnect are not just the most important information for a FPGA novice. When I made my first steps in this field, I gave a lot of time to this subject but without practical implications. Nevertheless, similar objections can only be raised to a minor part of the book. I am convinced that the clear, straightforward and many times enjoyable style of this book will more than compensate the reader. If it would be possible, I would give it four and half star, but, to avoid metastability, I prefer rather five than four.
Rating: 5 / 5