Digital logic and microprocessor design With VHDL

This book is about the digital logic design of microprocessors. It is intended to provide both an understanding of
the basic principles of digital logic design, and how these fundamental principles are applied in the building of
complex microprocessor circuits using current technologies. Although the basic principles of digital logic design
have not changed, the design process, and the implementation of the circuits have changed. With the advances in
fully integrated modern computer aided design (CAD) tools for logic synthesis, simulation, and the implementation
of circuits in programmable logic devices (PLDs) such as field programmable gate arrays (FPGAs), it is now
possible to design and implement complex digital circuits very easily and quickly.
Many excellent books on digital logic design have followed the traditional approach of introducing the basic
principles and theories of logic design, and the building of separate combinational and sequential components.
However, students are left to wonder about the purpose of these individual components, and how they are used in
the building of microprocessors – the ultimate in digital circuits. One primary goal of this book is to fill in this gap by going beyond the logic principles, and the building of individual components. The use of these principles and the individual components are combined together to create datapaths and control units, and finally the building of real dedicated custom microprocessors and general-purpose microprocessors.