Menta和晶心科技宣布建立合作關(guān)系,使硬件擴(kuò)充指令集架構(gòu)可重新配置
eFPGA(嵌入式FPGA)解決方案的領(lǐng)先供貨商Menta S.A.S與32/64位RISC-V嵌入式處理器核心領(lǐng)導(dǎo)供貨商暨RISC-V國際協(xié)會(RISC-V International)創(chuàng)始首席會員晶心科技于今日宣布IP的技術(shù)合作。
晶心科技與Menta合作,讓晶心RISC-V AndesCore?系列可透過eFPGA達(dá)到嵌入式可程序邏輯控制(embedded programmable logic)。Menta和晶心科技的合作,將能為客戶提供聯(lián)合解決方案,在制造后的SoC里新增客制化擴(kuò)展指令,為目標(biāo)應(yīng)用達(dá)到倍數(shù)的加速效果。
下一代處理器最主要的差異化因素是能夠自定義擴(kuò)充的指令。RISC-V AndesCore?全面支持在RTL階段擴(kuò)充指令,而和eFPGA搭配使用則可在SoC制造后,再根據(jù)最終應(yīng)用擴(kuò)充指令。設(shè)計人員可以在RISC-V規(guī)范規(guī)格下,為想要加速的應(yīng)用程序增加所需的任何指令。如此強(qiáng)大的功能,既不會破壞任何軟件的兼容性,還能為開發(fā)和差異化保留發(fā)展空間。
“Menta很榮幸能與晶心科技建立密切的合作關(guān)系,“Menta首席執(zhí)行官Vincent Markus表示。”創(chuàng)新的RISC-V指令集架構(gòu)(ISA)技術(shù)擁有開源、精簡、模塊化和可擴(kuò)展的設(shè)計,非常適合Menta eFPGA產(chǎn)品線的策略?!?/p>
eFPGA的角色是RISC-V CPU硬件擴(kuò)充核心的一部份,它開啟了產(chǎn)品在生命周期內(nèi),增加或重新配置指令集架構(gòu)(ISA)的可能性。晶心RISC-V處理器系列已在SoC市場成為主流的計算引擎,現(xiàn)在透過支持eFPGA硬件的擴(kuò)展,增強(qiáng)客制化產(chǎn)品ACE (Andes Custom Extension?)的功能。
ACE是一個能在晶心RISC-V處理器核心上定義新指令的強(qiáng)大架構(gòu)。透過ACE的簡易腳本程序來描述指令的輸入輸出和功能,以及使用ACE的精簡Verilog來定義指令在RTL層級的實現(xiàn)方式。SoC設(shè)計人員可以輕松運用晶心自定義指令的開發(fā)工具COPILOT(Custom-OPtimized Instruction deveLOpment Tools),根據(jù)上述的設(shè)計資料,自動生成擴(kuò)展晶心處理器所需的所有新組件,包括處理器的RTL、編譯工具、調(diào)試器、整合開發(fā)環(huán)境和近精確周期(near cycle-accurate)的仿真器,以支持客制化新指令并實現(xiàn)加速特定領(lǐng)域的應(yīng)用。
“透過與Menta的合作,晶心科技能為市場帶來全新的CPU核心的應(yīng)用方式,將更加支持RISC-V生態(tài)系的可擴(kuò)展性,尤其是在強(qiáng)烈需要建立差異化的應(yīng)用中,例如人工智能以及 5G,”晶心科技總經(jīng)理暨首席技術(shù)官蘇泓萌博士表示。“客戶可以在芯片制造完成后,通過使用Menta eFPGA的解決方案,重新配置ACE的自定義指令,從而在預(yù)期成本內(nèi)優(yōu)化并強(qiáng)化他們的硬件?!?/p>
Menta的預(yù)編程序eFPGA核心與晶心RISC-V CPU核心相結(jié)合,將提供專門的用戶界面及工具,可以在完整和優(yōu)化的軟件解決方案中,對eFPGA矩陣進(jìn)行設(shè)定,并設(shè)定RISC-V應(yīng)用中可編程的參數(shù)。