智能時(shí)代的核心矛盾——安全與效率如何兼得?
2025年,全球智能汽車市場規(guī)模預(yù)計(jì)突破3,000億美元,AI機(jī)器人產(chǎn)業(yè)規(guī)模將超過1,500億美元。然而,在這兩個(gè)萬億級(jí)賽道的狂奔中,一個(gè)被忽視的底層瓶頸正悄然浮現(xiàn):如何在有限的物理芯片上,同時(shí)滿足安全關(guān)鍵任務(wù)(如車輛控制、機(jī)器人運(yùn)動(dòng)控制)的“絕對可靠”,以及非安全任務(wù)(如人機(jī)交互、環(huán)境感知)的“極致性能”?
傳統(tǒng)方案簡單粗暴——“一功能一芯片”:為自動(dòng)駕駛系統(tǒng)配備ASIL-D級(jí)車規(guī)芯片,為座艙娛樂單獨(dú)配置高性能計(jì)算單元,再為車聯(lián)網(wǎng)部署安全通信模塊。這種堆疊硬件的模式,直接導(dǎo)致整車電子電氣架構(gòu)的復(fù)雜度飆升。據(jù)麥肯錫研究,2022年主流智能汽車的芯片數(shù)量已超過1,500顆,線束長度達(dá)5公里,BOM成本中電子部件占比高達(dá)40%。更嚴(yán)峻的是,多芯片方案帶來算力孤島:某頭部車企測試數(shù)據(jù)顯示,其智能駕駛域芯片的NPU利用率不足30%,而座艙芯片的CPU長期空閑率超過60%。
當(dāng)行業(yè)陷入“堆硬件-增成本-低效率”的惡性循環(huán),東土科技的Type1虛擬化技術(shù)給出了顛覆性答案:通過Hypervisor(虛擬化)對硬件資源的baremetal管控,單顆芯片可同時(shí)運(yùn)行多個(gè)安全等級(jí)隔離的操作系統(tǒng),既保障關(guān)鍵功能的安全可靠,又實(shí)現(xiàn)算力資源的全局調(diào)度。這一技術(shù)路徑,正在重構(gòu)智能終端從芯片架構(gòu)、軟件開發(fā)到功能部署的全生命周期。
提及該項(xiàng)技術(shù),東土科技集團(tuán)副總經(jīng)理、上海鴻道創(chuàng)智技術(shù)有限公司總經(jīng)理張人杰博士認(rèn)為,“未來的智能終端將不只是依賴單點(diǎn)技術(shù)的突破,而更需要架構(gòu)級(jí)的協(xié)同創(chuàng)新。虛擬化技術(shù)正如中央計(jì)算的‘經(jīng)絡(luò)’,打通了算力、安全與成本的任督二脈?!?/p>
一、虛擬化技術(shù)演進(jìn):從“效率工具”到“安全底座”
1.1虛擬化的三次技術(shù)浪潮
第一代(Type2虛擬化):以VMware、VirtualBox為代表,運(yùn)行在宿主操作系統(tǒng)(如Windows、Linux)之上,通過軟件模擬硬件環(huán)境。其優(yōu)勢在于快速部署和資源復(fù)用,但性能損耗高達(dá)20%-40%,且隔離性僅限于進(jìn)程級(jí),無法滿足實(shí)時(shí)性和功能安全需求。
第二代(硬件輔助虛擬化):隨著IntelVT-x、AMD-V等指令集普及,虛擬機(jī)可直接調(diào)用CPU特權(quán)指令,性能損耗降至5%以內(nèi)。然而,其設(shè)計(jì)初衷仍是數(shù)據(jù)中心場景,缺乏對工業(yè)、汽車領(lǐng)域毫秒級(jí)實(shí)時(shí)響應(yīng)和ASIL-D級(jí)安全隔離的支持。
第三代(Type1虛擬化):直接運(yùn)行于硬件層,Hypervisor作為“輕量化”中間件,徹底接管CPU、內(nèi)存、I/O設(shè)備的分配與調(diào)度。這一架構(gòu)天然契合功能安全要求——“無底層OS依賴,無共享內(nèi)核風(fēng)險(xiǎn)”,成為智能汽車與AI機(jī)器人的核心基礎(chǔ)設(shè)施。
1.2Type1虛擬化的技術(shù)制高點(diǎn)
東土科技的Hypervisor技術(shù)圍繞三大核心突破展開:
硬件資源baremetal管控
CPU隔離:將物理CPU核劃分為多個(gè)虛擬機(jī)(VM),每個(gè)VM獨(dú)占L1/L2緩存,避免跨VM緩存競爭導(dǎo)致的性能抖動(dòng)。
內(nèi)存硬分區(qū):基于MMU(內(nèi)存管理單元)的二級(jí)地址轉(zhuǎn)換,為每個(gè)VM分配物理地址空間完全隔離的內(nèi)存區(qū)域,即使某一VM發(fā)生內(nèi)存溢出或惡意代碼注入,也無法穿透Hypervisor層干擾其他分區(qū)。
外設(shè)直通與虛擬化:對安全關(guān)鍵設(shè)備(如車輛制動(dòng)控制器),允許VM直接訪問硬件;對非關(guān)鍵設(shè)備(如車載攝像頭),則通過虛擬化驅(qū)動(dòng)實(shí)現(xiàn)多VM共享。
確定性實(shí)時(shí)響應(yīng)
時(shí)間敏感型任務(wù)調(diào)度:采用混合調(diào)度模型——安全關(guān)鍵VM(如自動(dòng)駕駛控制)采用固定優(yōu)先級(jí)搶占式調(diào)度,確保10μs級(jí)中斷響應(yīng);非關(guān)鍵VM(如信息娛樂系統(tǒng))采用時(shí)間片輪轉(zhuǎn)調(diào)度,最大化利用空閑算力。
低抖動(dòng)通信機(jī)制:虛擬機(jī)間通信(IPC)繞過傳統(tǒng)網(wǎng)絡(luò)協(xié)議棧,基于共享內(nèi)存和信號(hào)量實(shí)現(xiàn)納秒級(jí)延遲。例如,自動(dòng)駕駛感知模塊的障礙物數(shù)據(jù)可通過內(nèi)存映射直接傳遞至控制模塊,無需經(jīng)過TCP/IP封裝解封裝。
功能安全與信息安全融合設(shè)計(jì)
ASIL-D級(jí)安全認(rèn)證:從Hypervisor啟動(dòng)流程到虛擬機(jī)生命周期管理,全程符合ISO26262最高安全等級(jí)要求。例如,啟動(dòng)時(shí)基于硬件信任根(如eFUSE)逐級(jí)驗(yàn)證Hypervisor及VM鏡像的數(shù)字簽名,防止惡意篡改。
動(dòng)態(tài)安全策略引擎:在運(yùn)行時(shí),Hypervisor持續(xù)監(jiān)控各VM的行為特征(如內(nèi)存訪問模式、外設(shè)調(diào)用頻率),一旦檢測到異常(如非安全VM嘗試訪問安全外設(shè)),立即觸發(fā)硬件級(jí)隔離與告警。
二、Type1虛擬化如何為AI機(jī)器人“解綁”算力?
2.1AI機(jī)器人的算力困境
一臺(tái)具備自主決策能力的工業(yè)機(jī)器人,通常需要并行處理以下任務(wù):
安全關(guān)鍵任務(wù):機(jī)械臂運(yùn)動(dòng)軌跡規(guī)劃(實(shí)時(shí)性要求≤1ms)、力覺反饋控制(確定性抖動(dòng)≤10μs)、安全急停(ASIL-D級(jí)可靠性)。
非安全任務(wù):3D視覺SLAM(需調(diào)用GPU/NPU)、人機(jī)交互(自然語言處理)、預(yù)測性維護(hù)(大數(shù)據(jù)分析)。
傳統(tǒng)方案中,安全任務(wù)由專用實(shí)時(shí)控制器(如PLC)處理,非安全任務(wù)依賴x86工控機(jī)或邊緣服務(wù)器。這不僅導(dǎo)致硬件成本翻倍,更造成數(shù)據(jù)孤島——例如,視覺系統(tǒng)檢測到的設(shè)備異常無法實(shí)時(shí)傳遞至控制端,必須經(jīng)由上層網(wǎng)絡(luò)協(xié)議中轉(zhuǎn),引入數(shù)十毫秒延遲。
2.2東土科技的“三合一”虛擬化架構(gòu)
基于Type1Hypervisor,AI機(jī)器人的計(jì)算架構(gòu)可重構(gòu)為三層:
安全實(shí)時(shí)層:運(yùn)行RTOS(如東土鴻道實(shí)時(shí)操作系統(tǒng)、QNX、RT-Linux或VxWorks),獨(dú)占2個(gè)物理CPU核及固定內(nèi)存帶寬,處理運(yùn)動(dòng)控制、安全監(jiān)控等任務(wù),確保微秒級(jí)響應(yīng)。
高性能計(jì)算層:部署Linux或ROS2,彈性調(diào)度剩余CPU/GPU/NPU資源,執(zhí)行視覺處理、AI推理等計(jì)算密集型任務(wù)。
安全隔離通信層:通過Hypervisor內(nèi)置的虛擬交換機(jī),實(shí)現(xiàn)跨VM通信的硬件級(jí)加密與訪問控制。例如,視覺VM的RAW數(shù)據(jù)僅能通過指定內(nèi)存通道傳遞至控制VM,且傳輸過程由硬件加速的AES-256加密保護(hù)。
2.3關(guān)鍵技術(shù)突破:從靜態(tài)分配到動(dòng)態(tài)彈性調(diào)度
算力資源池化
異構(gòu)計(jì)算單元統(tǒng)一抽象:將CPU的通用算力、GPU的并行算力、NPU的推理算力抽象為虛擬資源池,Hypervisor根據(jù)各VM的SLA(服務(wù)等級(jí)協(xié)議)動(dòng)態(tài)分配。例如,當(dāng)機(jī)器人處于運(yùn)動(dòng)狀態(tài)時(shí),為控制VM分配90%的CPU資源;進(jìn)入空閑狀態(tài)后,將80%的CPU資源切換至AI訓(xùn)練VM。
硬件加速器分時(shí)復(fù)用:通過時(shí)間片劃分,同一NPU可被多個(gè)VM分時(shí)調(diào)用。例如,上午8-10點(diǎn)用于視覺SLAM的實(shí)時(shí)推理,10-12點(diǎn)切換至預(yù)測性維護(hù)模型的批量訓(xùn)練,利用率從30%提升至85%以上。
跨OS實(shí)時(shí)性保障
混合關(guān)鍵性任務(wù)調(diào)度:采用“優(yōu)先級(jí)繼承”策略解決優(yōu)先級(jí)反轉(zhuǎn)問題。當(dāng)高優(yōu)先級(jí)任務(wù)(如急停信號(hào))等待低優(yōu)先級(jí)任務(wù)(如數(shù)據(jù)存儲(chǔ))釋放資源時(shí),臨時(shí)提升低優(yōu)先級(jí)任務(wù)的優(yōu)先級(jí),確保關(guān)鍵任務(wù)不被阻塞。
確定性網(wǎng)絡(luò)傳輸:基于TSN(時(shí)間敏感網(wǎng)絡(luò))的虛擬化實(shí)現(xiàn),為控制VM保留固定的網(wǎng)絡(luò)帶寬和時(shí)間槽,即使非安全VM發(fā)生數(shù)據(jù)洪泛,也不會(huì)影響安全關(guān)鍵報(bào)文的傳輸時(shí)效。
三、智能汽車的“終極命題”:如何用一顆芯片承載“整車智能”?
3.1從分布式到中央計(jì)算:汽車EE架構(gòu)的革命
目前主流車企的電子電氣架構(gòu)已從“域控制器”向“中央計(jì)算+區(qū)域控制”演進(jìn)。博世預(yù)測,到2030年,整車核心計(jì)算節(jié)點(diǎn)將縮減至3-5個(gè),其中中央計(jì)算單元需要集成自動(dòng)駕駛、智能座艙、車聯(lián)網(wǎng)三大核心功能。這要求單顆SoC具備:
200TOPS以上的AI算力:支持激光雷達(dá)、攝像頭、毫米波雷達(dá)的多模態(tài)融合感知。
ASIL-D級(jí)功能安全:確保制動(dòng)、轉(zhuǎn)向等關(guān)鍵控制指令的零失誤。
多操作系統(tǒng)并發(fā):同時(shí)運(yùn)行RTOS實(shí)時(shí)操作系統(tǒng)(安全控制)、Android(信息娛樂)、Linux(車聯(lián)網(wǎng))等異構(gòu)系統(tǒng)。
3.2Type1虛擬化的“四重穿透”
東土科技的Hypervisor在汽車場景中展現(xiàn)出四大核心價(jià)值:
功能安全與性能的平衡術(shù)
硬隔離分區(qū):將SoC的物理核劃分為安全區(qū)(如CPU0-1核運(yùn)行RTOS如鴻道操作系統(tǒng)或QNX,處理制動(dòng)控制)、非安全區(qū)(如CPU2-7核運(yùn)行Android,支持多屏互動(dòng)),并通過內(nèi)存保護(hù)單元(MPU)禁止跨區(qū)訪問。
算力超分復(fù)用:利用NPU的硬件虛擬化特性,為自動(dòng)駕駛VM分配80%的算力用于實(shí)時(shí)感知,剩余20%供座艙VM的DMS(駕駛員監(jiān)控系統(tǒng))分時(shí)調(diào)用,整體利用率提升至90%以上。
信息安全的全生命周期防護(hù)
啟動(dòng)鏈信任驗(yàn)證:從硬件ROT(信任根)到Hypervisor、再到各VM鏡像,逐級(jí)進(jìn)行哈希校驗(yàn)與數(shù)字簽名驗(yàn)證,防止OTA過程中的惡意固件注入。
運(yùn)行時(shí)入侵自愈:當(dāng)檢測到非安全VM(如Android)遭受攻擊時(shí),Hypervisor可瞬時(shí)隔離該VM,并啟動(dòng)備份鏡像,同時(shí)確保安全VM不受影響。
軟硬件解耦與持續(xù)迭代
硬件抽象層(HAL):將芯片的異構(gòu)計(jì)算資源(CPU/GPU/NPU)抽象為標(biāo)準(zhǔn)化接口,主機(jī)廠可基于同一硬件平臺(tái),通過軟件配置差異化的功能組合。例如,低配車型關(guān)閉自動(dòng)駕駛VM,將算力資源全部分配給座艙娛樂。
跨代兼容性:新一代芯片上市后,只需更新Hypervisor的硬件驅(qū)動(dòng),即可實(shí)現(xiàn)原有VM系統(tǒng)的無縫遷移,保護(hù)車企的軟件投資。
成本與功耗的極致優(yōu)化
硬件BOM成本降低30%:以某車企的中央計(jì)算單元為例,采用虛擬化方案后,芯片數(shù)量從4顆(自動(dòng)駕駛1+座艙2+網(wǎng)關(guān)*1)縮減至1顆,PCB面積減少60%。
功耗降低40%:通過動(dòng)態(tài)電壓頻率調(diào)整(DVFS),在非高峰時(shí)段將空閑CPU核切換至低功耗狀態(tài),同時(shí)關(guān)閉未使用的硬件加速器。
四、東土科技的技術(shù)圖譜:從虛擬化到“軟硬一體”自主生態(tài)
4.1十年磨一劍:全棧自研的技術(shù)縱深
Hypervisor微內(nèi)核架構(gòu):核心代碼僅1.2萬行,較傳統(tǒng)宏內(nèi)核(如Xen的15萬行)縮減92%,攻擊面極小化。啟動(dòng)時(shí)間<50ms,滿足汽車?yán)鋯?dòng)要求。
全場景覆蓋:從工業(yè)控制器的雙核Cortex-M7,到車載計(jì)算平臺(tái)的8核Cortex-A78AE,均實(shí)現(xiàn)虛擬機(jī)間隔離延遲<5μs。
自主工具鏈:提供可視化資源調(diào)度器、虛擬機(jī)快照生成器、安全策略編輯器等全套開發(fā)工具,客戶可在2周內(nèi)完成原有系統(tǒng)向虛擬化架構(gòu)的遷移。
4.2生態(tài)構(gòu)建:從芯片到應(yīng)用的垂直整合
芯片層深度適配:與芯片企業(yè)聯(lián)合定義硬件虛擬化擴(kuò)展指令,如定制化IOMMU(輸入輸出內(nèi)存管理單元)提升外設(shè)隔離效率。
操作系統(tǒng)廣泛兼容:支持國內(nèi)外主流OS,并提供標(biāo)準(zhǔn)APIs實(shí)現(xiàn)跨VM應(yīng)用協(xié)同。
云邊端協(xié)同:Hypervisor內(nèi)置輕量化容器引擎,可與云端Kubernetes集群協(xié)同調(diào)度,實(shí)現(xiàn)車端算力與云資源的動(dòng)態(tài)伸縮。
4.3未來布局:虛擬化與AI原生架構(gòu)
AI驅(qū)動(dòng)的動(dòng)態(tài)調(diào)度:利用強(qiáng)化學(xué)習(xí)算法,根據(jù)歷史負(fù)載預(yù)測自動(dòng)優(yōu)化資源分配策略。例如,學(xué)習(xí)駕駛員上下班時(shí)段習(xí)慣,提前為座艙VM分配更多NPU資源。
存算一體芯片支持:針對新型存內(nèi)計(jì)算(Compute-in-Memory)架構(gòu),開發(fā)異構(gòu)內(nèi)存虛擬化管理器,突破馮·諾依曼瓶頸。
量子安全加密:集成后量子密碼算法(如CRYSTALS-Kyber),防范量子計(jì)算機(jī)對車載通信的威脅。
結(jié)語:虛擬化——中國智能產(chǎn)業(yè)的“隱形杠桿”
東土科技通過自研Type1虛擬化技術(shù),充分利用現(xiàn)有芯片的潛能,這種底層架構(gòu)創(chuàng)新,不僅讓車企與機(jī)器人企業(yè)擺脫“堆硬件”的內(nèi)卷,更在更深層次上重構(gòu)了智能終端的開發(fā)范式——從“硬件定義功能”走向“軟件定義體驗(yàn)”。
撰稿:
東土科技集團(tuán)副總經(jīng)理
兼東土科技上??气櫣究偨?jīng)理
張人杰