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 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).

These include value-add functions such as service level agreement (SLA) enforcement and in-service performance enhancement – functionality enabled by chips with hard-wired self-monitoring capabilities.

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.

Once designed-in, our technology delivers multiple benefits, including:


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.

UltraSoc allows you to improve performance, save power and reduce cost in complex SoC designs. Read more…

Analytics & forensics

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…

Value-added features

As well as assisting development, UltraSoC enables value-added features such as SLA monitoring 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…