This marks an expansion of TASKING’s timing analysis portfolio by enabling real-time profiling even on microcontrollers without hardware trace capabilities. This brings the company one step closer to its vision of covering all necessary debug features in the embedded software development workflow.
Timing analysis plays a crucial role when developing real-time safety systems. TASKING has been a supplier of hardware trace solutions for many years. However, not all microcontrollers come equipped with hardware trace capabilities. Additionally, design constraints sometimes prevent using trace pins or dedicated hardware.
For cases where vendors offer emulation devices, TASKING offers emulation adapters which can assist in early development. But due to size limitations, board space, and additional complexity of the setup, these adapters are not a viable solution in all situations.
Software tracing provides an efficient method of recording runtime behaviour with minimal overhead: the new SWAT does not require any additional hardware but uses the existing debug interfaces of the iC7pro or iC7max. It is easy to set up and use, which makes integration straight forward.