近日,北京航空航天大学(北航)计算机学院在国产CPU设计领域取得了重大突破,成功流片了两款基于龙芯中科LoongArch龙架构指令集的处理器——Lain和EULA。这两款处理器不仅拥有完整的系统芯片(SoC)结构,还具备丰富的外设支持,展现了我国在自主可控处理器芯片设计方面的强大实力。

Lain处理器和EULA处理器各具特色,旨在验证不同的技术方向。Lain处理器专注于现代CPU主流微架构技术的验证,包括多发射、乱序执行和多核处理等先进技术。这一设计旨在探索高性能处理器的实现路径,为未来国产CPU在高性能计算领域的应用奠定坚实基础。
另一方面,EULA处理器则侧重于验证芯片敏捷开发环境及其全流程设计支持。通过优化开发流程和提高设计效率,EULA处理器为国产芯片的快速迭代和产业化应用提供了有力支持。这一设计理念的实践,将有助于加速国产芯片从研发到市场的转化过程,推动整个产业链的快速发展。
此次成功流片背后,是北航“百芯计划”的有力推动。该计划自2020年正式启动以来,旨在通过跨学院、跨学科、跨专业的合作模式,培养具备全流程芯片设计能力的紧缺拔尖创新人才。在计算机学院、集成电路学院和软件学院的共同努力下,Lain和EULA处理器的设计团队不仅完成了CPU核心和SoC芯片的硬件设计,还实现了操作系统、编译器以及应用程序的软件开发,实现了技术栈的全栈式贯通。
“百芯计划”作为龙芯中科推出的产学研融合项目,不仅为高校提供了宝贵的研发资源和平台,还促进了校企合作和产学研深度融合。近年来,该计划已在全国范围内多所高校落地生根,取得了一系列显著成果。例如,2023年河海大学基于龙架构指令集设计的BX100E-HHU芯片正式发布,标志着“百芯计划”首款芯片的成功应用;2024年,龙芯中科与江苏信息职业技术学院合作开发的“苏信一号”MCU芯片也成功流片,进一步丰富了国产芯片的产品线。
Lain和EULA处理器的成功流片,不仅是北航在国产CPU设计领域的一次重要突破,也是我国自主可控芯片产业发展的一个重要里程碑。这两款处理器的推出,不仅提升了我国在高性能计算和嵌入式系统等领域的技术水平,还为国产芯片在国际市场上的竞争提供了有力支持。展望未来,随着“百芯计划”的不断深入实施和更多高校的积极参与,国产自主可控芯片产业将迎来更加广阔的发展前景。
