RISC-V与arm强强联手?——VEGAboard,想说爱你不容易

2019年02月14日 作者:学雷锋

看到这个标题,肯定有不少明确阵营的拥护者要出来骂粗了,“什么玩意?强强联手?这两个分明是你死我活的争斗状态好吧,”稍安勿躁,先来看看本文怎么说。

平心而论,以分立的角度来看,arm是arm,RISC-V是RISC-V,两家的争斗看似唯有一家倒下才能完结。但这是相对于这两家公司来说的,我们有一点需要明确,这两家公司基本没有属于自己真正意义上的硬件如芯片,都是通过授权等方式去实现自己的市场化。那么问题来了,谁在用这两家的授权IP,怎么用?用户接受度又是如何?这才是这两家争斗以及导向最终什么结果的决定性因素。当然,本文可算是意外中的例外,讲述的是一款放弃仇恨、强强联手,结合了RISC-V以及arm打造的独一无二的芯片以及相应的开发平台VEGAboard。那么,它真的很强吗?

RISC-V & arm强强联手?VEGAboard

对VEGAboard第一眼的印象就是像极了恩智浦的Freedom开发板,开发板板载独特的OpenSDA多功能调试器(开放式嵌入式串行和调试适配器,具有USB存储方式的flash编程下载功能)、兼容Arduino扩展接口,可实现广泛生态、低成本的扩展。但是,这些都不本文要讲的重点,VEGAboard的核心亮点是板载的主控,一款基于4个不同核心的恩智浦RV32M1无线MCU产品,到底有多神奇,接着往下看。

VEGAboard简单来说可以归为几个区块,以恩智浦RV32M1 无线MCU为核心的主控部分,包括了基于主控扩展的两排扩展引脚座,RISC-V JATG调试接口,支持低功耗蓝牙、IEEE 802.15.4标准协议的嵌入式无线通信部分,以及板载的OpenSDA调试器部分,具体的外设接口可以参考下图。

眼尖的同学可能在上图中会发现了一些端倪,板载好多的调试接口,除了板载的MicroUSB OpenSDA调试接口,还包括OpenSDA调试座、ARM SWD调试座、RISC-V JTAG调试座,为何有这么多调试接口?你有这个疑问,那恭喜你,你已经找到这个板子的核心所在了,也就是板载的这颗恩智浦RV32M1主控,这是一颗糅合了RISC-V与arm特征的特殊微控制器,有多特殊?包含了一个ARM Cortex-M4 CPU,一个ARM Cortex-M0+ CPU, 一个RISC-V RI5CY CPU,一个RISC-V ZERO_RISCY CPU,4个核心且每个核心都不同,因此,它需要不同的调试接口对不同的核心就行编程调试,比如像板载的OpenSDA调试器只支持ARM系列的微控制器,所以对于基于RISC-V的核心,你需要额外的诸如J-Link的调试设备,相信看到这,不少工程师会长吁短叹,这是一项增加成本的工程啊。除此之外呢,这颗微控制器还集成了相当大的存储容量,包括1.25MB的Flash以及384 KB SRAM。

1 2 3

相关文章

  • 打得RISC-V满地找牙,Arm要玩先试用后付款

    Arm昨日晚些时候正式推出了一项名为Arm Flexible Access的新授权方式,新的授权方式允许芯片设计商在购买完整的Arm授权之前就可以试用Arm旗下所有的指令集以及核心结构设计方案,在确定使用的种类之后再为使用的部分付账。 Arm一直以他们公司多种多样涵盖面广的架构设计,开
    2019年07月17日
  • Arm最大对手,RISC-V是中国的未来

    中国产的模块正在被很多产品(日本及其他海外国家)采用,最具有代表性的就是在Wi-Fi通信模块(Module)领域比较有名的乐鑫信息科技股份有限公司(以下简称为“Espressif”),其产品在行业内极其有名。我们之前也曾多次提到这家公司的产品。不仅是中国扫地机器人(Robert)、IoT边缘计算机(
    2019年07月12日
  • 举全国之力,印度研发出第一颗基于RISC-V的处理器

    我们忙着推进国产芯片的同时,隔壁的印度也没闲着。作为印度顶级高校的印度理工学院(IIT)之马德拉斯校区已经发布了其首颗处理器“Shakti”(代表女性力量的印度神话人物)的SDK软件开发包,并承诺会很快放出开发板。 这样,在处理器商用上市之前,开发者们已经可以着手开发软件了。 印度Sha
    2019年07月02日
  • 未来可期,RISC-V处理器将占领服务器市场

    RISC-V指令集经过多年的发展已经比较完善了,也有很多商业公司跟进推出了采用这种指令集的处理器。同时也有越来越多的厂商加入到RISC-V基金会中。SiFive作为一家专门设计RISC-V指令集处理器的公司,对这款指令集有更深入的理解。根据DataCenter Knowledge的报道,SiFive
    2019年07月01日
  • 英伟达的投名状,基于RISC-V的深度神经网络加速器问世

    最近RISC-V指令集架构非常受关注,这种新的开源指令集可以让处理器开发人员方便地开发出各种类型的芯片。NVIDIA很早之前就加入了RISI-V基金会,并做了很多研究。近日NVIDIA的研究人员在2019年VLSI电路研讨会上发布了一篇采用RISC-V指令集开发了一款多芯片模块式的可扩展深度神经网络
    2019年06月17日
tracer