• Contact

  • Newsletter

  • About us

  • Delivery options

  • Prospero Book Market Podcast

  • 'Language is english. Váltás magyarra.'
    Wishlist
    RISC-V System-on-Chip Design

    RISC-V System-on-Chip Design by Harris, David; Stine, James; Harris, Sarah; Thompson, Rose;

      • GET 20% OFF

      • The discount is only available for 'Alert of Favourite Topics' newsletter recipients.
      • Publisher's listprice EUR 86.95
      • The price is estimated because at the time of ordering we do not know what conversion rates will apply to HUF / product currency when the book arrives. In case HUF is weaker, the price increases slightly, in case HUF is stronger, the price goes lower slightly.

        33 962 Ft (32 345 Ft + 5% VAT)
      • Discount 20% (cc. 6 792 Ft off)
      • Discounted price 27 170 Ft (25 876 Ft + 5% VAT)
      • Discount is valid until: 30 June 2026

    33 962 Ft

    db

    Availability

    Not yet published.

    Why don't you give exact delivery time?

    Delivery time is estimated on our previous experiences. We give estimations only, because we order from outside Hungary, and the delivery time mainly depends on how quickly the publisher supplies the book. Faster or slower deliveries both happen, but we do our best to supply as quickly as possible.

    Long description:

    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.

    More

    Table of Contents:

    Preface
    How to Use This Book
    Acknowledgements
    About the Authors
    Foreword

    01. A Brief History of Computer Design
    02. Introduction to RISC-V
    03. RISC-V Software Tool Flow
    04. HDL Design Practices
    05. Design Verification
    06. Logic Synthesis
    07. Pipelined Core
    08. Privileged Operations
    09. Bus Interface
    10. Caches
    11. Memory Management Unit
    12. Load/Store Unit
    13. Instruction Fetch Unit
    14. Extensions: C (Compressed)
    15. Extensions: M (Multiply and Divide)
    16. Extensions: F/D/Q/Zfh/Zfa (Floating-Point)
    17. Extensions: A (Atomic)
    18. Extensions: Zb* and Zk* (Bit Manipulation and Cryptography)
    19. Other Extensions
    20. Peripherals
    21. Benchmarking
    22. Linux
    23. FPGA Implementation
    Appendix A Wally Synopsis
    Appendix B Hitchhiker’s Guide to Linux
    Appendix C Version Control using Git
    Appendix D Tcl Book of Armaments
    Appendix E Floating-Point Implementation
    Bibliography
    Index

    More
    0