Percepio AB

Percepio AB

Founded in 2009 and based in Västerås, Sweden, Percepio is a developer of highly visual runtime diagnostics tools for embedded and Linux-based software. Percepio’s tool family, Tracealyzer, provides an unprecedented level of insight into the runtime world of embedded and IoT software, which facilitates understanding, troubleshooting and optimization. Percepio collaborates with several leading vendors of operating systems for embedded software.


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 systems. Trace the real-time behavior of your operating system and application, gain insight with sophisticated visualization. Avoid the guesswork and boost your productivity. Find bottlenecks and improve performance.

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

  • FreeRTOS
  • Micrium µC/OS III
  • Express Logic ThreadX
  • Wittenstein OpenRTOS and SafeRTOS
  • VxWorks
  • Linux

Find out more about Tracealyzer at Percepio

ARC-specific Support Details

Percepio Tracealyzer will support any DesignWare® ARC® processor running one of our supported RTOSs.

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: