Book: RISC-V System-on-Chip Design
Book: RISC-V System-on-Chip Design
Comments
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required. Read instantly on your browser with Kindle for Web. Using your mobile phone camera - scan the code below and download the Kindle app.
About the Book
RISC-V Microprocessor System-On-Chip Design 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.
Key Features
- Covers detailed design for all components of a nontrivial microprocessor
- Provides detailed explanations on the implementation of RISC-V microprocessors
- Uses open-source SystemVerilog code and test cases for the entire processor, including single-issue and superscalar cores, multicore, all extensions (including multiplication/division, floating point, and atomic memory operations), and common peripherals
- Enables users to build scripts to implement the processor on the open-source Skywater process
Product Details
- ISBN-10: 0323994989
- ISBN-13: 978-0323994989
- Edition: 1st
- Publisher: Morgan Kaufmann
- Publication date: July 15, 2026
- Language: English
- Dimensions: 7.51 x 1.21 x 9.21 inches
- Print length: 856 pages
Frequently Bought Together
Customers who viewed this item also viewed:
- Digital Design and Computer Architecture, RISC-V Edition: RISC-V Edition - Paperback, EUR 8.70 shipping, Get it as soon as Thursday, Jul 23. Only 6 left in stock - order soon.
- Digital Design and Computer Architecture - Paperback, EUR 9.75 shipping, Get it as soon as Wednesday, Jul 22
- Computer Organization and Design RISC-V Edition: The Hardware Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design) - Paperback, EUR 9.99 shipping, Get it as soon as Thursday, Jul 23
Customers also bought or read:
- Computer Architecture: A Quantitative Approach (The Morgan Kaufmann Series in Computer Architecture and Design) - Paperback, EUR79.92, EUR 10.98 delivery Wed, Jul 22
- Digital Design and Computer Architecture, RISC-V Edition: RISC-V Edition - Paperback, EUR64.83, EUR 8.70 delivery Thu, Jul 23
- RISC-V Architecture and DSP Processor Design: Design and implement a high-performance RISC-V DSP core from ISA to SoC - Just released, Paperback, EUR26.27, EUR 8.59 delivery Wed, Jul 22
- Computer Organization and Design RISC-V Edition: The Hardware Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design) - Paperback, EUR64.57, EUR 9.99 delivery Thu, Jul 23
- Getting Started with FPGAs: Digital Circuit Design, Verilog, and VHDL for Beginners - Paperback, EUR30.65, EUR 9.32 delivery Wed, Jul 22
- Practical SDR: Getting Started with Software-Defined Radio - #1 Best Seller, Computer Hardware DSPs, Paperback, EUR21.89, EUR 9.52 delivery Wed, Jul 22
- Modern Computer Architecture and Organization: Learn x86, ARM, and RISC-V architectures and the design of smartphones, PCs, and cloud servers - Paperback, EUR33.73, EUR 10.59 delivery Wed, Jul 22
- Operating Systems: Three Easy Pieces - #1 Best Seller, Computer Operating Systems Theory, Paperback, EUR24.76, EUR 8.55 delivery Wed, Jul 22
- Data-Driven Science and Engineering: Machine Learning, Dynamical Systems, and Control - Hardcover, EUR49.20, EUR 10.59 delivery Wed, Jul 22
- Concrete Mathematics: A Foundation for Computer Science (2nd Edition) - Hardcover, EUR66.15, EUR 9.75 delivery Wed, Jul 22
- The Feynman Lectures on Physics, boxed set: The New Millennium Edition - Hardcover, EUR98.41, EUR 17.28 delivery Wed, Jul 22
- Modern C++ Programming Cookbook: Master Modern C++ with comprehensive solutions for C++23 and all previous standards - Paperback, EUR23.24, EUR 9.75 delivery Wed, Jul 22
- Code: The Hidden Language of Computer Hardware and Software - #1 Best Seller, Microsoft Programming, Paperback, EUR24.18, EUR 9.52 delivery Wed, Jul 22
- LLVM Code Generation: A deep dive into compiler backend development - Paperback, EUR33.80, EUR 8.75 delivery Wed, Jul 22
- Embedded Microprocessor System Design using FPGAs - Hardcover, EUR136.63, EUR 10.98 delivery Thu, Jul 23
- Electronics for Beginners: A Practical Introduction to Schematics, Circuits, and Microcontrollers - Paperback, EUR31.53, EUR 10.23 delivery Wed, Jul 22
- Architecting and Building High-Speed SoCs: Design, develop, and debug complex FPGA-based systems-on-chip - Paperback, EUR41.16, EUR 10.23 delivery Wed, Jul 22
- Fluent Python: Clear, Concise, and Effective Programming - Paperback, EUR38.53, EUR 11.13 delivery Wed, Jul 22
- Writing a C Compiler: Build a Real Programming Language from Scratch - Paperback, EUR37.17, EUR 10.59 delivery Wed, Jul 22
- Applied Embedded Electronics: Design Essentials for Robust Systems - Paperback, EUR34.08, EUR 8.75 delivery Wed, Jul 22
- Aliceβs Adventures in a differentiable wonderland: A primer on designing neural networks (Volume I) - Paperback, EUR20.15, EUR 8.65 delivery Wed, Jul 22
- Integrated Circuit Fabrication: Science and Technology - Hardcover, EUR43.74, EUR 10.98 delivery Jul 27 - Aug 12
- Artificial Intelligence: A Modern Approach, Global Edition - Paperback, EUR56.91, EUR 11.13 delivery Jul 27 - Aug 5
- Integrated Circuit Design: Tape-out Process with Open-Source Tools (SpringerBriefs in Computer Science) - Paperback, EUR48.17, EUR 7.05 delivery Wed, Jul 22
Editorial Reviews
Review: Helps readers learn how to design microprocessors and systems-on-chip using the open source RISC-V instruction set architecture.
From the Back Cover:
About the Authors
James Stine is the Edward Joullian Professor of Engineering at Oklahoma State University. His area of research is in computer arithmetic, memory architectures, and Electronic Design Automation (EDA) design flow. He is the author of numerous articles on optimization of architectures for use with computer arithmetic as well as interfacing to memory architectures. He is the author of three texts: Digital Datapath Computer Arithmetic with Verilog, Adder Architectures for VLSI Implementations, and System on Chip Design Flow and Standard-Cell Library.
Sarah L. Harris is an Assistant Professor of Engineering at Harvey Mudd College. She received her Ph.D. and M.S. in Electrical Engineering from Stanford University. Before attending Stanford, she received a B.S. in Electrical and Computer Engineering from Brigham Young University. Sarah has also worked with Hewlett-Packard, the San Diego Supercomputer Center, Nvidia, and Microsoft Research in Beijing. 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.
Product Details
- Publisher: Morgan Kaufmann
- Publication date: July 15, 2026
- Edition: 1st
- Language: English
- Print length: 856 pages
- ISBN-10: 0323994989
- ISBN-13: 978-0323994989
- Item Weight: 15.9 ounces
- Dimensions: 7.51 x 1.21 x 9.21 inches
- Best Sellers Rank: #106,724 in Books (See Top 100 in Books)
- #6 in Integrated Circuits
- #9 in Circuit Design
- #12 in Computer Hardware Design & Architecture
About the Authors (continued)
Discover more of the authorβs books, see similar authors, read book recommendations and more.
James Stine is the Edward Joullian Professor in Engineering in the School of Electrical and Computer Engineering at Oklahoma State University. He received his Ph.D. in electrical engineering from Lehigh University. He was previously with the Illinois Institute of Technology in Chicago, IL. He specializes in research and teaching in VLSI, digital arithmetic, computer system architecture, and digital design. He is also a leading developer of commercial and academic system on chip design flows for Google, Cadence Design Systems, Synopsys, Mentor Graphics and several public-domain tools. Jamesβs interests include spending time with his family.
Customer Reviews
- 5 star: 0%
- 4 star: 0%
- 3 star: 0%
- 2 star: 0%
- 1 star: 0%
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them. To calculate the overall star rating and percentage breakdown by star, we donβt use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness. Learn more how customers reviews work on Amazon.
Comments
No comments yet. Start the discussion.