Hardcover: 636 pages
Publisher: Cambridge University Press; 1 edition (September 17, 2012)
Product Dimensions: 7.4 x 1.2 x 9.7 inches
Shipping Weight: 3.4 pounds (View shipping rates and policies)
Average Customer Review: 3.8 out of 5 stars See all reviews (8 customer reviews)
Best Sellers Rank: #128,793 in Books (See Top 100 in Books) #34 in Books > Engineering & Transportation > Engineering > Electrical & Electronics > Circuits > Design #51 in Books > Engineering & Transportation > Engineering > Electrical & Electronics > Digital Design #699 in Books > Computers & Technology > Computer Science
The authors give an excellent education about digital computers from the ground up. It starts with Boolean logic, showing how you can abstractly build quite sophisticated digital circuitry from just an AND, OR and inverter circuits. Along the way, the book teaches the use of Verilog, which is the standard hardware description language used by professional designers. The incorporation of Verilog is an improvement over books from earlier years which might (actually, often) omitted any mention. The advantage is that there exist many simulators into which the student [you] can shove a set of equations, and get output of a circuit and its expected behaviour. Going further still, if you write in Verilog, a compiled version can be made, where here an executable means that it can be coded into a Field ProgrammaIble Logic Array. You can write and compile and install as hardware. Quite an advance over pure programming.The text goes on to CMOS logic circuitry. CMOS is the most common way that digital circuits are built these days. BiCMOS and bipolar have largely been supplanted, and you can safely ignore most descriptions of those in other books.As the text progresses, more intricate building blocks are invoked, like multiplexers [muxes] and comparators. But where you should perhaps pay attention is in how arithmetic is done. It all starts with simple adders. You learn about one's complement and two's complement arithmetic. And how subtraction can be fitted into addition, using two's complement. Then about the carry out and carry in bits, when you make longer adders from short adders. It is the delay in carry bits propagating through a daisy chain of such adders that is the fundamental cause of delay in doing adding.
Digital Design (Verilog): An Embedded Systems Approach Using Verilog Digital Systems Design: A Practical Approach: The Verilog Edition Digital Design: A Systems Approach Digital Design Using VHDL: A Systems Approach Measuring the Digital World: Using Digital Analytics to Drive Better Digital Experiences (FT Press Analytics) Fotografia Submarina / Underwater Photography: Tecnicas Fotograficas / Digital and Traditional Techniques (Ocio Digital / Leisure Digital) (Spanish Edition) Introduction to Embedded Systems: Using ANSI C and the Arduino Development Environment (Synthesis Lectures on Digital Circuits and Systems) Digital Fundamentals: A Systems Approach Feng Shui: Wellness and Peace- Interior Design, Home Decorating and Home Design (peace, home design, feng shui, home, design, home decor, prosperity) VLSI Digital Signal Processing Systems: Design and Implementation Digital Systems Testing & Testable Design Digital Systems Design and Prototyping: Using Field Programmable Logic and Hardware Description Languages Digital Systems Design Using VHDL Medical Terminology Systems A Body Systems Approach Digital Design with RTL Design, VHDL, and Verilog Interdisciplinary Interaction Design: A Visual Guide to Basic Theories, Models and Ideas for Thinking and Designing for Interactive Web Design and Digital Device Experiences Design Research in Information Systems: Theory and Practice: 22 (Integrated Series in Information Systems) Boat Mechanical Systems Handbook: How to Design, Install, and Recognize Proper Systems in Boats Design of 3D Integrated Circuits and Systems (Devices, Circuits, and Systems) Database Systems: A Practical Approach to Design, Implementation and Management (5th Edition)