The newest addition to the Harris and Harris family of Digital Design
and Computer Architecture books, this RISC-V Edition covers the
fundamentals of digital logic design and reinforces logic concepts
through the design of a RISC-V microprocessor. Combining an engaging and
humorous writing style with an updated and hands-on approach to digital
design, this book takes the reader from the fundamentals of digital
logic to the actual design of a processor. By the end of this book,
readers will be able to build their own RISC-V microprocessor and will
have a top-to-bottom understanding of how it works.
Beginning with digital logic gates and progressing to the design of
combinational and sequential circuits, this book uses these fundamental
building blocks as the basis for designing a RISC-V processor.
SystemVerilog and VHDL are integrated throughout the text in examples
illustrating the methods and techniques for CAD-based circuit design.
The companion website includes a chapter on I/O systems with practical
examples that show how to use SparkFun's RED-V RedBoard to communicate
with peripheral devices such as LCDs, Bluetooth radios, and motors.
This book will be a valuable resource for students taking a course that
combines digital logic and computer architecture or students taking a
two-quarter sequence in digital logic and computer
organization/architecture.