Software development tools for streaming DSP applications
Ching-Hsiang Chuang, Chiu‐Ling Chen, Pi-Cheng Hsiao, Tay–Jyi Lin · 2009
Programming multicore application processors is a daunting task and component-based software development has already demonstrated the effectiveness to simplify it. However, component compositions are cumbersome, time-consuming and error-prone. This paper presents a graphical tool to mitigate the problem, which efficiently visualizes the design capture, simulation and debugging processes of TI DaVinci multicore platform based on codec engine and the xDAIS framework components. The experimental result shows our proposed tool introduces only 1% run-time overhead, which is neglectable for practical applications.