Technology

UltraSoC Technologies is an independent provider of System-on-Chip (SoC) infrastructures that enable rapid development of embedded systems based on advanced SoC devices. It is developing UltraDebugTM, a highly flexible and generically compatible SoC debug support platform, which will provide superior application-level debugging and profiling that speeds development and lowers costs. It is being designed to support SoC devices that combine multiple processor and peripheral cores from different providers and through elegance will afford a highly compact implementation. By utilizing UltraDebugTM, SoC vendors can establish consistency for their product line, even when they utilize different architectures or a processor core is changed between designs.

UltraDebugTM is being designed to offer advanced source-level debugging with superior trace and trigger facilities. It will enable developers to capture their system's detailed operation and interactions at the most critical points in time and for extended profiling durations. Profiling and performance measurements are also aided by UltraOptimizeTM, which supplements the developer's preferred tools. It provides easily accessible visualisations of task execution times and their level of variation when executed in a prototype or final product. UltraOptimizeTM can be used with UltraDebugTM or as a standalone tool.