Find out more about our technology

Welcome to UltraSoC

Better SoCs: faster

UltraSoC is transforming the way companies develop and deliver next-generation electronic devices and systems. Our products allow engineers to look inside systems-on-chip (SoCs) during the development process, and understand exactly how they operate under real-life conditions.

Development teams are also using our on-chip monitoring and analytics IP to equip their SoCs with an exciting range of new capabilities, applicable in markets from network infrastructure to mobile phones, and from safety-critical systems to the Internet of Things (IoT).

UltraSoC’s “smart” modules operate across the whole SoC: reporting rich information in real-time, non-intrusively, from hardware and software. And because the system is vendor-neutral, it provides an efficient way to integrate IP from different vendors, into one coherent framework, including legacy solutions or in-house custom logic.

Powerful multi-core SoCs drive progress in today’s electronics industry: but there is a crisis in their development. Chips and their accompanying software are now so complex that it is impossible to fully understand their operation using traditional means.

If you’re producing a chip, debugging alone will take one third of the total effort required. By incorporating UltraSoC’s advanced monitoring and analytics circuitry into your device, you can dramatically reduce this: significantly accelerating your time-to-market; removing even the most intractable, hard-to-spot bugs; increasing quality; de-risking the entire development process and reducing potential liabilities and warranty costs. Read more…

UltraSoC is a powerful tool for post-silicon optimization, giving you access to real data that allows you to squeeze every last bit of performance out of your device.

Having better information about real behavior has major benefits: the hardware team can improve clock control and system behavior to reduce power dissipation; the software team can optimize their code to improve performance for real customer behavior; and the system architect can “close the loop” and produce a next-generation design based on real, actionable intelligence rather than opinions.

An UltraSoC-equipped SoC can run software in the field that effectively “monitors its own operation”. This feature allows you to refine your products on the basis of data acquired in actual, real-life usage. You can gather trend data to pre-empt in-field malfunctions; and you can access the key status information in the event of a failure incident, to enable forensics for root cause analysis. Read more…

As well as assisting development, UltraSoC enables value-added features such as security and SLA monitoring to be hard-wired into the chip. Because they are implemented in silicon, these features work at “wire speed”, and independently of any operating system or application-level software. This gives accurate system status, without needing any load on processors or introducing any inefficiencies. Read more…