原创 《CPU设计实战》-(6) 后续章

2021-7-17 12:05 2806 15 6 分类: FPGA/CPLD 文集: 技术书籍读后感
http:// CPU设计实战》-(6) 后续章
感谢“面包板社区”的评测机会,让我可以刷新自己的知识架构。回顾一下,
我们这里将会结束本书的阅读
================================================
第六章: 在流水线中添加转移指令和访存指令
================================================
这个话题,对RISC指令体系,MIPS/ARM 等指令体系,对编译器后端等是非常重要的
书中从165页到157页, 总共9页的篇幅来讲, 龙芯是如何做的 "HOW问题"。可惜没有"WHY问题"

================================================
第七章: 例外和终端的支持
================================================
感觉很明显,这章内容 是两位作者的 "经验总结",书中从166页到184页, 总共19页的篇幅来讲,写得非常用心。既有"HOW",也有"WHAT","WHY":
从“例外和终端”的概念,到运行机制的讲述,到实现方法的讲述。
从“例外和终端”的种类,到指令级的支持,讲得很详尽。
读到这里,我才有“参与龙芯开发”的感觉

================================================
第八章: AXI总线接口设计
================================================
CPU core 核其实是比较简单的,仅占20%的工作量; 而实际的 CPU 不能仅有一个 CPU core 就完事的,剩下的 80%的工作量,就围绕着这个 core,在如何配搭外部设备,使用连接外部接口,等等。这些内容在 第一章 简单说过。在这里应该还需要强敌一下的。  
CPU 内部链接关系是  龙芯 CPU设计最重要的环节。本书对此很重视:从184页到210页。这才是本书的着眼点。我觉得这章才反应出 本书作者的真实水平。
从中可以看到:龙芯的重点都在什么地方。龙芯的核心技术是什么。龙芯的本质是什么。

================================================
第九章: TLB MMU  设计: 存储管理,虚实地址映射
第十章: 高速缓存 设计: cache 设计
================================================
对存储的访问效率问题, 对 CPU 而言是永远不会过时的问题。
第十章的讲解实在是详实,应该是另外一位作者主笔的,我打算以后详细研究,或许能有所借鉴

到这里,全书的评测初步 告一段落。以后研究有心得再单独贴出吧


作者: 乖乖兔爸爸, 来源:面包板社区

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

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

PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

乖乖兔爸爸 2021-7-21 11:47

如果大家 想学 CPU s设计, 我还是推荐大家选择 最新的 RISC_V ,   MIPS/龙芯 已经是过去式了 。
相关推荐阅读
乖乖兔爸爸 2024-12-09 13:41
最近分析了 I2C挂死问题, 思维导图如下
...
乖乖兔爸爸 2024-10-30 16:47
SerDes 技术这么火热,怎么找不到一本 权威的出版物呢 ?
SerDes 技术这么火热,怎么找不到一本 权威的出版物呢?例如《SerDes权威指南》,《SerDes技术大全》,《SerDes技术内部》,《SerDes从入门到精通》之类的?或者国外的权威教材?或...
乖乖兔爸爸 2024-10-08 14:37
鸿蒙 相关的硬件/软件/书籍, 有没有相关评测呀? 学习一下当作以后的技术储备啦~~~
鸿蒙 相关的硬件/软件/书籍, 有没有相关评测呀? 学习一下当作以后的技术储备啦~~~感觉现在这么重视,怎么没有很多的评测项目呀 ?还是生态没有发育好?...
乖乖兔爸爸 2024-09-16 17:39
【N32G401开发板】+点亮LED灯板,装备测试开发的坎坷之路
首先, 非常感谢面包板社区给我的这次评测机会.  有很多的工具需要时不时来温习. 学而时习之,温故知新,都是极好的事缘起:    我司使用的LED灯板,入库时只...
乖乖兔爸爸 2023-03-31 17:05
《移动终端人工智能技术与应用开发》+读后感(2)
《移动终端人工智能技术与应用开发》+读后感(2)  非常感谢面包板社区,给了我这个测评的机会。《移动终端人工智能技术与应用开发》+读后感(1)见这个链接  https://mbb....
乖乖兔爸爸 2023-03-29 18:52
《移动终端人工智能技术与应用开发》+读后感(1)
《移动终端人工智能技术与应用开发》+读后感(1)1:非常感谢面包板社区,给了我这个测评的机会。 本人一直关注着移动终端的应用开发技术,特别是在Windows平台上开发安装应用程序。 ...
EE直播间
更多
我要评论
1
15
关闭 站长推荐上一条 /3 下一条