我今天跟大家分享基于LoongArch指令集的百芯计划,就是规划一百颗基于LoongArch指令的芯片,我是南京集成电路培训中心的主任,也是东南大学的教授时龙兴,我就说三件事。一个基于LoongArch百芯计划这件事非干不可,今天会给出一个百芯计划落地的方案,但这件事情我们基地义不容辞,应该说是一定要参与。
大家知道云边端的计算需求已经使得计算成为了刚需,也就是说算力成了生产力,毫无疑问这件事要干成创新驱动是前提,自主可控是要求,我就不详细解读了,大家都很清楚,这件事情的关键特征是在生态的自建。人才是根本,做这件事必须要大量的懂硬件的软件人才,懂软件的硬件人才,才能做适配,才能形成高能效的系统解决方案、自主可控的安全方案。基于这些考虑,所以说基于LoongArch指令的百芯计划这件事非干不可。
先回答第一个问题,这件事非干不可。然后百芯计划落地方案简单归纳起来就是1+M+N,就是打造一个包含基于LoongArch、CPU的SOC芯片,加上基础软件和应用解决方案的最小系统,这是1。然后在这个基础上,裂变出M个根据不同场景应用的SOC芯片,由这些芯片延伸出产生N个不同应用场景的系统解决方案,这个简称就是一个原型系统,M个自主芯片,N个专用系统的解决方案。一个原型系统也可以讲是一种播种的形式,M个自主芯片是一个枝繁的过程,最后N个专用系统是叶茂。
怎么来构建这个1?具体内容不详细解读了,这个事情肯定基于龙芯公司已经积累起来的,从指令、中间件应用方案等等,我们非常愿意参与这件事,但这件事做好,首期由东南大学跟南京航空航天大学会一起来参与,共同来完成这样一个最小原型系统的打造。在这个基础上裂变出M个SOC芯片,形成N个系统应用的解决方案。这个就是基本的LoongArch百芯计划的基地方案。做这件事情需要IP的支撑,需要EDA工作的支持,我们也会努力尝试采用全国产工具组成的EDA流程来干这个事,当然也需要流片渠道芯片代工企业的渠道支持,在这个基础上要体系架构、前端、后端,然后搭建硬件板卡,然后形成系统解决方案,需要这些要素环节,才能把这个事干成。
目前来讲为什么说我们基地一定要参与进来呢?这一方面我们现在已经有了很好的基础,我简单的归纳,一个IP池,我们现在围绕着核心的处理IP,以及接口IP,有了一定的IP池的构建,当然龙芯公司已经形成了很好的IP资源,所以IP的基础条件是比较具备的。全流程的前端、后端的培训已经进行了多期,我们后端是跟青岛展陈一起做的,现在已经构建了包括服务器各种算力在内的芯片设计实训平台。指令架构培训今年应该是在8月初,8月1号到4号,我们胡勇老师亲自授课,整整三天时间,也构建了围绕计算机体系架构入门、中级到高级的培训体系。流片渠道这一块我们也形成了很好的积累,现在培训基地对应的产业服务中心,每年大概也要做一个亿左右的MPW流片服务,这个条件是比较好的。包括和龙芯等一起构建了应用开发的共享实验室,系统应用的培训体系也在建设过程当中,特别是我们的竞赛,跟这件事相关的,一个是FPGA竞赛,特别是全国大学生嵌入式芯片与系统设计竞赛,2022年大概超过一万人,这个赛事已经被列入教育部A类赛事,整个这五届下来已经有五千多的老师参与,一万五千多学生,四百多高校,有六十多家企业。
最后江北新区构建的南京集成电路培训基地在资源平台、教学平台和支撑平台上面也有很好的基础,所以归纳起来就是龙芯指令集百芯计划这件事非干不可,百芯计划的落地方案非常期待,这个落地方案基地必须得参与,也非常愿意和龙芯,跟众多的高校和企业一起做这个事。谢谢大家!