
Digital Design and Computer Architecture, RISC-V Edition
Description
Key Features
- Covers the fundamentals of digital logic design and reinforces logic concepts through the design of a RISC-V microprocessor
- Gives students a full understanding of the RISC-V instruction set architecture, enabling them to build a RISC-V processor and program the RISC-V processor in hardware simulation, software simulation, and in hardware
- Includes both SystemVerilog and VHDL designs of fundamental building blocks as well as of single-cycle, multicycle, and pipelined versions of the RISC-V architecture
- Features a companion website with a bonus 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
- The companion website also includes appendices covering practical digital design issues and C programming as well as links to CAD tools, lecture slides, laboratory projects, and solutions to exercises
- See the companion EdX MOOCs ENGR85A and ENGR85B with video lectures and interactive problems
Readership
Table of Contents
1. From Zero to One
2. Combinational Logic Design
3. Sequential Logic Design
4. Hardware Description Languages
5. Digital Building Blocks
6. Architecture
7. Microarchitecture
8. Memory Systems
9. I/O Systems
e9. I/O Systems
A. Digital System Implementation
eA. Digital System Implementation
B. ARM Instructions
C. C Programming
eC. C Programming
Product details
- No. of pages: 592
- Language: English
- Copyright: © Morgan Kaufmann 2021
- Published: July 12, 2021
- Imprint: Morgan Kaufmann
- Paperback ISBN: 9780128200643
- eBook ISBN: 9780128200650
About the Authors
Sarah Harris

Sarah loves teaching, exploring and developing new technologies, traveling, wind surfing, rock climbing, and playing the guitar. Her recent exploits include researching sketching interfaces for digital circuit design, acting as a science correspondent for a National Public Radio affiliate, and learning how to kite surf. She speaks four languages and looks forward to learning more in the near future.
Affiliations and Expertise
David Harris

Affiliations and Expertise
Ratings and Reviews
Latest reviews
(Total rating for all reviews)
Tetsuo H. Sun Jul 31 2022
Good for lectures
Good book for lectures based on RISC-V. It covers everything from CPU principles to pipelines and superscalars.
Sergei B. Mon Dec 13 2021
Just fine fundamentals of digital design plus the most popular RISC-V architecture
I would say if I had this book 20 years ago I would save a lot of time. This book is full of good patterns and design rules
villemur j. Sun Dec 05 2021
Very good book. A reference.
Exactly the book I was waiting about computers and risc v procesors!
Daniel G. Tue Nov 30 2021
Digital Design and Computer Architecture, RISC-V Edition
This book is a fundamental reference for the study of microprocessors. Both the theoretical approach and the practical exercises are excellent.