思爾芯、MachineWare與晶心科技(Andes Technology)聯(lián)合發(fā)布一款協(xié)同仿真解決方案,旨在應(yīng)對日益復(fù)雜的RISC-V芯片設(shè)計(jì)。該方案融合了MachineWare的SIM-V虛擬平臺、思爾芯的“芯神匠架構(gòu)設(shè)計(jì)軟件”與“芯神瞳原型驗(yàn)證系統(tǒng)”,以及Andes晶心科技的高性能AX46MPV RISC-V CPU核,為硬件與軟件協(xié)同驗(yàn)證提供了統(tǒng)一的環(huán)境。
隨著RISC-V設(shè)計(jì)朝著高性能、多核及高度定制化架構(gòu)發(fā)展,流片前的軟件開發(fā)和系統(tǒng)驗(yàn)證變得更具挑戰(zhàn)。此協(xié)同仿真方案支持“左移”驗(yàn)證策略,使硬件和軟件團(tuán)隊(duì)能夠并行工作,從而縮短開發(fā)周期,加速產(chǎn)品上市。
MachineWare的SIM-V:高性能指令集模擬器平臺
MachineWare提供基于SystemC TLM-2.0的SIM-V指令集模擬器平臺,具備高速仿真與強(qiáng)擴(kuò)展性。SIM-V可集成各類第三方工具鏈,支持調(diào)試、測試及覆蓋率分析。
SIM-V的核心優(yōu)勢在于卓越的仿真性能與對Andes晶心科技RISC-V內(nèi)核的全面支持。該平臺提供指令精確的參考模型,完整實(shí)現(xiàn)AndeStar V5指令集架構(gòu)(含RISC-V向量擴(kuò)展)。通過SIM-V擴(kuò)展API,設(shè)計(jì)者可在完整系統(tǒng)仿真環(huán)境中對專有處理器增強(qiáng)功能進(jìn)行建模、驗(yàn)證與調(diào)試,并具備全面的跟蹤與自我檢測能力以實(shí)現(xiàn)深度可視化。
MachineWare首席執(zhí)行官 Lukas Junger表示:“客戶需要既能加速開發(fā)又不會犧牲精度的工具。這款協(xié)同仿真解決方案使他們能夠并行驗(yàn)證軟硬件,降低集成風(fēng)險(xiǎn),并以前所未有的速度將產(chǎn)品推向市場。”
晶心科技:高性能、可加客制指令的RISC-V核
晶心科技提供其先進(jìn)的CPU IP,包括高性能的AndesCore? AX46MPV多核處理器。AX46MPV是一款8級超純量64位RISC-V CPU,支持多達(dá)16核,具備多級緩存結(jié)構(gòu)、強(qiáng)大的向量處理單元(VPU,支持高達(dá)1024位VLEN)及高帶寬向量存儲器(HVM),并可通過Andes Automated Custom Extension?(ACE)進(jìn)行指令集客制。
AX46MPV具備完整的MMU支持以運(yùn)行Linux,性能可靈活擴(kuò)展,非常適用于數(shù)據(jù)中心AI計(jì)算單元、支持Linux的邊緣AI平臺,以及存儲、網(wǎng)絡(luò)等高性能關(guān)鍵領(lǐng)域的高性能微處理器。
晶心科技總經(jīng)理兼首席技術(shù)官蘇泓萌博士表示:“客戶看重我們RISC-V IP的高性能、穩(wěn)健性以及能夠通過客制擴(kuò)展加速其關(guān)鍵應(yīng)用的能力。通過與MachineWare和思爾芯在這一協(xié)同仿真方案上合作,我們使客戶能夠在投入昂貴的流片前,評估定制擴(kuò)展的影響,并協(xié)同優(yōu)化其軟件棧與芯片架構(gòu)。”
思爾芯:通過協(xié)同仿真連接虛擬與物理世界
思爾芯通過其“芯神匠架構(gòu)設(shè)計(jì)軟件”,將其基于FPGA的原型驗(yàn)證系統(tǒng)“芯神瞳”與SIM-V虛擬平臺相連接,搭建混合架構(gòu)驗(yàn)證系統(tǒng)。
在此混合架構(gòu)中,CPU模型在SIM-V中運(yùn)行,而外圍子系統(tǒng)則通過高速事務(wù)橋接在FPGA上高速執(zhí)行。這種方式提供了能夠運(yùn)行從引導(dǎo)程序到應(yīng)用程序的完整軟件棧的真實(shí)系統(tǒng)環(huán)境,同時(shí)保留了詳細(xì)的調(diào)試可視性。
關(guān)鍵用例與客戶價(jià)值
該聯(lián)合解決方案支持多個(gè)關(guān)鍵開發(fā)階段:
流片前軟件開發(fā)
硬件/軟件協(xié)同驗(yàn)證
系統(tǒng)性能分析與調(diào)優(yōu)
自定義指令集擴(kuò)展開發(fā)與調(diào)試
思爾芯副總裁陳英仁表示:“通過協(xié)同仿真,我們的客戶可以加速產(chǎn)品上市、降低成本并確保軟件成熟度,同時(shí)受益于周期精確的調(diào)試和高速執(zhí)行。但這并非一家公司可獨(dú)自實(shí)現(xiàn)。我們將繼續(xù)發(fā)揮硬件輔助驗(yàn)證的高性能優(yōu)勢,并與合作伙伴緊密協(xié)作,共同在整個(gè)生態(tài)系統(tǒng)中推動左移解決方案。”
思爾芯、MachineWare與晶心科技將持續(xù)精進(jìn)驗(yàn)證方法學(xué),為RISC-V生態(tài)提供更具擴(kuò)展性、更高效率、更穩(wěn)定可靠的開發(fā)工具。三方將通力協(xié)作,共同推動下一代RISC-V芯片設(shè)計(jì)生態(tài)系統(tǒng)的繁榮與發(fā)展。
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.