跳至内容
深圳市捷比信实业有限公司 · 产品选型与采购咨询联系业务人员
高频电阻捷比信 · 专业器件主题站

开源RISC-V比Cortex-M更适合物联网?

据说由初创公司GreenWaves设计的用于IoT的核心处理器的能效是ARM Cortex-M0〜M7系列核心的两倍。法国无晶圆厂IC设计公司GreenWaves Technologies即将推出其GAP8多核处理器,该公司声称这是业界首款专门为物联网(IoT)设计的处理器。 GreenWaves联合创始人兼工程副总裁Joel Cambonie表示,GAP8的能源效率是ARM Cortex-M0到Cortex-M7内核的两倍。 GAP8处理器来自意大利博洛尼亚大学(博洛尼亚大学)和瑞士苏黎世联邦理工学院(ETF苏黎世)开发的RISC-V开源硬件PULP核心技术转移。 GAP8使用8个PULP内核和1个TensorFlow处理器单元(TPU)来加速卷积神经网络,以用于基于硬件的模式匹配应用。 Cambonie介绍,处理器可以通过C / C ++ / OpenMP进行编程,并可以使用具有扩展功能的标准GCC编译器进行编译。该芯片计划采用台积电的55nm 55LP制造工艺,预计将于今年12月推出。 Cambonie在2016 Semicon Europa大会上表示,该芯片预计将于2017年2月发布。根据模拟测试结果,该芯片可以达到12GOPS的原始性能。对于传感器集线器类型的应用,测试基准表明它在1mW功耗下可以达到400MOPS,在300mW功耗下可以达到40MOPS。 GAP8处理器有望用于图像分析,运动和振动分析以及语音识别等应用。它也可以用作软调制解调器平台,以支持各种IoT无线通信解决方案。它可以支持诸如802.15.4g,LTE Cat-M和Cat-N1和802.11ah(WiFi HaLow)的标准。据称,除了在GAP8上运行的GreenOFDM软件外,还可以将OFDM传输的功耗降低一个数量级。超低功耗物联网处理器GAP8内置8个RISC-V内核和1个Tensorflow加速器扩展:RISC-V RISC-V指令集架构最初由加利福尼亚大学开发,伯克利(Berkeley)帮助学生学习计算机体系结构是的,但是现在,其创建者希望将其推向主流,并帮助促进新兴市场,例如云计算和物联网。大卫·帕特森(David Patterson)是负责RISC-V背后研究的人员之一。他是该项目的创建者。他还是1980年代最初的RISC指令集的创建者。他认为这是关于创新的问题。一直以来,流行的芯片体系结构已被严格的许可规则锁定在大型公司(如Intel,ARM和IBM)中(尽管IBM已为行业合作伙伴开放了一些OpenPower基础)。他认为,即使对于那些负担得起许可证费用的公司,他们获得的指令集也可能是复杂且ated肿的,需要付出大量努力才能产生理想的结果。 Patterson说,当今的许多处理器体系结构实际上都是基于RISC的(包括IBM Power,ARM和MIPS),但是这些公司受益于他所谓的“怪癖”保护。通过专利制度。这些架构本质上没有不同,但是在技术上有所不同,并且需要指令集操作。 ARM—该公司为Qualcomm,Apple,Marvell和其他公司提供设计技术。智能手机芯片以及亚马逊和Google数据中心的芯片可能是现在最常见的例子。但是,如果您是一家大型公司,并且有能力从大型芯片制造商那里购买许可证,这也非常好。这些制造商花费了大量金钱和时间来开发一些非常好的技术。但是Patterson似乎在说话时看着窗外的小家伙–小型公司或研究人员想为自己的特定应用开发自己的芯片,但他们没有很多钱。这要求能够尝试以下指令集,实验芯片设计并公开分享其工作,而不必担心违反许可条款。 Patterso说,“要做到这一点,您必须具有不受限制的指令集。 “实际上,还有其他开源指令集,包括OpenRISC和SPARC V8,以及IBM的OpenPower和基于MIPS的Prpl以及其他行业基础。谈论是否可以获取后者,或者可以获取多少动力(尤其是在小型企业,个人用户和大学中),还为时过早。 Patterson说,开源社区从未真正走过OpenRISC和SPARC V8的道路。 Patterson和他的同事两年前才意识到,他们应该尝试将RISC-V扩展到课堂之外,因为peop