开源芯片:处理器芯片发展新趋势
每隔10年,会出现新一类计算机(新编程平台、新网络连接、新用户接口、新使用方式且更廉价),形成新的产业。
智能物联网(AIoT)时代到来,处理器芯片规模将达到千亿颗以上;AIoT需求碎片化,现有处理器设计方法无法有效应对,需发展处理器芯片设计新方法。
计算机领域很多技术基于开放标准,几十年来,处理器指令集均属于公司私有,或不对外,或需授权费,2010年,UC Berkeley开始开发一套开放免费的指令集RISC-V。
微架构 (microarchitecture)设计,就是将指令集手册定义的功能实例化,然后通过工程开发,变成源代码。
X86从1978年的80条指令,增长到2015年的3600条,RISC-V基础部分(RV32I)只有47条指令,并已冻结。
实现一个X86/ARM处理器,需实现所有上千条指令,复杂度极高,RISC-V指令集采用模块化设计( 必要的RV32I只有47条指令,其余指令可选扩展),可根据需求自由组合,灵活适配(嵌入式(处理器成本) – RV32I,嵌入式(存储器成本) – RV32IC,桌面 – RV64GC,高性能 – RV64GCV),支持自定义指令。
2019年8月底,中国科学院大学在国内首次以流片为目标,指导首批5位本科生完成一款64位RISC-V处理器SoC芯片设计,于12月19日完成第一次投片,芯片返回后可成功运行Linux操作系统。
人民日报、新华社、中国青年报等20多家媒体报道;《科技日报》专题报道成为8月26日今日头条热榜第一,达到1.5亿次阅读;国科大开学第一课,白春礼院长介绍“一生一芯”计划;“果壳”芯片入选国科大校史馆陈列。
下载链接:
下载链接:
ARM的体系结构与编程.pdf
ARM架构参考手册.pdf
ARM架构参考手册ARM V9.pdf
CPU之战:ARM vs Intel.pdf
免责申明:本号聚焦相关技术分享,内容观点不代表本号立场,可追溯内容均注明来源,发布文章若存在版权等问题,请留言联系删除,谢谢。
电子书<服务器基础知识全解(终极版)>更新完毕,知识点深度讲解,提供182页完整版下载。
获取方式:点击“阅读原文”即可查看PPT可编辑版本和PDF阅读版本详情。
温馨提示:
请搜索“AI_Architect”或“扫码”关注公众号实时掌握深度技术分享,点击“阅读原文”获取更多原创技术干货。