原创 《手把手教你设计CPU——RISC-V处理器篇》 试读

2019-10-30 22:28 3661 27 2 分类: 处理器与DSP 文集: 评测

《手把手教你设计CPU——RISC-V处理器篇》 初读

很荣幸有机会读到胡振波老师的《手把手教你设计CPU——RISC-V处理器篇》一书。

本人近年来一直从事硬件工程师的工作,工作中几乎用不到FPGA,但是这些年一直对FPGA有一种执念,心里一直总惦记着这个事情,一直想静下来好好研究一下,把FPGA用起来,做一个小产品。可是被拖延症捆绑,这件事情就一直拖着。

自从美国开始制裁华为公司开始,或者ARM公司制裁华为开始,芯片的设计和生产的话题就被推到了风口浪尖。微电子行业对我的感觉来讲,是一个很神秘,很前沿,门槛又很高的行业,只可远观,那么遥不可及。

《手把手教你设计CPU——RISC-V处理器篇》这本书恰逢其时,既满足了我一窥微电子设计行业的“内幕”,也同时可以学习了解一下FPGA的应用。看到论坛的活动,就立即申请了。非常感谢面板板社区。

毕竟外行,仅凭一点微机原理的基础比较难理解书中提到的诸多概念。好在作者行文流畅,以一种近乎口语化,面对面交流的形式将CPU设计的概念呈现给读者。这样作为读者就像读小说一样比较容易接受。

本书的内容分为三个部分。

第一部分浅显易懂得讲了CPU设计的基本概念,RISC_V架构的基本特点。

第二部分以E200开源处理器为蓝本,从总体到细节,从CPU设计的方方面面(各流程、各模块)使用Verilog HDL设计CPU。作者特别强调了工业级Verilog HDL代码风格,为整个系统的稳定性奠定了基础。而后在每个模块的设计中,作者由模块原理,代理层次结构,以及相关的源代码片段进行分析。涵盖了理论到实践的各个环节。


第三部分即为CPU设计的验证部分。作者引导读者做了仿真测试,在硬件平台上实现,配以软件开发环境,另外还做了跑分测试。

为了行为流畅,不影响阅读,作者将RISC-V架构的相关背景内容放在附录中。读者在阅读书本的过程中随时可以翻阅附录中的内容。

作为读者,水平有限。就不能对书中的技术问题进行点评了。从本人自身角度来讲,本书的确是CPU设计入门和了解RISC-V架构的好书。
最后感谢作者胡振波老师,感谢面包板论坛。

作者: xyd20405, 来源:面包板社区

链接: https://mbb.eet-china.com/blog/uid-me-374207.html

版权声明:本文为博主原创,未经本人允许,禁止转载!

文章评论1条评论)

登录后参与讨论

curton 2019-10-31 19:10

学习了
相关推荐阅读
xyd20405 2019-10-30 22:36
《手把手教你设计CPU——RISC-V处理器篇》 初读——RISC-V之魂
《手把手教你设计CPU——RISC-V处理器篇》一书中的第一部分介绍了CPU架构的基本概念,RISC-V架构的基本特点及优势。正如作者缩写,“简”,正是RSIC-V建构的灵魂。“简”主要体现在架构篇幅...
我要评论
1
27
关闭 站长推荐上一条 /2 下一条