Tracing is an elegant and efficient way of obtaining runtime information on a system. Advanced scheduling concepts are used in multicore processor systems where one traced component may have multiple instances at the same time. There are multiple trace formats available which provides the information about the task model. The Best Trace Format (BTF) provides the specification for tracing the tasks and events which are based on the OSEK architecture. This project aims at developing a tracing framework based on the BTF specification to generate trace on Real Time Parallella Framework. The generated trace file can be viewed on external tools such as Eclipse Trace Compass to analyse task events occurring on the processor core. It also aims at extending the CDGen application to include the tracing functionality. The implementation is realized on Adapteva Parallella hardware and will be integrated to the Eclipse APP4MC project.

Organization

Student

Anand Prakash

Mentors

  • Lukas Krawczyk
close

2020