Menta和晶心科技宣布建立合作关系,使硬件扩充指令集架构可重新配置
扫描二维码
随时随地手机看文章
eFPGA(嵌入式FPGA)解决方案的领先供货商Menta S.A.S与32/64位RISC-V嵌入式处理器核心领导供货商暨RISC-V国际协会(RISC-V International)创始首席会员晶心科技于今日宣布IP的技术合作。
晶心科技与Menta合作,让晶心RISC-V AndesCore™系列可透过eFPGA达到嵌入式可程序逻辑控制(embedded programmable logic)。Menta和晶心科技的合作,将能为客户提供联合解决方案,在制造后的SoC里新增客制化扩展指令,为目标应用达到倍数的加速效果。
下一代处理器最主要的差异化因素是能够自定义扩充的指令。RISC-V AndesCore™全面支持在RTL阶段扩充指令,而和eFPGA搭配使用则可在SoC制造后,再根据最终应用扩充指令。设计人员可以在RISC-V规范规格下,为想要加速的应用程序增加所需的任何指令。如此强大的功能,既不会破坏任何软件的兼容性,还能为开发和差异化保留发展空间。
“Menta很荣幸能与晶心科技建立密切的合作关系,“Menta首席执行官Vincent Markus表示。”创新的RISC-V指令集架构(ISA)技术拥有开源、精简、模块化和可扩展的设计,非常适合Menta eFPGA产品线的策略。”
eFPGA的角色是RISC-V CPU硬件扩充核心的一部份,它开启了产品在生命周期内,增加或重新配置指令集架构(ISA)的可能性。晶心RISC-V处理器系列已在SoC市场成为主流的计算引擎,现在透过支持eFPGA硬件的扩展,增强客制化产品ACE (Andes Custom Extension™)的功能。
ACE是一个能在晶心RISC-V处理器核心上定义新指令的强大架构。透过ACE的简易脚本程序来描述指令的输入输出和功能,以及使用ACE的精简Verilog来定义指令在RTL层级的实现方式。SoC设计人员可以轻松运用晶心自定义指令的开发工具COPILOT(Custom-OPtimized Instruction deveLOpment Tools),根据上述的设计资料,自动生成扩展晶心处理器所需的所有新组件,包括处理器的RTL、编译工具、调试器、整合开发环境和近精确周期(near cycle-accurate)的仿真器,以支持客制化新指令并实现加速特定领域的应用。
“透过与Menta的合作,晶心科技能为市场带来全新的CPU核心的应用方式,将更加支持RISC-V生态系的可扩展性,尤其是在强烈需要建立差异化的应用中,例如人工智能以及 5G,”晶心科技总经理暨首席技术官苏泓萌博士表示。“客户可以在芯片制造完成后,通过使用Menta eFPGA的解决方案,重新配置ACE的自定义指令,从而在预期成本内优化并强化他们的硬件。”
Menta的预编程序eFPGA核心与晶心RISC-V CPU核心相结合,将提供专门的用户界面及工具,可以在完整和优化的软件解决方案中,对eFPGA矩阵进行设定,并设定RISC-V应用中可编程的参数。