RISC-V System-on-Chip Design

ANT

4.5 4
$60.00 $100.00You save $40.00
Format
Digital edition
PDFEPUB
Works on phone, tablet and computer Instant access after checkout Personal-use digital license
About this edition

• Instant access to your digital edition.
• Read anytime, anywhere, on your favorite device.
• No shipping — your book is delivered digitally.
• Simple, secure access after purchase.

Published date July 15, 2026
Author David Harris

Instant digital delivery after purchase.

Download link available immediately after checkout.
In stock
Quantity
Secure checkout — encrypted end to end Free exchange or return within 30 days if the product is defective. Digital formats available instantly
Readers also enjoyed

Discover another great read to add to your digital library.

$60.00 $100.00

Description

RISC-V System-On-Chip Design fits at the nexus of computer architecture, microarchitecture, and chip design. It is written to be accessible to an advanced undergraduate audience with limited background. It explains concepts from operating systems, VLSI, and memory systems as necessary, and high school mathematics is sufficient preparation for most of the book, although the floating point and division chapters will be primarily of interest to those with a curiosity about computer arithmetic. Like Harris and Harris’s Digital Design and Computer Architecture textbooks, this book will appeal to students with easy-to-read and complete explanations, sidebars, and occasional humor and cartoons.

It comes with an open-source implementation and will include end-of-chapter problems to extend the RISC-V processor in various ways. Ancillary materials include a GitHub repository with complete open-source SystemVerilog code, validation code in C and assembly language, and code for benchmarking and booting Linux.

Ancillary materials include a GitHub repository with complete open-source SystemVerilog code for the fully-functional Wally RISC-V SoC, validation code in C and assembly language, code for benchmarking and booting Linux, labs, slides, exercises, and figures.

Please note that chapters 20-23 and Appendices A-D and F are not included in the print book but are available on the Companion Site at
https://shop.elsevier.com/books/book-companion/9780323994989. These chapters and appendices are also in the electronic version of the book.

Supplementary resources for the book are also available on a website hosted by the authors at: ddcabook.com.

Includes a concrete application & implementation of the open RISC-V architecture Explores rarely taught microarchitectural issues: Pipelines, buses, caches, branch prediction, virtual memory, floating-point, cryptography & peripherals Illustrates system design with CORE-V Wally, a fully functional RISC-V system-on-chip: Programming & debugging RISC-V in C & assembly SystemVerilog design, debug, verification & synthesis Benchmarking Booting Linux on a simulator & FPGA Provides complete open-source code: github.com/openhwgroup/cvw

Specifications

FormatEPUB, PDF
Pages856
LanguageEnglish
ISBN-13978-0323994989

Frequently asked

Do I need an account to download?

No. After purchase, you can access your ebook directly from the order confirmation or download page.

What if a copy arrives damaged?

Contact us and we’ll help you access the file or provide a replacement download if needed.

Reviews

4.5 3
5★84%4★11%3★3%2★1%1★1%
P Paige Butler Verified
★★★★★The diagrams do the teachingSeeing the concept drawn before the notation appears changed everything for me.
C Casey Anderson Verified
★★★★★A set text for my classThe problem sets are graded properly and the solutions are complete.
D Devin Bryant Verified
★★★★★
See all reviews

Customers also downloaded