申请方法:
1、在评测中心,点击“立即申请”并提交相关资料。
2、请确保您所填的联系方式准确无误,书籍将按照申请信息邮寄。如地址不准确或不够详细,将不予发货!
3、快递费为到付(京东快递)。
试读报告:
1、请在收到书籍后,一个月内,提交不少于一篇试读报告。
2、试读报告内容不限,要求图文并茂。
3、试读报告可发表在面包板社区或社区博客,标题名称必须包含《CPU设计实战》+自拟标题
重要提醒(必读):
申请人收货后30天内未完成书评,无权将产品出售或转赠给他人。如无法在收货后30天内提交评测报告,请将书籍退回面包板社区(运费自理)。收货后30天内已完成一篇书评经社区管理员审核后,可自由处置评测产品。
适读人群 :高校计算机专业的本科生、研究生,从事计算机芯片开发的技术人员、高校从事计算机组成、体系结构课程教学的教师
(1)本书按照CPU设计的实际工程过程安排内容。全书分为三个部分:第一部分从工程化的视角介绍业界进行CPU研发的过程,并且提炼出完成CPU设计应具备的FPGA设计、Verilog、软硬件平台等方面的基础知识;第二部分围绕一个基本的单周期CPU的设计,逐步引入流水线、指令、例外和中断、总线、高速缓存等部分的设计和实现,最终完成一个入门级的CPU设计;第三部分则在基本CPU的基础上进一步添加常见指令和功能,启发读者的创造力,使设计出的CPU更接近真实产品。通过这样循序渐进、层层深入的安排,引导读者逐步掌握CPU的设计方法。
(2)书中融入大量工程实践经验、设计原则、开发技巧、需要规避的设计风险、常见错误等内容,帮助读者理解在真实的工程场景中应该考虑的问题,学会在各种现实条件下进行权衡,根据目标找到*优的解决方案。
(3)涵盖设计思维、设计方法到设计工具的全面介绍,案例丰富,可操作性强。通过学习本书,读者不仅可以掌握CPU的设计方法,更能在这个过程中很好地训练工程设计思维,为今后的工作打下坚实的基础。
内容简介
本书面向初学者,以实战的方式带领读者了解CPU设计的流程,并从零开始逐步开发出自己的CPU。本书将计算机组成与体系结构的理论知识和工业实践充分结合,使读者在实际的CPU设计与开发过程中更加深入地理解计算机系统的工作原理,掌握CPU设计理念、方法和技术。
本书共分为三个部分,第一部分介绍CPU的研发过程以及FPGA、数字逻辑电路等相关知识;第二部分先介绍简单流水线CPU设计,在此基础上添加指令、例外、中断、总线、高速缓存等功能,完成一个具有基本功能的CPU;第三部分介绍如何增加各种高级功能,最终形成一个具有丰富功能的CPU。
本书深入浅出、层次清晰,并融入了典型的CPU开发相关的技术问题,既可以作为高等院校计算机及相关专业本科生和研究生的CPU开发类课程的教材,也可以作为从事CPU相关研发工作的专业人员的参考书。