Percepio AB

Percepio AB

Percepio is the developer of a highly visual runtime diagnostics tool for embedded and Linux-based software. Percepio’s tool, Tracealyzer, provides a detailed insight into the runtime world of embedded, IoT, and OpenVX-based software which facilitates understanding, troubleshooting and optimization. Percepio collaborates with several leading vendors of operating systems for embedded software. The company is a member of the Embedded Vision Alliance and an AWS Partner.


Your code may be perfect, but the runtime behavior of your RTOS-based system is difficult to ascertain without the proper tools. Percepio Tracealyzer is an industry standard visualization tool for understanding and debugging transient timing-related issues in RTOS-based embedded, IoT and vision systems. Trace the real-time behavior of your operating system and application, gain insight, find bottlenecks and improve performance. With Tracealyzer, you can avoid the guesswork and boost your productivity.

Tracealyzer supports many industry standard real-time operating systems including:

  • FreeRTOS
  • Micrium µC/OS III
  • Express Logic ThreadX
  • Wittenstein OpenRTOS and SafeRTOS
  • Linux
  • OpenVX for Synopsys EV6x
  • and more...

Find out more about Tracealyzer at Percepio

ARC-specific Support Details

Percepio Tracealyzer will support any Synopsys ARC® processor running one of our supported RTOSes.

Learn more about how Percepio and Synopsys work together.

OpenVX Profiling on Synopsys EV6x Vision Processors using Tracealyze

Demonstration: Visualizing RTOS Behavior with Percepio Tracealyzer

Demonstrated using FreeRTOS running on an ARC EM Starter Kit, Percepio's Tracealyzer tool presents a comprehensive view of how your RTOS-based application behaves during runtime and makes it easy to spot irregularities and potential bugs. Download Percepio's ARC Summit 2017 presentation to learn more: