{"product_id":"guide-to-computer-processor-architecture","title":"Guide To Computer Processor Architecture","description":"The book presents a succession of RISC-V processor implementations in increasing difficulty (non pipelined, pipelined, deeply pipelined, multithreaded, multicore).\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\u003cdiv\u003eEach 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).\u003c\/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\u003cdiv\u003eThe 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.\u003c\/div\u003e","brand":"MediaPlace","offers":[{"title":"Default Title","offer_id":57309690888574,"sku":"NW9783031180224","price":43.65,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1379\/1261\/files\/9783031180224.jpg?v=1778512169","url":"https:\/\/mediaplace.com\/products\/guide-to-computer-processor-architecture","provider":"MediaPlace","version":"1.0","type":"link"}