|
|
|
www.design-reuse-china.com |
|

华为开发下一代基于RISC-V的车载MCU
华为意大利研究中心与瑞士苏黎世理工学院系统集成实验室联合发表了一篇论文《Towards a RISC-V Open Platform for Next-generation Automotive ECUs》透露出华为或许正在开发下一代基于RISC-V的车载MCU,论文发表于2023年7月。目前,华为海思已有两款基于RISC-V的芯片,分别是Hi3731v110和Hi3861,其中前者是一款全球模拟电视用芯片,后者就近似MCU。海思目前还在开发数据中心用RISC-V芯片,可能是AI加速器。
www.eefocus.com/, Oct. 12, 2023 –
与华为同样思路的还有瑞萨,瑞萨是全球第一大MCU厂家,也是RISC-V MCU投入力度最大的厂家。早在2021年,瑞萨就有RH850/U2B 汽车MCU采用RISC-V内核的DR1000C
CPU IP,这款IP来自日本丰田关联公司电装旗下的NSITEXE公司(成立于2017年,最初是电装的一个实验室,后从电装剥离)。
除了RH850/U2B,瑞萨还有众多32/64 bit的基于RISC-V内核的MCU,包括非车载领域的RZ/Five系列(AX45MP@1.0GHz,附带SIMD的FPU),语音HMI的R9A06G150,三相电机控制R9A02G020。
简单介绍一下RISC-V。RISC-V中,RISC指的是精简指令集架构。指令集架构(Instruction Set Architecture)是指一种类型CPU中用来计算和控制计算机系统的一套指令的集合。
指令集架构主要规定了指令格式、寻址访存(寻址范围、寻址模式、寻址粒度、访存方式、地址对齐等)、数据类型、寄存器。
指令集通常包括三大类主要指令类型:运算指令、分支指令和访存指令。此外,还包括架构相关指令、复杂操作指令和其他特殊用途指令。因此,一种CPU执行的指令集架构不仅决定了CPU所要求的能力,而且也决定了指令的格式和CPU的结构。X86架构和ARMv8架构就是指令集架构的范畴。指令集架构依其复杂性可被分类为复杂指令集架构(CISC,Complex Instruction Set Computer)和精简指令集架构(RISC,Reduced Instruction Set Computer)两大类。发展至今,CISC和RISC的界限已变得模糊,二者互吸收了各自的优点,变得你中有我,我中有你。
2010 年,RISC构思在加州大学伯克利分校启动,是一个用于开发芯片处理器的免费、非专有平台。RISC的发源也是在伯克利,但RISC不是开源的。
2015年,RISC-V基金会成立,旨在建立一个基于RISC-V ISA的开放、协作的软硬件创新者社区。该基金会是一家由其成员控制的非营利公司,负责指导开发以推动 RISC-V ISA 的初步应用。
2020年3月,RISC-V基金会迁往瑞士,解决了受地缘政治干扰的风险。RISC-V是开源的,这意味着 RISC-V 是免许可和免版税的。RISC-V允许用户免费使用新指令扩展ISA并创新RISC-V处理器的微架构,而当前汽车业内主流的ARM架构,要求用户支付版税。这使得RISC-V迅速受到众多厂商的欢迎。
点击阅读更多



Back