开源 RISC-V 架构正在改变 IoT 处理器的游戏规则

发布者:悠然自在最新更新时间:2018-03-12 来源: 集微网关键字:开源 手机看文章 扫描二维码
随时随地手机看文章

by Paddy McWilliams, Director of Product Marketing, CEVA

在过去的十年里,开源软件已经成为了科技世界最大的催化剂。现在开源的力量带来了自由发展,生成的社区也在硬件世界中得以立足。正是基于这些原因,RISC-V赢得了极高的人气。下面将会介绍RISC-V和它带来的机会,以及CEVA如何帮助芯片制造商充分利用它们。

什么是RISC-V?

RISC-V是一个开放的指令集架构(ISA),最初由加州大学伯克利分校的计算机科学系开发。它基于流行的精简指令集(RISC),和ARM、MIPS和其它常见的商业处理器架构一样。

RISC-V自2010年开始,现在已经成长为一个巨大的全球合作项目,横跨多个大学和工业领域。它的一致性是由非营利的RISC-V基金会(https://riscv.org/)保证的,既指导底层指令集架构(ISA)规范,又扮演市场引擎的角色来推广RISC-V。

需要澄清的是RISC-V的指令集架构,正如它的名字,是一个指令集的架构规范,而不是一个具体的处理器设计。从开源指令集架构开始,很多的学术和行业团队创造了多个不同设计的处理器,但本质上讲都是同一种语言。快速浏览RISC-V基金会的网站,上面展示了大量的处理器实现,从完整的开源处理器设计,比如 Rocket、Orca和PULPino,到生产商业处理器核的公司,如SiFive、Codasip、Andes和Cortus。

这些处理器的实现范围十分广泛,从简单物联网处理器到运行Linux的应用处理器,都是基于一套共同的指令集,从而反映出相较于一个封闭的商业ISA来说,RISC-V的关键优势,即差异化和自由选择权,可以更换处理器供应商而不遭受产品重构的痛苦。

免费的所以一定存在风险,不对?

在这一点上,谨慎的做法是考察实际情况,查看新产品设计中影响处理器选择的因素。如同大多数设计决策一样,涉及到很多技术和商业因素,一些是基于硬性指标,一些则基于难以量化的方面。

技术指标是不言而喻的:包括处理器具备足够的马力,支持后续产品的可扩展性,是否匹配包络功率,是否满足所需的安全级别,有没有友好熟悉的软件开发/调试环境,用户能否继承之前的代码库。商业上要考虑成本,比如面积(包括门数和内存大小)、版税和整个授权许可费用。它还要考虑其它商务方面的因素,包括供应商锁定、保证与赔偿、商业报告义务、进行修改的合法权利等等。

考虑所有这些因素,大多数设计往往采取一种“安全”选项,通常使用一个专有的商业处理器,并且经常绑定在以前使用的系列上。然而站在战略层面,很多公司对选择限制日益增强但强大的商业处理器IP供应商感到不安。人们渴望更多的商业自由,打破封闭指令集的锁定,这不光是在授权许可和版权使用费方面有意义,也有利于差异化。

这种需求使得RISC-V扬帆起航。RISC-V开源的指令集架构为芯片公司提供了现实的选择,超越普通的商业选项,避免承担过度的战略风险,就如同linux、FreeRTOS和许多其它开源RTOS在今天无可争辩的替代了商业操作系统。特别在那些消费物联网设备上使用的小型嵌入式处理器上,这种选择非常现实。许多知名的一流公司,包括西部数据和英伟达,已经公开宣布了自己的意图,甚至已经进行了大规模的生产。更多的公司正在评估RISC-V,其中一些秘密开始了先进的设计。


CEVA在RISC-V上的经验

和这些公司一样,CEVA已经被RISC-V的潜力所吸引,特别是我们RivieraWaves的 Wi-Fi和蓝牙IP产品。这些通信技术需要一个小型处理器执行协议栈,我们的目标是创建一个预先集成的参考平台,支持我们的客户自由选择处理器。由于IP的架构设计满足超低功耗的操作,即使是高级的无线网络配置,对于处理器马力的需求也很温和。简要来说,我们需要逻辑门数少、能效比高、处理器成熟,加上一个熟悉的商用软件开发环境,可以生成面积节约的紧凑代码。处理器设计必须容易部署(全速运行)在FPGA和ASIC / ASSP上,它必须有一个法律框架与我们的授权IP业务兼容。

CEVA运行RISC-V的Wi-Fi平台

我们选择的RISC-V处理器内核在20K门这个量级,可以达到2.44 Coremark / MHz这个不错的成绩,和硬件需求完全吻合。我们内部的性能和代码密集度测试结果显示,已经达到了比肩一流处理器的水平。同样重要的是根据我们的经验,将一个完整的系统移植到RISC-V所需的工作量非常少。以更复杂的Wifi平台为例,用嵌入式RISC-V处理器取代商业处理器,我们只花了一个星期就完成了集成、仿真和创建一个新的FPGA二进制文件,实现RivieraWaves完整的Wi-Fi 演示平台。此外,现有的协议软件已经在多个不同的商业处理器上进行了开发和部署,移植到RISC-V平台上只花了两周时间,包括移植、测试和系统级验证。这没有什么奇怪的,多亏了熟悉的GNU GCC / GDB调试器和LLVM编译器/环境。

总的来说,这个项目是一个伟大的成功,RISC-V真正兑现了承诺。CEVA现在是RISC-V基金会的新成员,很高兴能够提供RISC-V基础平台作为搭载我们的Wi-Fi 和蓝牙IP核的一个选项。


关键字:开源 引用地址:开源 RISC-V 架构正在改变 IoT 处理器的游戏规则

上一篇:上汽集团携手英飞凌成立功率半导体合资企业
下一篇:联发科今年要翻身了?OPPO魅蓝新机齐搭载

推荐阅读最新更新时间:2024-05-03 18:07

英特尔业务下滑:开源不利裁员节流
     除了技术和品牌的瓶颈,真正制约英特尔 移动芯片发展的主要原因或许是商业利益。相对于英特尔PC和服务器的芯片,智能手机芯片的利润率要低很多。一方面,智能手机的发展是产业趋势,作为技术的前沿代表英特尔不能不去做;但如果英特尔花了很大的力气去攻下手机这个竞争激烈的市场,从商业角度讲,投入产出比又不划算。    本报记者 纪佳鹏 北京报道    近期,英特尔CEO布莱恩·科再奇(Brian Krzanich)在发给员工的一则备忘录中,确认该公司正在裁员。据了解,英特尔现正在做出多方努力,以缩减预算3亿美元,而此次的裁员计划是其中的一个策略。    事实上,今年1月,英特尔便撤回了此前做出的年度营收增长预期,彼时该公司预
[手机便携]
开源证券:下游终端市场全面回暖,电子元器件国产化加速
集微网消息,当前,电子行业下游终端各行业市场全面回暖,国产替代进程加速。自2020年Q2以来,我国消费电子、新能源汽车、工控、家电、通信等多个市场需求表现出明显的增长态势,一起拉动对功率半导体、半导体设计、半导体制造、PCB和消费电子模组等电子元器件的需求。 为了让投资者更充分了解目前国产替代的发展进程以及电子科技行业各热门赛道的投资思路,12月24日(周四)15:30,集微网邀请到了开源证券副所长、电子行业首席分析师刘翔做客第二十五期“开讲”,带来以《强化国家战略科技力量,全面看多中国电子硬科技行业》为主题的精彩演讲。 在智能化时代来临之际,电子元器件作为电子产品(智能制造)的基础部件,其需求将会迎来爆发式增长。相关电子元器
[手机便携]
e络盟供货OrangeCrab开源FPGA开发板
OrangeCrab超紧凑型高端FPGA开发板采用Adafruit Feather外形尺寸 并提供两个内存配置选项,可轻松实现灵活设计。 中国上海,2021年5月26日 – 安富利旗下全球电子元器件产品与解决方案分销商e络盟宣布引入Good Stuff Department的OrangeCrab r0.2开源FPGA开发板,进一步扩展其单板机 (SBC)开发套件产品阵容。 OrangeCrab兼具电子设计师喜爱的Adafruit Feather超紧凑外形设计,以及通常仅大尺寸现场可编程门阵列(FPGA)开发板才具有的高功率特点。OrangeCrab基于Lattice EPC5 FPGA,提供两种内存配置选项,包括E
[嵌入式]
e络盟供货OrangeCrab<font color='red'>开源</font>FPGA开发板
开源软硬件市场空间日益增长
开源硬件用户组创始人Andrew Back和RS Components社区开发总监David Tarrant,共同对开源硬件市场的发展趋势做出预测。 开源硬件 (OSHW) 是指,硬件的设计向公众公开,任何人都可以对硬件设计或硬件本身进行研究、改进、散布、制造或销售。除此之外,硬件的设计必须支持优选格式,以便进行修改,同时不应对应用领域有任何歧视和限制。 开源运动 开源硬件(OSHW)运动兴起的时间要比免费开源软件(F/OSS)运动晚很多,不过两者兴起的原因却是一致的,都是从为工程师、程序员或者其他对现有技术有不同需求的用户,专门设计利基程序和工具开始兴起的。 开源软件目前已经是广为人知的概念,可以在自由证
[半导体设计/制造]
英伟达“AI假脸王”开源:新一代GAN攻破所有人脸识别系统
还记得英伟达去年推出的StyleGAN吗?全新的生成器架构让这个“新一代GAN”生成的人脸真实到可怕。现在,StyleGAN已经开源,包括源代码和官方TensorFlow实现,附有详细使用说明。多说一句,还请谨慎使用,不要让StyleGAN成为第二个DeepFake。 还记得英伟达震撼世人的 新一代GAN 吗? 以假乱真的精细人脸生成,令不少研究人员都惊呼:已经无法分辨虚拟和现实! 上述人脸全部由计算机生成,StyleGAN的全新风格迁移生成器架构能控制发色、眼睛大小等脸部特征。来源:github.com/NVlabs/stylegan 论文、源代码、高清Flickr人脸图像数据集等所有的材料都公布了出来,非商业使用的情况
[安防电子]
英伟达“AI假脸王”<font color='red'>开源</font>:新一代GAN攻破所有人脸识别系统
爱芯派™亮相ICCAD,爱芯元智开源生态建设加速
中国 上海 2022年12月28日—— 人工智能视觉感知芯片研发及基础算力平台公司爱芯元智宣布,正式推出开源生态社区开发板「爱芯派™」AXera-Pi™,并亮相中国集成电路设计业2022年会(ICCAD 2022)。 此次推出的「爱芯派™」核心板搭载爱芯元智AX620A芯片,拥有优异画质处理能力,可为广大开发者提供方便易用的硬件开发平台、助力AI在端侧边缘侧场景的快速落地应用。继与百度飞桨达成「硬件生态共创计划」之后,「爱芯派™」AXera-Pi™的正式上线,则标志着爱芯元智的开源生态建设迎来进一步发展落地。 「爱芯派™」AXera-Pi™基于爱芯元智AX620A芯片研发 ,这是一款高能效比、低功耗的AI SoC芯片,
[嵌入式]
爱芯派™亮相ICCAD,爱芯元智<font color='red'>开源</font>生态建设加速
开源嵌入式数据库Bericel ey DB和SQLite的比较
1 嵌入式数据库 通常,我们采用数据库来实现对数据的存储、检索等功能。像MySQL这类基于C/S结构的关系型数据库系统,虽然代表着目前数据库应用的主流,却并不能满足所有应用场合的需要。很多的应用,仅仅利用到了这些数据库产品的基本特性而已。有时我们需要的可能只是一个简单的基于磁盘文件的数据库系统,这样就不必安装庞大的数据库服务器,以简化数据库应用程序的设计。在某些特殊应用场合,比如在嵌入式系统中,由于系统的硬件软件资源都有限,这些数据库产品就明显有一些臃肿,甚至是不可实现的。在这些情况下,嵌入式数据库的优势就特别明显了。 嵌入式数据库通常与操作系统和具体应用集成在一起,无须独立运行的数据库引擎,由程序直接调用相应的API
[嵌入式]
开源软件在安全、许可证合规性和维护等仍存在大量漏洞
日前,新思科技 (Synopsys, Nasdaq: SNPS)发布了《2021年开源安全和风险分析》报告(OSSRA)。该报告由新思科技网络安全研究中心(CyRC)制作,研究了由Black Duck审计服务团队执行的对超过1,500个商业代码库的审计结果。报告重点介绍了在商业应用程序中开源应用的趋势,并且提供了见解,以帮助企业和开源开发者更好地了解他们所处的互联软件生态系统。这份报告也详细地介绍了非托管开源所带来的安全隐患,包括安全漏洞、过期或废弃的组件以及许可证合规性问题。 2021年 OSSRA报告强调,开源是所有行业绝大多数应用程序的基础;但同时,他们也在费尽心思去管理开源风险。 所有经过审计的营销科技类公司的代码
[嵌入式]
<font color='red'>开源</font>软件在安全、许可证合规性和维护等仍存在大量漏洞
小广播
最新手机便携文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved