芯片设计中,周期精确追踪有何用?

2019-05-14 11:26发布

随着时代的发展,科技的进步,传统的SoC开发方法学已经无法跟上不断增加的系统复杂性,从而造成了“生产力差距”。UltraSoC 的智能分析技术弥合了这一差距,缩短了整个开发周期、加速调试、降低风险和成本以确保及时上市,为开发团队提供了切实可行的见解。

UltraSoC公司首席执行官Rupert Baines


近日,UltraSoC 媒体交流采访活动在深圳举行,UltraSoC公司首席执行官Rupert Baines 在活动中详细介绍了UltraSoC行业领先的、可适用于任何主控处理器的SoC内部分析、追踪与监测技术,以及基于这种技术的半导体知识产权(IP)产品在SoC设计与监测、先进汽车芯片设计、RISC-V芯片设计验证、安全性与安全防护等领域内的应用。

让芯片设计更有价值


我们都知道,在信息化时代,芯片需要处理的数据越来越多,性能要求越来越高。在越来越复杂的SoC设计中,处理器追踪对于设计效率的提升以及加速产品的上市中正发挥越来越重要的作用。

据芯师爷了解,2017年6月UltraSoC就宣布已经开发出了可支持基于RISC-V架构的处理器跟踪技术。而在2018年2月,UltraSoC正式推出业界首款商用的RISC-V处理器跟踪技术IP,晶心科技(Andes Technology)、Codasip、Roa Logic、SiFive和Syntacore 5家内核供应商宣布支持UltroSoC新的跟踪规范。

在本次发布会上,Ultrasoc公司首席执行官Rupert Baines表示:“由于UltraSoC的分析和监测技术被直接嵌入到芯片的硬件中,因此与使用其他技术相比,它能够捕获SoC中更快发生的事件(通常在纳秒级的范围内)。访问这种周期精确的追踪信息意味着致力于深度嵌入式应用的客户将能够准确地查看他们的代码执行的周期数,是否存在停顿和依赖关系,以及它们持续了多长时间。掌握了这些信息,这些性能关键型系统的设计人员可以进一步优化其设计并获得最大的效率收益。

助力RISC-V产业发展


众所周知,RISC-V指令集架构具备精简、可模块化、可扩充等优点,开源的RISC-V架构使公司们更容易设计和构建用于图形和物联网的专用芯片。

RISC-V 是 1979 年加州大学伯克利分校 David Patterson 教授所提出,主张硬件就该专攻加速常用的指令,优点是架构设计简单,且功耗面积低。

2016年成立的RISC-V基金会吸引了包括 Google、三星、英偉達(Nvidia)、Tesla、IBM、高通、NXP、西部数据(WD)等国际大厂,国内推广者还有芯原、杭州中天微、晶心、芯来、君正等国内外150多家企业与科研机构的加入。

有数据显示,中国有300家以上公司在关注RISC-V或以RISC-V指令集进行开发,包括华米科技、北京君正、飞利信等;不仅如此,我国政府也在政策层面给与支持。



从全球范围来看,RISC-V架构正在成为新的趋势和选择。2018年初,UltraSoC也推出了业界第一款也是唯一一款专为RISC-V设计的商用追踪编码器IP,提供了一种实时监控CPU程序执行的机制。与此同时,该编码器还提供数据和指令追踪、一系列计数器和定时器以及快速分析描绘工具等功能,助力产业发展。

文章来源: https://www.toutiao.com/group/6690702362006258180/