2019年7月25日,阿里云上海峰会,平头哥半导体发布新品玄铁910,最高支持16核,2.5GHz,7.1 Coremark/MHz。阿里平头哥,走出了万里长征第一步。
玄铁910的研发绝对不是一蹴而就,其前身中天微自研开发的CK801、CK802、CK803、CK805、CK807、CK810、CK860等7款嵌入式CPU IP核,均已得到大规模量产的验证,授权客户超100家,被广泛应用于机器视觉、工业控制、车载终端、移动通信、多媒体、无线接入和信息安全等领域,主要客户均是一线芯片设计公司。2018年9月,中天微发布第一款基于RISC-V的IP核,CK902处理器,基于RISC-V第三代指令系统架构。可以说,玄铁910的发布和之前的积累是分不开的。
阿里巴巴作为RISC-V基金会的铂金会员,但是在RISC-V基金会官网上并没有看到CK902和玄铁910这两款IP核的相关信息:
RISC-V基金会Github:RISC-V Cores & SoC platforms & SoCs List
还是说,基金会上公布的只是开源的Core,而这两款IP核目前还没开源,所以没在上面显示,这一点我不了解。
从官方发布会现场介绍,这是一款RISC-V架构处理器,这个处理器的意思并不是指的电脑上的Intel/AMD处理器,手机上的高通/麒麟处理器的那个意思,这是一种IP Core,以华为麒麟980芯片为例,它是四核Cortex-A76+四核Cortex-A55,这里的A76和A55,和玄铁910是一个意思。
玄铁910与ARM v8的高性能处理器Cortex-A72,处于同一水平。高通骁龙618(MSM8956)和骁龙620(MSM8976)就是基于Cortex-A72架构核心。官方表示,未来不久,平头哥将开放玄铁910 IP Core,全球开发者可免费下载处理器的FPGA代码,开展芯片原型设计架构创新。所以,玄铁910只是在FPGA上实现的RISC-V软核。
关于架构、IP、处理器、SoC的区别和联系,可以参考知乎回答:ARM 架构、ARM7、STM32、Cortex M3…之间有什么区别和联系?陈俊直的回答。
基于RISC-V的 Core 或 SoC,可以到RISC-V基金会官方网站查询:RISC-V Core & SoC PLATFORMS & SoCs
ARM处理器按位数可分为32位和64位,按架构又可分为Cortex-A/Cortex-R/Cortex-M三大系列,分别针对不同的应用领域。而RISC-V也有很多内核,截至2019年06月22日RISC-V社区显示的Core共有29个,SOC PLATFORM共有13个,SOC共有7个。
部分RISC-V Core
RISC-V Core | Supplier | Github | Bit | License |
---|---|---|---|---|
RI5CY | ETH Zurich, Università di Bologna | Github | 32 | Solderpad Hardware License v. 0.51 |
Zero-riscy | ETH Zurich, Università di Bologna | Github | 32 | Solderpad Hardware License v. 0.51 |
Hummingbird E200 | Bob Hu(胡振波) | Github | 32 | Apache 2.0 |
Riscy Processors | MIT CSAIL CSG | Github | / | MIT |
SweRV EH1 | Western Digital | Github | 32 | Apache 2.0 |
K210 | Kendryte(嘉楠耘智) | Github | 64 | BSD |
freedom | SiFive | Github | / | BSD |
RISC-V SoC
RISC-V SoC | Supplier | Core | OS | Bit | Link |
---|---|---|---|---|---|
RV32M1 | NXP | RI5CY,Zero RI5CY,ARM Cortex-M4F,ARM Cortex-M0+ | RTOS | 32 | Datasheet |
FE310-G000 | SiFive | E31 | RTOS | 32 | Datasheet |
FE310-G002 | SiFive | E31 | RTOS | 32 | Product Page |
Freedom U540 | SiFive | U54, E51 | Linux | 64 | Product Page |
GAP8 | GreenWaves Technologies | PULP / 1 + 8 RI5CY | RTOS | 32 | Product Page |
K210 | Kendryte(嘉楠耘智) | K210 | RTOS | 32 | Datasheet |
RavenRV32 | efabless | PicoRV32 | RTOS | 32 | Datasheet |
基于FPGA实现的RISC-V开发板
基于RISC-V芯片实现的开发板
玄铁910引人关注的原因,不仅是因为作为平头哥首次交货,而且更重要的是性能很强悍。应用领域主要是5G、自动驾驶、人工智能等高端领域。
但可以看得出,阿里巴巴之所以想把希望寄托给RISC-V,一方面是出于成本的考虑,另一方面则是受到华为事件的
影响,期望更加自主可控。据发布会介绍,玄铁910支持16核,单核性能可达7.1 Coremark/MHz。但是,我并没有在Coremark官网上找到玄铁的跑分记录。
各处理器Coremark分数查询:coremark_scores
一个时代有一个时代的芯片。
RISC-V,就被认为是AIoT时代芯片的基础。或许你有所了解,RISC-V全称是精简指令集计算机(reduced instruction set computer),这种微处理器与之前的相比,速度更快、功耗更低。由现任谷歌董事长Hennessy和UC伯克利教授David Patterson于1980年提出,2017年还因此发明荣膺图灵奖,发展至今已演进至第五代,故而简写为RSIC-V。
与大多数指令集相比,RISC-V指令集可以自由地用于任何目的,允许任何人设计、制造和销售RISC-V芯片和软件。虽然这不是第一个开源指令集,但它展现的势能和拥戴,已有王霸之气。
一方面,因为其独特设计适用于更现代的计算设备,如仓库规模云计算机、高端移动电话和微小嵌入式系统。另一方面,RISC设计之初就考虑到了用途中的性能与功率效率。于是该指令集还具有众多支持的软件,这解决了新指令集通常的弱点。所以全世界的处理器开发者,实际上都可以基于这个架构做出理想的处理器产品。这种可扩展、可定制化的特点,对于场景驱动、性能功耗需求各不相同的AIoT芯片特别重要。门槛之外,成本也是RISC-V王霸之气的背后加速度。
2018年9月17日,华米推出全球首款RISC-V开源指令集可穿戴处理器——黄山1号,主频最高240MHz,制程55nm,608KB RAM,UART/SPI/IIC/I2S/PWM/ADC/TIMER。当时介绍2019年上半年商用,如今时间过去大半年,2019年6月11日,华米发布MAZFIT米动健康手表、AMAZFIT智能手表2新品,搭载黄山1号处理器,支持心电测量等特性。这款芯片主要面向智能穿戴领域,横向和ARM Cortex-M4架构处理器相比,黄山1号的运算效率要高出38%。既然说到华米自研的“黄山1号”,绝对要提一提小米了。华为科技是小米生态链中分量非常重要的一家企业,它肩负着众多非常重大的责任。首先,华米科技是小米手环生产方,根据数据显示,小米手环4全球累计销量达到了6200万只,今年第一季度,小米手环更是以530万的出货量位列全球第一名。其次,2018年6月,华米投资了全球领先的 RISC-V 指令集架构供应商 SiFive。
恩智浦的RV32M1, 四核异构:两个ARM核,两个RISC-V核,自带无线功能。开源社区open-isa免费开放申请织女星(VEGA)开发板,创意大赛奖品多多。
“一分钱计划”是芯来科技推出了一项RISC-V处理器内核的普惠计划。芯片厂商可以从芯来科技获取入门商用级RISC-V处理器内核N201,无需付任何授权费用(License Fee)便可以用于任何商业和非商业用途的产品研发和设计,只有在后续大规模量产的时候才需要每颗芯片收取人民币一分钱的版税(Royalty)。
这是平头哥半导体成立之后的第一款产品,阿里芯片宏图伟业的首次交货,也是RSIC-V开源世界的最新纪录。它以剑神兵器为名,性能和价格都展现大规模竞争力,但更令人惊讶的是背后承载的普惠方案、开源逻辑,以及阿里成功之道的延续.
总之,RISC-V的发展,离不开完善的生态系统,IP核、芯片、IDE、开发板、文档资料、社区论坛等等。
【本回答参考以下资料,非商业用途,侵权请联系我删除。】
感谢关注!