7月15日消息,近日,北京航空航天大學計算機學院基于龍芯中科的LoongArch龍架構指令集,成功流片Lain、EULA兩款處理器。
二者都有完整的SoC結構、豐富的外設支持,不僅可運行該學院自主設計的MOS教學操作系統,還支持Linux 5.19,以及復雜的多媒體音視頻等應用軟件。
其中,Lain處理器側重于驗證多發射、亂序、多核等現代CPU主流微架構技術,EULA處理器則側重于驗證芯片敏捷開發環境及其全流程設計支持。
Lain處理器
EULA處理器
這一成就來自“北航-龍芯百芯計劃”,2020年正式啟動,以本科生開發和流片為目標導向,由計算機學院主導,聯合集成電路學院、軟件學院,共同探索與實踐跨學院、跨學科、跨專業的交叉學科人才培養模式,為國家培養具備從CPU、操作系統、編譯器到芯片實現等全流程能力的緊缺拔尖創新人才。
Lain、EULA處理器的設計團隊完成了從CPU核心、SoC芯片的硬件前后端設計,直至操作系統、編譯器乃至應用程序的軟件開發任務,貫通了整個處理器芯片設計的技術棧,彰顯出極高的完成度,實現了國產自主可控處理器芯片設計能力的全棧式貫通。
“百芯計劃”是龍芯中科推出的產學研融合項目,計劃在5-10年內,在全國范圍內選擇百所高校,以校企合作的模式,共建百個芯片聯合實驗室。
聯合實驗室將基于龍芯高校計劃免費提供的IP,聯合第三方共同研發一款實用型自主芯片,并形成產業化應用,形成基于龍芯自主芯片IP的生態圈,促進產教融合、科教融匯。
龍芯“百芯計劃”處理器芯片全流程示意圖
2023年,百芯計劃首款芯片BX100E-HHU正式發布,由河海大學基于龍架構指令集設計研發,已通過全面驗證,將應用于嵌入式、物聯網以及智能工業控制等領域的實際工作中。
2024年,龍芯中科和江蘇信息職業技術學院合作開發的國內高職首顆32位MCU芯片“蘇信一號”流片成功,在車載、工業控制及消費類等領域具有廣泛的應用前景。