广告

开源硬件为RISC-V处理器铺路

2019-12-18 Nitin Dahad 阅读:
开源硬件为RISC-V处理器铺路
商用IP供货商UltraSoC宣布开放其RISC-V追踪编码器硬件,这不仅有助于开发人员加速RISC-V处理器的开发,同时也显示开源硬件运动正日趋成熟…

针对开源处理器的最大争论之一就在于开源环境的原生本质——「开放原始码」或「开源」(open source)意味着其支持生态系统可能相当零散,因而供货商无法保证开发人员在整个设计周期都能取得可用的工具和支持。YqYednc

为此,UltraSoC日前宣布将透过OpenHW Group开放其RISC-V追踪编码器,并深信这将有助于克服这一挑战。UltraSoC执行长Rupert Baines在接受《EE Times》采访时强调这一举措是重要的一步:它提供生产级且符合标准的处理器追踪解决方案,可说是RISC-V开发人员的关键推动力,并可大力支持OpenHW Group为促进开源处理器的发展而打造开放的商用级生态系统之目标。YqYednc

Baines解释,该公司一直在主导追踪与除错的标准化,这同时也是RISC-V开放社群着重的部份。「这是开源世界日趋成熟的指标。我们完全相信业界标准和开源的重要性;透过贡献该编码器工具,将有助于业界采用RISC-V、增强生态系统以及支持兼容性和一致性。开源在软件界已经是一种十分熟悉的模型了,但是在硬件领域,我们才刚开始探索这种强大途径的可能性。」YqYednc

041ednc20191218.jpgYqYednc
YqYednc

RISC-V生态系统持续状大(来源:RISC-V Foundation)YqYednc

他补充说,RISC-V指令集(ISA)提供了最初的动能,而像OpenHW Group等业界组织目前正进一步发展该架构。同时,所建立的法规架构也让硬件IP公司更有信心地授权其技术。YqYednc

OpenHW Group执行长Rick O’Connor表示:「商业IP供货商UltraSoC贡献其追踪编码器硬件的这一事实显示,开源硬件运动正在加快步伐并日趋成熟。对于使用开源CPU的开发人员而言,处理器追踪技术至关重要:当我们致力于建立可提供强大商业级开源平台的完整生态系统时,可存取符合标准的RISC-V追踪解决方案可说是一大贡献。」YqYednc

该开源RISC-V追踪解决方案将与RISC-V基金会(RISC-V Foundation)处理器追踪工作小组(Processor Trace Working Group)现正开发的处理器追踪标准完全兼容。 UltraSoC在2016年开发了原始版本的RISC-V追踪编码算法,随后即贡献该规格作为开源工具,如今并已推出该规格的前期标准建置了。自2016年以来,该公司一直在RISC-V基金会作出贡献,其技术长Gajinder Panesar并担任Processor Trace Group的联合主席。YqYednc

Baines补充说,尽管该生态系统的某些部份也在采取不同的行动,建立其他的追踪和除错工作小组,但UltraSoC的价值在于支持多种标准和多种ISA。YqYednc

UltraSoC预计将在2020年第一季末提供这些开源程序代码,包括该标准中预期会有的核心功能:用户还可以升级到UltraSoC的完整商用产品组合,从而能够使用其他更先进功能,例如乱序追踪、周期精确追踪以及针对更复杂性能分析所需的过滤器和计数器。此外,该商用产品组合与UltraSoC的监测与分析工具完全一致,不仅支持开发,还可车实现优化和网络安全应用。YqYednc

042ednc20191218.jpgYqYednc

UltraSoC RISC-V追踪/除错编码器架构(来源:UltraSoC)YqYednc

该公司还将提供其UltraDevelo工具套件的评估式授权,进一步支持该开源版本。UltraDevelop工具套件提供基于Eclipse的环境,来自任何芯片的行为数据都可被加以撷取和可视化。而其所提供的硬件是产品质量/商业级,并包括测试台和验证测试。YqYednc

UltraSoC的嵌入式分析技术几乎可为任何芯片结构的行为进行监测和分析,包括CPU、互连/NoC甚至是客制逻辑。而其监测架构还能让系统架构师自由选择第三方IP、需要自定义编码的设计部份,以及如何互连系统等。现在,这种「开放」途径的商业解决方案就反映在为处理器追踪和除错的商业级开源工具了。YqYednc

OpenHW Group成立于2019年初,提供基于商用级RISC-V核心的开源CORE-V处理器,以及相关的处理器子系统IP、工具和软件。IP已经芯片和FPGA优化建置。这些核心可用于促进快速的设计创新,并确保大量生产SoC的有效制造。YqYednc

 (原文发表于ASPENCORE旗下EDN姐妹媒体EETimes,参考链接:UltraSoC Tackles RISC-V Support Challenge by Donating Trace Encoder,编译:Susan Hong)YqYednc

 YqYednc

本文为EDN电子技术设计 原创文章,禁止转载。请尊重知识产权,违者本司保留追究责任的权利。
Nitin Dahad
EE Times欧洲记者。Nitin Dahad是EE Times的欧洲记者。
  • 微信扫一扫
    一键转发
  • 最前沿的电子设计资讯
    请关注“电子技术设计微信公众号”
  • 中国工程院高文院士:“超算中心”与“云脑”都不能少 “9个月42亿人民币做出这台设备,这在任何地方想都不要想。”高文院士指出。 而且,鹏程云脑Ⅱ完全采用华为架构,用了华为的鲲鹏920和昇腾910机器做出来的,其中910是用了4096颗,鲲鹏920是用了2048颗,实际上已经到了1024p浮点算力,在很多性能方面超越同期国际上比较好的GPU运算速度。
  • 拆解小米 11 Ultra :对比三星 Galaxy S21 Ultra、华为 在3月29日的小米发布会上,小米 11 Ultra 正式亮相,售价 5999 元起,搭载高通骁龙888处理器,首发 50 MP 的三星 GN2 超大底主摄。这款被小米官方称为“安卓之光”的高端旗舰的内部构造和整体品质如何?近日视频网站上出现了关于小米 11 Ultra 的拆解视频。
  • 为智能可听戴式设备(hearable devices)选择音频放大器 音频系统通常使用A类(class A)、B类(class B)和AB类(class AB)放大器。但是,对于微型的听戴式装置,B类和AB类放大器由于功耗很大,因此并不是务实的选择。只要设计工程师能够确保在放大器的线性范围内操作,为前置放大器(pre-amp)选择一款有助于降低失真的A类放大器似乎才是理想的选择。
  • ARM官宣Armv9架构,和Armv8相比有何不同? 多年来,Arm对ISA进行了改进,对体系结构进行了各种更新和扩展。该公司表示,本次 v9 架构旨在为移动端设备、计算机和服务器提供更强的算法支持。在未来的两次芯片迭代中,Armv9 架构将会带来 30% 的性能提升。
  • 拆解海康威视AI摄像机,发现英特尔/华为海思三个独有关 海康威视开发了首款具有AI功能的摄像机,这款摄像机结合了东西方设计的精华―― 中国制造的微辐射热计和摄像机处理器与国外的AI/模拟/其他处理器件。本文拆解的是海康威视的一款热成像网络摄像机。
  • 东芝为A3多功能打印机推出缩影镜头型CCD线性图像传感 东芝电子元件及存储装置株式会社(“东芝”)今日宣布,推出缩影镜头型CCD线性图像传感器“TCD2726DG”,能让A3多功能打印机实现高速扫描。工程样品[1]已于今日开始批量出货。
广告
热门推荐
广告
广告
EE直播间
在线研讨会
广告
广告
面包芯语
广告
向右滑动:上一篇 向左滑动:下一篇 我知道了