欢迎来到爱乐透app_爱乐透双色球专业版下载_爱乐透app官网! 联系我们 网站地图

爱乐透app_爱乐透双色球专业版下载_爱乐透app官网

0379-65557469

爱乐透app官网
全国服务热线
0379-65557469

电话: 0379-65557469
0379-63930906
0379-63900388 
0379-63253525   
传真: 0379-65557469
地址:洛阳市洛龙区开元大道219号2幢1-2522、2501、2502、2503、2504、2505室 

爱乐透app官网
当前位置: 首页 | 咨询案例 > 爱乐透app官网

爱乐透app-从“谈芯”走向“用芯” RISC-V 未来远景光亮?

作者:admin 发布时间:2019-06-09 20:10:50 浏览次数:294
打印 收藏 关闭
字体【
视力保护色

作者 | 何小庆

2019年2月,笔者观赏了德国纽伦堡嵌入式国际展。西部数据公司在展会上介绍了其产品现已运用了RISC-V 架构处理器,每年出货超越10亿颗RISC-V芯片,未福沢谕吉来还将翻倍。RISC-V基金会被邀请在纽伦堡大会上举行一个全天的课程和RISC-V专区展现,包含Andes Technology、CloudBEAR、GreenWaves Technologies、Imperas Software、SiFive、Syntacore和UltraSoC等成员公司和大学的讲演。展览期间笔者看到许多闻名的嵌入式软件和东西公司,都开端支撑RISC-V。比方,德国SEGGER、劳特巴赫、瑞典IAR、Amazon FreeRTOS、嵌入式芯片公司NXP和Microchip,都展现出他们的RISC-V MCU产品。

RISC-V是开源指令集架构

RISC-V是一种开源的指令集架构,它不是一款CPU产品。一个CPU支撑的指令和指令的字节级编码,便是CPU的指令集(ISA)。ISA在CPU软件和CPU硬件规划者之间,供给了一个笼统层(接口)。

爱乐透app-从“谈芯”走向“用芯” RISC-V 未来远景光亮?

不同的CPU宗族,例如Intel X86、IBM/Freescale PowerPC和ARM,都有不同的ISA。RISC-V是其间仅有的开源ISA,它起源于加州伯克利大学,选用开源BSD license,任何企业、大学和个人都能够遵从RISC-V架构规划CPU,现在全球已有几十个开源版别RISC-V CPU核。

商业公司定制合适自己运用的RISC-V内核,比方西部数据的SweRV(RISCV 32IMC Core),还有一些商业IP公司开发RISC-V CPU IP,比方名望最多的SiFive 现已有E和S核2、3、5、7四大系列,掩盖32位—64位嵌入式爱乐透app-从“谈芯”走向“用芯” RISC-V 未来远景光亮?和高端运用处理器范畴。

怎么办理RISC-V开源项目?RISC-V基金会成立于2015年,由超越235名成员组成,其间有20家我国安排。它是敞开、协作的软件和硬件立异者社区,基金会辅导未来开展并推进RISC-V ISA广泛运用。

我国有RISC-V工业和我国敞开指令生态(RISC-V)两个联盟,推进RISC-V在我国的开展。

RISC-V具有三大优势

RISC-V最大的优势便是开源和免费。免费意味着RISC-V能够协助开发者低成本完结CPU规划,假如终究量产,那么就免除面临版税胶葛。ISA开源意味着开发者能够针对特定运用场景,比方近期炽热的AIoT商场,发明自己的AIoT芯片架构。当然,基金会鼓舞运用RISC-V指令集规范模块或许组合。比方,苏黎世联邦理工大学(ETH Zurich)开源的Zero-riscy 内核,选用是RV32IMC,RV32I指令加上M扩展和C扩展,M指的整数乘法和除法,C指的是紧缩。NXP织女星开发板(VGEA)MCU选用的便是Zero—riscy开源内核。

RISC-V第二个优势便是简略。根底指令集只要40多条,言简意赅的架构和模块化指令集让运用RISC-V技能的芯片规划者,能够开宣布很简略的RISC-V CPU。该CPU功耗能够很小,代码密度也比较低。为了满意嵌入式和物联网对代码体积的高要求,RISC-V界说了一种可选的紧缩(Compressed)指令子集,由字母C标明,也能够由RVC标明。测验标明,RV32C的代码体积比较RV32的代码体积减少了40%,与ARM、MIPS和x86等架构比较,都有不错的体现,乃至与ARM Thumb-2根本相同。

RISC-V第三个优势是灵敏性。RISC-V架构通过预留许多的编码空间和4条用户指令,能够协助用户扩展指令集。这个特性在现在的AIoT和信息安全商场,获得了特别的重视。

RISC-V商业IP公司,比方,Andes(晶心科技),还供给了定制化指令东西Andes Custom Extension,让用户在做运用加快的时分,能够到达更快、更有功率的方法。

多核异构是RISC-V架构芯片规划的一个特色,比方,法国GreenWave开发的Gap8 CPU,内置8个RISC-V内核和AI加快器,功耗优化的很低,面向AI边际技能节点设备。

生态建设是要害

决议一款CPU是否能够广泛遍及的要素中,架构和指令集并不是最重要的作业。历史上X86横扫桌面电脑、POWERPC独占通讯设备、ARM称霸移动终端,以及8051/PIC/MSP430/ATMEL百家争鸣单片机国际,重要的是CPU所具有的生态环境。比方,一款通用的嵌入式CPU,需求让开发者很便利地接触到中文材料文档、简略易用的开源商业开发东西、固件库、软件库、嵌入式OS和Linux以及丰厚规划方案。

生态建设最绵长的环节是大学方案。大学方案做的好,学生从结业开端,就现已把握CPU的架构和运用方法。比方,高校的微机原理课程长时间以X86和ARM为根底,嵌入式课程多是ARM架构,单片机课程除了ARM还有一些8051。

今日开源的RISC-V架构在高校很受欢迎。在嵌入式体系联谊会安排的“RISC-V架构嵌入式开发研讨与实践技能沙龙”上,清华大学陈渝副教授指出,RISC-V来源于校园,现现已过长时间探究。并且,它是开源的,学生能够接触到关于它的一切信息,不像x86和Arm,很难深化了解更多细节。所以,RISC-V更简单开发运用软件和操作体系。许多教师挑选RUST言语辅导学生在RISC-V架构上写一个小操作体系,高校重视RISC-V的教师们越多,或爱乐透app-从“谈芯”走向“用芯” RISC-V 未来远景光亮?许开设的依据RISC-V课越多,将来结业学生上手就越快。RISC-V中文图书并不多,芯来科技创始人胡振波的两本书是学习RISC-V的宝典。最近开端的由NXP建议的Open-ISA开源社区RISC-V MCU立异大赛也是RISC-V生态建设的很好的测验,期望能在更多的电子、嵌入式和物联网大赛中看到RISC-V芯片的身影。

规范化仍是多样化?

现有的CPU架构多是通用性的。在IoT场景中,许多智能剖析作业正在向边际搬运。依据特定的需求,运用RISC-V架构定制化IoT芯片更灵敏,并且有针对性。现在RISC-V架构的规划,除了根底的指令集确保体系软件、开发环境的兼容性之外,它本身答应依照新的不同开发运用进行扩展,这样能够确保IoT运用中的专用性需求。

NXP我国MCU高档司理梁平最近撰文指出:“关于这种非规范的部分,将较难获益于丰厚的生态机制,其生产厂家自行供给相应的支撑和配套的解决方案,例如需求修正编译器以支撑新的指令、需求增改装备调试东西以习惯新的总线或存储接口等。”

笔者观察到,闻名的嵌入式编译器公司最近发布的IAR Embedded Workbench for RISC-V也只能支撑RV32IM/IMC/IMF/IMFC/IMFD/IMFDC根底指令和规范扩展指令集。各种定制化的芯片只能支撑该芯片企业自己保护的东西链,每家芯片公司保护本身RISC-V架构的编译器、SDK、东西链,依据GCC、LLVM等完成开源化,是一个耗时耗力巨大的工程。等待未来RISC-V与Linux基金会的协作,带来RISC-V软件的打破。但是,要使RISC-V真正在商业根底上起飞,还需求商业级东西和软件。

物联网和嵌入式将是RISC-V 最早落地和最大的运用商场。由于生态的联系,适当一段时间内,RISC-V将与ARM同行开展,即一个规划中,既能运用ARM也能运用RISC-V,或许同一颗芯片里,能够一起有两种内核。RISC-V开展中要防备碎片化,联盟应加强引导,先是做规范化,一起做大RISC-V蛋糕,然后才是差异化。未来RISC-V生态环境要从环绕芯片规划转向开发者教育和实践阶段。据悉本年夏末,国内某闻名MCU企业将推出RISC-V通用MCU,到时RISC-V“谈芯”将转向“用芯”,智联网年代的嵌入式开发者将更便利的评价和运用RISC-V这一新技能。

作者介绍:何小庆,系我国软件行业协会嵌入式体系分会副理事长。

【End】

声明:该文观念仅代表作者自己,搜狐号系信息发布渠道,搜狐仅供给信息存储空间服务。

版权所有:洛阳市建设工程咨询有限责任公司 联系人:李经理 电话: 地址:洛阳市洛龙区开元大道219号2幢1-2522、2501、2502、2503、2504、2505室
版权所有 爱乐透app 津ICP备116456551号-10