Cart
Free US shipping over $10
Proud to be B-Corp

Guide to Computer Processor Architecture Bernard Goossens

Guide to Computer Processor Architecture By Bernard Goossens

Guide to Computer Processor Architecture by Bernard Goossens


$62.99
Condition - New
Only 3 left

Guide to Computer Processor Architecture Summary

Guide to Computer Processor Architecture: A RISC-V Approach, with High-Level Synthesis by Bernard Goossens

The book presents a succession of RISC-V processor implementations in increasing difficulty (non pipelined, pipelined, deeply pipelined, multithreaded, multicore).
Each implementation is shown as an HLS (High Level Synthesis) code in C++ which can really be synthesized and tested on an FPGA based development board (such a board can be freely obtained from the Xilinx University Program targeting the university professors).
The book can be useful for three reasons. First, it is a novel way to introduce computer architecture. The codes given can serve as labs for a processor architecture course. Second, the book content is based on the RISC-V Instruction Set Architecture, which is an open-source machine language promised to become the machine language to be taught, replacing DLX and MIPS. Third, all the designs are implemented through the High Level Synthesis, a tool which is able to translate a C program into an IP (Intellectual Property). Hence, the book can serve to engineers willing to implement processors on FPGA and to researchers willing to develop RISC-V based hardware simulators.

About Bernard Goossens

Bernard Goossens is Professor in the Faculty of Sciences at the Universite de Perpignan, France. He is the author of the French-language book from Springer, Architecture et microarchitecture des processeurs, 2002.

Table of Contents

Part I. Single core processors.- 1. Getting Ready.- 2. Building a RISC-V Processor.- 3. Building a Pipelined RISC-V Processor.- 4. Building a RISC-V Processor with a Multi-cycle Pipeline.- 5. Building a RISC-V Processor with a Multiple Hart Pipeline.- Part II. Multiple core processors.- 6. Connecting IPs.- 7. A Multi-core RISC-V Processor.- 8. A Multi-core RISC-V Processor with Multi-hart Cores.

Additional information

NGR9783031180224
9783031180224
3031180224
Guide to Computer Processor Architecture: A RISC-V Approach, with High-Level Synthesis by Bernard Goossens
New
Paperback
Springer International Publishing AG
2023-01-26
439
N/A
Book picture is for illustrative purposes only, actual binding, cover or edition may vary.
This is a new book - be the first to read this copy. With untouched pages and a perfect binding, your brand new copy is ready to be opened for the first time

Customer Reviews - Guide to Computer Processor Architecture