周期准确追寻技能进步UltraSoC嵌入式剖析根底架构的功用优化才能,固态硬盘(SSD)、服务器和实时运用的规划人员将从中获益。
英国剑桥–2019年5月6日
UltraSoC今天宣告其嵌入式监测和剖析根底架构中推出新技能,支撑高功用核算、存储和实时设备的规划人员能够从其产品中获取第一流其他功用。经过添加周期准确的追寻功用,可使运用UltraSoC嵌入式剖析技能的实时运用开发人员不只能够检查器材内部产生的状况,并且更为要害的是能够看到产生某些状况的时刻。
在实时和功用要害型(performance-critical)运用中,周期准确追寻正变得越来越重要,工程师需求将其硬件和软件代码的运转优化到单时钟周期的水平,即被CPU、GPU、DSP或加速器所识其他最小时刻单位。周期准确追寻技能开始将作为UltraSoC用于RISC-V处理器追寻解决方案的一部分供给,RISC-V是一个快速增长的开源处理器项目。
“挤出最多可用的每一点功用正变得越来越重要,”Ultrasoc首席技能官Gajinder Panear说:“在‘每个周期都有价值’的国际中,咱们正在力助推动更快的数据拜访、更好的核算功用和最佳功率。”
由于UltraSoC的剖析和监测技能被直接嵌入到芯片的硬件中,因而与运用其他技能比较,它能够捕获SoC中更快产生的事情(通常在纳秒级的范围内)。拜访这种周期准确的追寻信息意味着致力于深度嵌入式运用的客户将能够准确地检查他们的代码履行的周期数,是否存在中止和依靠联系,以及它们继续了多长时刻。 把握了这些信息,这些功用要害型体系的规划人员能够进一步优化其规划并取得最大的功率收益。
新的周期准确追寻功用建立于UltraSoC在RISC-V开发和调试方面的抢先性根底之上。 在2018年头,该公司宣告推出业界第一款也是仅有一款专为RISC-V规划的商用追寻编码器IP,供给了一种实时监控CPU程序履行的机制。 它对指令履行和数据内存拜访进行编码(可选),并输出一种高度紧缩的追寻格局。 外部软件能够随后获取此数据并运用它来重建程序履行流程。 UltraSoC的RISC-V追寻编码器是为契合RISC-V规范而开发的,一起供给许多强壮的功用,如数据和指令追寻、一系列计数器和定时器以及快速剖析描绘东西,使其与完成基线RISC-V规范要求的开源替代产品显着不同。
由于与其他内核的软件、外围设备、实时事情、不成熟集成或上述一切要素的某种组合构成交互,软件的运转并不总是如预期的那样或在预期时分的那样运转;结果是实时行为受到了影响。处理器追寻是体系开发人员的一个要害需求,由于它支撑具体地检查程序的运转,逐条指令的周期准确追寻答应您检查程序是在何时被履行的。UltraSoC的RISC-V Trace Encoder追寻编码器支撑32位和64位RISC-V规划,该IP块可与UltraSoC产品组合的其他部分顺畅集成,支撑开放式和行业规范架构,以将自剖析功用置于SoC的中心。