The silicon-proven solution is designed to be both accessible and low cost: based on USB standards there is no need for an expensive debug probe, it is compatible with any PC and can work with any development tool via a simple software driver.
It's increasingly important for developers to be able to 'look inside' products at a system level to optimize performance, and debug problems. This requirement extends throughout the product lifecycle, including after deployment in the field. In these situations, physical access to the electronics may be limited - developers need to gather large amounts of data via interfaces that are available within the product itself - and often that means USB. Combining
Any debug and analytics interface is subject to two vital design requirements. First, the interface itself must be robust in the event of system failure: if the system software fails to boot at start-up or crashes irretrievably during operation, it must still be possible to access the internal analytics, diagnostic and debug capabilities. This is the so-called "cycle zero requirement". Second, the interface must be able to cope with the data rates generated within the system. CPU tracing capabilities and embedded monitors such as those provided by UltraSoC can generate large data sets which need to be moved quickly off-chip for analysis. This is an increasing problem as systems become larger and more complex. The combined UltraSoC /
"The benefits of USB as a debug interface are well understood: in fact our customers have been using it in this way for many years, and tell us our solution is exceptionally robust," said UltraSoC CEO
UltraSoC embedded analytics technology delivers analysis and monitoring of an SoC regardless of the CPU or architecture. UltraSoC's embedded analytics covers all major ISAs including open source RISC-V and even mixed (heterogeneous) architectures and is fully compatible with all third party tools.
About UltraSoC
UltraSoC is a pioneering developer of analytics and monitoring technology at the heart of the systems-on-chip (SoCs) that power today's electronic products. The company's embedded analytics technology allows product designers to add advanced cybersecurity, functional safety and performance tuning features; and it helps resolve critical issues such as increasing system complexity and ever-decreasing time-to-market. UltraSoC's technology is delivered as semiconductor IP and software to customers in the consumer electronics, computing and communications industries. For more information visit www.ultrasoc.com.
Contacts
andy.gothard@ultrasoc.com
+44 7768 082 044
david.marsden@ultrasoc.com
+44 7968 407 739
Twitter: @ultrasoc
Source: RealWire
.
(C) 2020 M2 COMMUNICATIONS, source