{"product_id":"guide-to-computer-processor-architecture-a-riscv-approach-with-highlevel-synthesis-9783031180224","title":"Guide to Computer Processor Architecture: A RISC-V Approach, with High-Level Synthesis","description":"\u003cp\u003e\u003c\/p\u003e\u003cblockquote\u003eThis textbook provides a series of implementations of the RISC-V processor, presented in increasing difficulty, along with corresponding High-Level Synthesis (HLS) codes in C++. It serves as a valuable resource for introducing computer architecture, teaching the RISC-V Instruction Set Architecture, and facilitating FPGA-based development. HLS is emerging as the new standard for IP implementations, and the book is relevant to undergraduates, engineers, and researchers interested in processor implementation and hardware simulators. \u003c\/blockquote\u003e\u003cp\u003e\u003cstrong\u003eFormat\u003c\/strong\u003e: Paperback \/ softback\u003cbr\u003e\u003cstrong\u003eLength\u003c\/strong\u003e: 439 pages\u003cbr\u003e\u003cstrong\u003ePublication date\u003c\/strong\u003e: 15 January 2023\u003cbr\u003e\u003cstrong\u003ePublisher\u003c\/strong\u003e: Springer International Publishing AG\u003cbr\u003e\u003c\/p\u003e \u003cp\u003e\u003cbr\u003eThis groundbreaking textbook presents a comprehensive and accessible exploration of the open-source RISC-V processor. It offers a sequential progression of implementations, catering to varying levels of complexity, from non-pipelined to deeply pipelined, multi-threaded, and multicore architectures. Each implementation is presented as High-Level Synthesis (HLS) code in C++, facilitating synthesis and testing on an FPGA-based development board, which can be freely obtained through the Xilinx University Program targeting university professors.\u003cbr\u003e\u003cbr\u003eThe book serves multiple purposes, making it invaluable for various audiences. Firstly, it offers a novel approach to introducing computer architecture, with the provided codes serving as practical lab exercises for a processor architecture course. Secondly, its content is rooted in the RISC-V Instruction Set Architecture, an open-source machine language that is poised to replace traditional instruction sets such as DLX and MIPS in educational curricula. Thirdly, the designs are implemented using the HLS tool, which enables the translation of C programs into intellectual property (IP). This transition towards HLS is expected to become the new standard for IP implementations, surpassing Verilog\/VHDL in popularity.\u003cbr\u003e\u003cbr\u003eFurthermore, the textbook\/guide caters to engineers and researchers interested in implementing processors on FPGA platforms and in developing RISC-V-based hardware simulators. With the increasing demand for rapid IP development and the emergence of job positions tied to HLS, this resource provides a solid foundation for undergraduates seeking to delve into the world of processor architecture and for professionals seeking to advance their skills in FPGA-based processor implementation and hardware simulation.\u003cbr\u003e\u003cbr\u003eBernard Goossens, a professor in the Faculty of Sciences at the Université de Perpignan, France, is the author of the French-language book from Springer, Architecture et microarchitecture des processeurs, published in 2002. His extensive expertise in the field of computer architecture and his contributions to the textbook make it a valuable resource for students, professionals, and researchers alike.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eWeight\u003c\/strong\u003e: 865g\u003cbr\u003e\u003cstrong\u003eDimension\u003c\/strong\u003e: 235 x 155 (mm)\u003cbr\u003e\u003cstrong\u003eISBN-13\u003c\/strong\u003e: 9783031180224\u003cbr\u003e \u003cstrong\u003eEdition number\u003c\/strong\u003e: 1st ed. 2023\u003c\/p\u003e","brand":"Bernard Goossens","offers":[{"title":"Paperback \/ softback","offer_id":44102710264058,"sku":"9783031180224","price":47.11,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/4297\/2845\/products\/noImage_1_64cb3096-27f9-41d5-84c1-b8c2a716eecb.jpg?v=1676566512","url":"https:\/\/shulphink.com\/products\/guide-to-computer-processor-architecture-a-riscv-approach-with-highlevel-synthesis-9783031180224","provider":"Shulph Ink","version":"1.0","type":"link"}