上海合見工業(yè)軟件集團(tuán)有限公司(簡(jiǎn)稱“合見工軟”)宣布推出虛擬原型設(shè)計(jì)與仿真工具套件UniVista V-Builder/vSpace,包括系統(tǒng)級(jí)原型設(shè)計(jì)工具V-Builder和虛擬原型仿真環(huán)境vSpace。該套件可幫助用戶快速構(gòu)建芯片或電子系統(tǒng)級(jí)平臺(tái)虛擬原型、運(yùn)行和調(diào)試嵌入式軟件的工具套件。 用戶基于模型構(gòu)建硬件系統(tǒng)的虛擬原型,之后可在虛擬原型上加載、執(zhí)行和調(diào)試嵌入式軟件,利用工具提供的增強(qiáng)化軟硬件調(diào)試分析手段,提升開發(fā)測(cè)試效率。 最終調(diào)試通過的軟件可平滑遷移到真實(shí)硬件中。
通常嵌入式軟件的開發(fā)和測(cè)試需要依賴硬件環(huán)境,而芯片的設(shè)計(jì)和制造周期一般都很長,使用虛擬原型可讓嵌入式軟件的開發(fā)測(cè)試工作提前開始,不再依賴于芯片硬件的開發(fā)狀態(tài)。 通過軟硬件開發(fā)解耦,有助于加速產(chǎn)品整體開發(fā)的進(jìn)度。
產(chǎn)品還可與第三方工具組成混合仿真系統(tǒng),快速構(gòu)建電子系統(tǒng)級(jí)測(cè)試環(huán)境。 例如在汽車電子領(lǐng)域中,與CANoe軟件工具構(gòu)建混仿平臺(tái),支持用戶進(jìn)行虛擬在環(huán)測(cè)試;針對(duì)一般XPU應(yīng)用場(chǎng)景, 支持與虛擬機(jī)(e.g. QEMU)構(gòu)建主機(jī)(x86)與PCIe板卡(虛擬原型)互聯(lián)互通,幫助調(diào)試主機(jī)側(cè)驅(qū)動(dòng)以及整體軟件流程。工具同時(shí)也支持與硬件仿真器組成混合仿真平臺(tái),可有效解決硬件仿真的容量及編譯性能限制等問題,通過支撐項(xiàng)目從RTL早期IP級(jí),子系統(tǒng)級(jí),到SoC級(jí)完整生命周期的驗(yàn)證平臺(tái)創(chuàng)建,實(shí)現(xiàn)驗(yàn)證左移以及增量式驗(yàn)證迭代,幫助軟硬件問題調(diào)試定位,以及軟硬件系統(tǒng)級(jí)聯(lián)合驗(yàn)證。
其中,UniVista V-Builder是快速構(gòu)建虛擬芯片或者電子系統(tǒng)級(jí)原型的設(shè)計(jì)工具,用戶可以基于模型構(gòu)建硬件系統(tǒng)的虛擬原型。UniVista vSpace是虛擬原型的仿真運(yùn)行環(huán)境,用于運(yùn)行一個(gè)已有的虛擬原型進(jìn)行仿真。
產(chǎn)品特性
- 相比于傳統(tǒng)物理原型,在SoC設(shè)計(jì)過程的各個(gè)環(huán)節(jié)能夠?qū)崿F(xiàn)更多的軟硬件并行設(shè)計(jì)驗(yàn)證,有效壓縮項(xiàng)目時(shí)間,體現(xiàn)芯片級(jí)虛擬原型驗(yàn)證的真正價(jià)值
- 虛擬原型系統(tǒng)可以對(duì)軟件進(jìn)行更長時(shí)間更靈活可控的自動(dòng)測(cè)試,根據(jù)實(shí)際部署情況,測(cè)試效率提高一到兩個(gè)數(shù)量級(jí),從而提高軟件質(zhì)量
- 通過軟硬件解耦,更便捷支持一個(gè)龐大的軟件開發(fā)團(tuán)隊(duì)跨地域分布式協(xié)同開發(fā)
- 賦能芯片-整機(jī)供應(yīng)鏈上下游高效數(shù)字交付,提高OEM-Tier1-Tier2間協(xié)作效率