Technology

UltraSoC Technologies is an independent provider of System-on-Chip (SoC) intellectual property to enable rapid development of embedded systems based on advanced SoC devices. The Company is developing UltraDebug®, a highly flexible and generically compatible debug support platform for integration within SoC devices. It provides superior application-level debugging and optimisation that speeds development and lowers costs, whilst aiding realisation of faster and more reliable systems. It is being designed to support SoC devices that combine multiple processor and peripheral cores from different providers. This enables SoC vendors to establish consistency for their product line, even when they utilise different architectures or a processor core is changed between designs.

UltraDebug® is a new generation debugging platform that focuses on the whole system rather than just processor cores. It provides a range of advanced capabilities that open the door to debugging complex systems, where a sea of hardware and software components interact across a network-based interconnect or bus. The UltraDebug® architecture has superior trace and trigger, which provides a foundation for its novel debugging capabilities.

By utilising a message-based architecture, UltraDebug® is external interface agnostic, so that SoC designers can choose the right debug connectivity for their design, and not be limited to JTAG or a prescribed interface.