历史上的今天
返回首页

历史上的今天

今天是:2025年08月17日(星期日)

2020年08月17日 | 新兴架构RISC-V,将成为IoT领域中的绝对领导者

2020-08-17 来源:21IC

RISC-V作为新兴架构,以其精简的体量,或许在未来的IoT领域中能取得绝对优势。目前RISC-V还在发展初期,这股新兴力量的商业化仍在探索阶段,在王卫看来:“主要的挑战在于,CPU领域不是靠自己单打独斗,还需要更多生态环境的配合,包括编译器、工具链等,需要更多的伙伴参与生态的建设,RISC-V早期产生和发展都是在国外,发展节奏里,国际协作是非常关键的。

 

或者说,芯片设计、芯片架构的高壁垒行业中,RISC-V这股新势力正在快速崛起。尤其是近年来面对着异构计算的趋势,甚至有业内专家预测,未来X86、ARM、RISC-V有机会三分天下。

 

此处所说的芯片架构便是指令集架构,处理器能识别的指令的集合就叫做指令集(ISA,Instruction Set Architecture)。通俗一点说,指令集就像是一整套语言系统,CPU能够读懂并按照要求运行程序、硬件。而这套高效的语言规范,需要在设计CPU的时候都制定好。

 

发展至今,CPU主要有两大指令集,复杂指令集(CISC)架构x86,精简指令集(RISC)架构阵营有ARM、MIPS和RISC-V。而RISC-V正是基于“精简指令集”原则的第五代指令集架构,并且对外开源,由于开源、中立、精简的属性,且不太受美国政策的影响,因此被不少国家视为弯道超车的机会。

 

睿思芯科副总裁王卫告诉21世纪经济报道记者,David Patterson教授(他提出了精简指令集)的目标是把RISC-V做成硬件行业中的Linux,“现在大家接受程度也越来越高,但是一个RISC-V 逐渐发展的过程。今年在舆论的发声上非常热闹,也是和地缘政治有关系,但从技术本身发展过程来讲,还是需要时间积累。”

 

新生力量

 

当年的英特尔坚持研发复杂指令集,赢得了胜利,现在也依然强大。但是不得不面对的现实是,精简指令集拿下了移动端市场,几乎90%以上的移动处理器使用ARM架构,并且精简指令集在物联网领域大有风生水起之势,包括后起之秀RISC-V。

 

根据公开资料显示,1979 年加州大学伯克利分校David Patterson 教授提出的精简指令集,其本质是主张硬件专注于加速常用的程序指令,优点是架构设计简单,且功耗面积低,非常适合手机和平板电脑等终端,但是一直无法和x86或者ARM进行抗衡。 

                                              image.png?imageView2/2/w/550

 

直到2010 年,加州大学伯克利分校的一个研究团队想要为新项目选择一个指令集,发现x86架构非常封闭,而ARM指令集授权费又十分昂贵,于是转向RISC-IV,并和Patterson 教授一起改良,推出RISC-V,走完全开源的模式。

 

TrendForce集邦咨询分析师姚嘉洋告诉21世纪经济报道记者:“RISC-V的优势在于在指令集发展上以开源方式为主,在RISC-V基本的指令集不变的情况下,任何人(或厂商)皆可以在基本的指令集上,进一步建构属于符合市场所需的指令集。由于开源的关系,社群彼此之间可以交流互通有无,对于RISC-V社群形成更多贡献,进而有助于技术上的长足发展。”

 

西南证券的研究报告指出,RISC-V虽然与ARM同属于精简指令集架构,但因RISC-V是近年来才推出,没有背负向后兼容的历史包袱,架构短小精悍。相比于X86和ARM动辄几百数千页,RISC-V的规范文档仅有145页,且“特权架构文档”的篇幅也仅为91页。

 

此外,RISC-V的中立性质,也为其获得更多拥护者。2015年,RISC-V基金会成立,目前基金会成员包括高通、英伟达、三星和谷歌、阿里、华为、华米等300多家全球企业。今年,由于对潜在贸易限制的担忧,总部位于美国的RISC-V基金会正式迁移至瑞士。王卫表示:“RISC-V基金会的成立,使其不会受制于某一两家公司,是一个相对中立的平台,包括基金会成员、物理位置都是在一个相对中立的环境下。”

 

生态初期

 

因此,国内外都有不少企业投入到RISC-V的生态当中。

 

国内来看,阿里巴巴旗下的中天微已经推出支持 RISC-V第三代指令系统架构处理器 CK902,平头哥推出了运用12纳米工艺,搭载16个核心的RISC-V处理器玄铁910;华米科技2017年启动RISC-V芯片研发计划,2018年发布了基于RISC-V开源指令集打造的可穿戴处理器黄山1号;睿思芯科的Pygmy是面向AIOT的RISC-V多核异构AI SOC,可应用于智能语音、智能玩具、机器人、工业视觉、可穿戴等应用场景。

 

王卫向记者表示,睿思芯科的芯片将在今年年底量产,“在我们的做法中,当需要AI加速的时候,有专门的做矩阵运算的CPU扩展指令集,直接就可以加速并行运算。这和外挂ASIC芯片的区别在于可编程性,作为CPU的一条命令,可以直接通过编译器,不需要了解硬件结构。当然,特定场景下结合特定算法,会有最优解,我们的产品面向终端、边缘。”

 

作为新的指令集,RISC-V现在在早期阶段,生态环境不够完整。在发展初期,主要是一些软件生态环境的成熟性和丰富性,需要一定时间发展,但是在特定的边缘应用领域对这个依赖度没有那么高,发展的会更好一些。”

 

姚嘉洋向记者分析道:“商业化发展最为重要的关键,还是终端应用是否有意愿大量使用RISC-V架构的主流产品,例如智慧电表、智慧穿戴或是智能马达控制。广泛地讲,这些产品都可被归类在互联网(IoT)领域中,由于这个领域应用范围极为多元,拥有相对较高客制化的需求,其实是RISC-V可以发挥其特色的舞台。

 

另一方面,如EDA与晶圆代工业者,大多都与ARM阵营有较为深厚的合作关系。若能取得EDA与晶圆代工业者的合作,在28与22nm制程方面能有突破性的进展,以取得效能与成本上的优势,这将有机会取得一些芯片与OEM业者的青睐。”

推荐阅读

史海拾趣

ALCOA公司的发展小趣事

近年来,随着环保意识的提高,ALCOA积极推动可持续发展和环保倡议。公司致力于减少生产过程中的能源消耗和废弃物排放,同时也在研发更环保的铝材和生产工艺。这些努力不仅提升了公司的社会形象,也为其在电子行业中的长期发展奠定了坚实的基础。

以上五个故事,只是ALCOA公司发展历程中的一部分。然而,这些故事足以展现出这家公司在电子行业中的卓越成就和持续创新的精神。

ELMEC Technology Of America Inc公司的发展小趣事

在ELMEC Technology Of America Inc公司初创时期,创始人李明和他的团队面临着一个巨大的挑战:如何开发一款能在市场上脱颖而出的电子产品。经过无数次的实验和失败,他们最终成功研发了一款高效能、低功耗的半导体芯片。这款芯片的问世不仅为公司带来了第一笔可观的收入,也奠定了ELMEC在电子行业的技术领先地位。

ENPIRION公司的发展小趣事

经过数年的研发和技术积累,ENPIRION公司在2004年推出了其首款革命性的产品——将电感集成的DCDC芯片。这款产品的问世引起了业界的广泛关注,因为它极大地减小了负载点稳压所需要的PCB面积和高度,实现了最高功率密度和最小外形封装。这一创新不仅获得了EDN 2004年度全球电源IC最佳产品奖,还赢得了其他众多国际大奖,为ENPIRION公司赢得了业界的广泛认可。

Analog公司的发展小趣事

经过数年的研发和技术积累,ENPIRION公司在2004年推出了其首款革命性的产品——将电感集成的DCDC芯片。这款产品的问世引起了业界的广泛关注,因为它极大地减小了负载点稳压所需要的PCB面积和高度,实现了最高功率密度和最小外形封装。这一创新不仅获得了EDN 2004年度全球电源IC最佳产品奖,还赢得了其他众多国际大奖,为ENPIRION公司赢得了业界的广泛认可。

比亚迪(BYD)公司的发展小趣事

比亚迪的发展可以追溯到1995年,当时王传福创立了这家公司,最初专注于生产小型电池。在初创期,比亚迪通过模仿日本三洋和索尼的产品快速积累了生产经验。然而,王传福深知模仿不是长久之计,因此他果断地决定转向自主研发和创新。这一决策在日后证明是极其明智的。随着技术的不断积累,比亚迪于1997年开始量产锂离子电池,并成功实现了年销售额突破1亿元。这一里程碑标志着比亚迪在电池技术领域取得了重大突破,为其日后在电子行业的发展奠定了坚实基础。

DDP Engineered LED Solutions公司的发展小趣事

DDP Engineered LED Solutions公司自创立之初,便以技术创新作为公司发展的核心动力。在公司成立的早期,研发团队深入LED照明领域,通过不断实验和改进,成功开发出了一系列高效、稳定的LED照明产品。这些产品不仅具有出色的照明效果,而且具有较长的使用寿命和较低的能耗,迅速在市场上获得了认可。随着技术的不断迭代,DDP不断推出符合市场需求的创新产品,逐渐在电子行业LED照明领域崭露头角。

问答坊 | AI 解惑

PLC现场工程师工作指南(下) ZT

四、硬件模块的组态和确认 对于各种PLC的现场硬件组态和软件调试,通常有经验的工程师应该先花一些时间对自己的现场工作进行一个简单的规划,通常应当采取如下的步骤: (1) 系统的规划 首先,必须深入了解系统所需求的功能,并调查可能的控制方 ...…

查看全部问答>

热爱乃是工作最大的动力

“热爱乃是工作最大的动力”无论从事何种行业,‘热爱\'是不可缺少的前提,而且一旦用心投入,便 会看到‘冰山效应\',试想要使冰山融化是需要多大的热情,那是一种与企业‘同呼吸,共命运\'的感觉。   刚走出菁菁校园,步入社会,站在择业的 ...…

查看全部问答>

求助!s3c2410烧写WINCE4.2问题!!

我是按照以下说明进行烧写的,但是一直连接不上!! 最后在超级终端上显示如下的信息: dwImageType: 0x6   dwTtlSectors: 0x0   dwLoadAddress: 0x0   dwJumpAddress: 0x0   dwStoreOffset: 0x0 } ch ...…

查看全部问答>

急求用MATLAB实现频率提取(FFT) 代码

急求用MATLAB实现频率提取(FFT) 代码  抽样点为1024…

查看全部问答>

STARM芯片的FLASH烧写方法(三种)

STM32_FLASH的3种烧写方式.pdf (606.32 KB) ST ARM芯片的FLASH烧写方法(三种) 下载次数: 514 2009-10-16 19:41 …

查看全部问答>

求助TMDSDC-EVMAM335x 数据集中器评估模块 原理图

谁有这个板子的原理图 或者知道下载地址吗?…

查看全部问答>

关于编程中的上下拉电阻

本帖最后由 paulhyde 于 2014-9-15 03:37 编辑 本人单片机新手,在键盘扫描程序中接触到上拉电阻,后来得知,在msp430中可以设置内置的上拉电阻,我知道上拉电阻可以将高阻状态拉为高电平,但是因为扫描是由于当低电平做出响应,会因为上拉电阻, ...…

查看全部问答>

msp430f44x 系列单片机带有LCD驱动,笔段式液晶驱动代码

msp430f44x 系列单片机带有LCD驱动,如何驱动笔段式lcd, 单片机初始化,还有硬件连接要求,各位大神有做过的吗,能给我几个程序参考一下吗,越详细越好,初学者…

查看全部问答>

【video】宽输入电压、多通道电源简易上手

TI系统应用工程师Anston Lobo将展示如何以最简单的方式运用SIMPLE SWITCHER Nano模块以及同步调节器创造出高密度多输出的设计 …

查看全部问答>

分享一些LDC1000,LDC1314的例程(STM32,TM4,Arduino)

replyreload += \',\' + 2046691; 都是从pudn和github上下来的 Timson,如果您要查看本帖隐藏内容请回复 …

查看全部问答>