據(jù)外媒報(bào)道,德國(guó)軟件公司OpenSynergy已將其Coqos管理程序SDK移植到意法半導(dǎo)體(STMicroelectronics)的Stellar MCU系列。憑借這種虛擬化技術(shù),汽車(chē)制造商可在單個(gè)硬件上同時(shí)運(yùn)行多種功能和不同的軟件服務(wù),安全地與其他功能分開(kāi)。這種方法構(gòu)成了下一代域和區(qū)域體系結(jié)構(gòu)的技術(shù)基礎(chǔ)。

圖片來(lái)源:OpenSynergy
OpenSynergy方面表示,僅通過(guò)硬件虛擬化實(shí)現(xiàn)功能分離不足以充分發(fā)揮新型汽車(chē)MCU的強(qiáng)大功能。其他虛擬化技術(shù),例如Coqos Hypervisor SDK,還可以集成大量應(yīng)用程序,并允許承載各種功能的多個(gè)操作系統(tǒng)并行運(yùn)行。除了管理程序之外,OpenSynergy在其Coqos Hypervisor SDK上提供的虛擬設(shè)備使系統(tǒng)無(wú)需額外硬件即可進(jìn)行通信。因此,物理CAN總線(xiàn)被VIRTIO-CAN(一種在共享內(nèi)存而不是電線(xiàn)中實(shí)現(xiàn)的CAN)取代。虛擬機(jī)之間的交換也可以通過(guò)VIRTIO-vsock或VIRTIO-net進(jìn)行,具體取決于應(yīng)用程序。
Coqos hypervisor結(jié)合了意法半導(dǎo)體的Stellar虛擬化技術(shù),將所有軟件組件與硬件完全分離,使操作系統(tǒng)和運(yùn)行在其上的應(yīng)用程序不會(huì)相互影響。此外,它們可以以模塊化方式進(jìn)行更新。
硬件虛擬化允許域的所有功能(例如車(chē)身控制、電壓分配)在單個(gè)Stellar MCU上同時(shí)運(yùn)行。得益于Stellar的多核設(shè)計(jì),集成功能的數(shù)量可以進(jìn)一步擴(kuò)展,以用于區(qū)或域方法。未來(lái)的E/E架構(gòu)將有利于功能的空間聚合,例如使用域計(jì)算機(jī),從而減少整個(gè)車(chē)輛的布線(xiàn)以及系統(tǒng)的整體復(fù)雜性。區(qū)域化和虛擬ECU節(jié)省的布線(xiàn)意味著將減少車(chē)輛重量和集成工作。
除了宣布面向Stellar的Coqos Hypervisor SDK之外,OpenSynergy還通過(guò)加入意法半導(dǎo)體合作伙伴計(jì)劃(Partner Programme)擴(kuò)展與該公司的長(zhǎng)期合作關(guān)系。該計(jì)劃通過(guò)增強(qiáng)圍繞意法半導(dǎo)體廣泛產(chǎn)品組合的生態(tài)系統(tǒng),幫助客戶(hù)減少開(kāi)發(fā)工作并加快上市時(shí)間。

