作為國產操作系統典范,麒麟軟件順應智能制造時代發展趨勢,圍繞“安全可信”、“多系統融合”、“新型人機交互”產品發展定位,打造“強實時、富生態融合”的銀河麒麟嵌入式操作系統,近期完成飛騰嵌入式CPU騰瓏E2000的適配。
銀河麒麟嵌入式操作系統繼承銀河麒麟通用操作系統在安全可信、生態豐富方面的優勢,利用自研實時虛擬化技術KVisor實現多域隔離,并建立域間通信渠道,支持以信息安全和富生態為能力特征的“安全域”與以功能安全和強實時為能力特征的“實時域”之間的融合。在安全域設計了基于PKS可信基的執行控制邏輯和基于機器學習框架的PID算法(Proportional Integral Derivative,常用穩定控制算法),其中安全域主要承載與銀河麒麟通用操作系統同架構的嵌入式Linux運行時環境,支撐Linux架構應用;實時域可承載多種架構RTOS實時操作系統,以及無需操作系統支持的嵌入式Bare-Metal應用,滿足從KB級硬實時嵌入式應用到GB級富生態嵌入式應用的全棧需求。
目前,銀河麒麟嵌入式操作系統已在漢為E2000-D-EVB開發板上成功運行。開發板搭載騰瓏E2000Q CPU。銀河麒麟嵌入式操作系統結合E2000特性,圍繞工控領域中常見的環境實時感知和實時控制場景,開發完整的底層OS+上層應用的Demo系統,在四核版E2000Q上實現了三個獨立的功能域。其中安全域使用兩個大核,負責人機交互和AI計算,并基于E2000內置可信基實現內生安全;兩個實時域分別占用一個小核,進行溫濕度實時感知,將采集的數據通過域間通信機制傳輸到安全域進行PID算法計算,將所產生的控制指令傳回實時域,并通過基于MIO復用的串口和Modbus協議控制PLC下位機執行控制操作,整個流程的響應時間控制在微秒級,且最大限度地利用了E2000的靈活異構設計,實現了基于多域架構的安全性、實時性和AI算力分配的完美結合。
作為飛騰嵌入式解決方案的重要操作系統合作方,麒麟軟件將繼續攜手飛騰,挖掘合作深度,以E2000為抓手,突出芯片異構優勢,共同推進國產基礎軟硬件在各領域的戰略合作,從產品體系、行業解決方案到服務體系全面發力,共同促進麒麟軟件與飛騰聯合生態繁榮發展。
通訊員 | 李玉沛
來 源 | 嵌入式事業部
審 核 | 市場與政府事務部