UltraSoC 日前推出了一种全新的USB解决方案,它支撑系统级芯片(SoC)和系统开发团队,即使是在现已布置于现场的系统中,仍能够以高达10Gbps的速率在系统层面上完成功用强壮的剖析、优化和调试。UltraSoC的USB 2.0半导体知识产权(IP)是一项根据硬件的、已取得专利的裸机技能,无需运转任何软件即可树立通讯。当与第三方供给的高速USB 3.1 IP结合运用时,它可使工程师能够有效地获取很多丰厚的系统功用数据,并在发动时从“零周期”进行拜访,还支撑eUSB拜访运用先进工艺节点来规划的器材。
这个经流片验证的解决方案的规划方针是支撑高速数据拜访且坚持合理本钱:该解决方案根据USB规范,不需求贵重的调试探针,它可与任何PC相兼容,并且能够经过一个简略的软件驱动与任何开发东西一同运用。
关于开发人员来说,越来越重要的是能够在系统层面“深化了解”产品,以优化功用和调试解决问题。这一需求贯穿于产品的整个生命周期,包含在现场布置之后。在这种情况下,对电子设备物理层进行的拜访可能会受到限制,这时开发人员需求经过产品自身可用的接口来获取很多的数据 — 这通常是指USB接口。将第三方的USB 3 IP和UltraSoC在此方面的解决方案相结合,为开发人员供给了一种抱负的解决方案。
任何调试和剖析接口都有必要满意两个重要的规划要求。首要,在系统呈现毛病时,接口自身有必要是强壮且无缺的:假如系统软件在敞开时无法引导发动,或在运转过程中产生无法康复的溃散,接口有必要依然能够完成内部剖析、确诊和调试功用。这便是所谓的“周期零要求”。其次,接口有必要能够满意系统内生成的数据速率。CPU追寻功用和嵌入式监测器(例如UltraSoC供给的监测器)能够生成很多的数据集,这些数据集需求被快速移出芯片以进行剖析。跟着系统功用变得越来越强壮和杂乱,这会是一个日益严重的问题。UltraSoC的解决方案能够满意这两个要害的要求。
“USB作为调试接口的优点是众所周知的:事实上,咱们的客户现已以这种方法运用USB很多年了;并且也告知咱们说:咱们的解决方案是十分强壮的”。UltraSoC首席执行官Rupert Baines说,“USB在‘现存的’产品中能够很简单找到,并且不需求额定的芯片引脚就可供给高功用拜访,它与选用专用的调试接口(例如JTAG)或专用的高速调试端口(这需求一个专用的接口和一个贵重的调试探针)等方法不同。因而,它是一种用于获取电子产品剖析数据的抱负接口,而这些电子产品在整个生命周期中越来越需求对其进行继续的监测和改善。”
UltraSoC的嵌入式剖析技能完成了对SoC的剖析和监测,并且无需忧虑被监测的是何种CPU或系统架构。UltraSoC的嵌入式剖析技能可适用于一切干流的指令集架构(ISA),包含开源RISC-V乃至是混合(异构)架构,并可与一切第三方东西彻底兼容。