Rapita Systems announced today the availability of trial version of the RapiTime execution time measurement and analysis software. The trial version is a ready-to-go kit that includes a compiler, a microcontroller simulator, example applications and the RapiTime software. RapiTime helps developers of embedded, real-time systems to prove that their applications meet performance requirements, and pinpoints where to optimise applications that don't meet these requirements. RapiTime makes a series of highly detailed measurements of the execution time of your application on its target hardware. Using a model derived from static analysis of the software, RapiTime analyses the timing behaviour of your embedded, real-time application to tell you:
- Performance measurements including Worst-Case Execution Time (WCET), minimum, maximum and average execution time.
- Probability distribution of execution times of your code at different levels of detail.
- Code coverage: show which lines of code have been executed by your tests.
- Which lines of code lie on the critical path of the WCET.