瑞薩電子株式會社宣布對其“Embedded Target for RH850Multicore”基于模型的開發(fā)環(huán)境進(jìn)行更新,該環(huán)境用于開發(fā)汽車控制應(yīng)用的多核微控制器(MCU)。更新后的開發(fā)環(huán)境將支持在發(fā)動機(jī)和車身控制等系統(tǒng)中已經(jīng)很常見的多周期控制(多個控制周期)系統(tǒng)的開發(fā)。即使在多核MCU的軟件開發(fā)場景中,這種基于模型的開發(fā)環(huán)境也很實用,并且可以減少日漸復(fù)雜的軟件開發(fā)負(fù)擔(dān),尤其是自動駕駛汽車的控制系統(tǒng)開發(fā)。
瑞薩電子早期的 RH850Multicore 基于模型的開發(fā)環(huán)境會自動將軟件分配給多個內(nèi)核,盡管可以驗證性能,但在包含多周期控制的復(fù)雜系統(tǒng)中,所有軟件都必須手動實現(xiàn),包括 RTOS 和設(shè)備驅(qū)動程序。現(xiàn)在,為了滿足對發(fā)動機(jī)和車輛性能不斷提高的要求,同時縮短產(chǎn)品開發(fā)時間,通過該開發(fā)環(huán)境支持的多周期控制,可以從多周期控制模型中直接生成多核軟件代碼,從而實現(xiàn)在仿真中評估執(zhí)行性能。不僅在軟件開發(fā)的最初階段就能夠估算執(zhí)行性能,還可以輕松地將驗證結(jié)果反饋到模型本身。在開發(fā)過程前期就讓系統(tǒng)開發(fā)的完整性得到改進(jìn),還可以顯著減少開發(fā)更大規(guī)模和復(fù)雜性的軟件系統(tǒng)的負(fù)擔(dān)。