Hi,
I am trying to get the profile data for the entire code I am developing for C64x+ DSP. This code contains TI-VLIB API calls and hand-made C functions for image processing. Following the procedures for simulator profiling in ATK v1.3 guide (focus.ti.com/lit/ug/spru623d/spru623d.pdf ), I got profiling data.
In the profiling summary (excel spreadsheet), I found that most of the cycle.CPU is taken by the "Others" (80~90 %). According to the ATK v1.3 guide, "Others" shows the counts incurred in the code with no debug information. I tried both Debug and Release modes when I build the code but I got similar results. Does anybody know what the "Others" acually count ? Can we estimate which part of the code contribute most highly to the "Others" value ?
[I am using CCS3.3.38.2. I selected C64x+ CPU Cycle Accurate Simulator in CCS set-up, checked both 'Collect app. level profile for total cycles and code size' and 'Collect code coverage and excl. profile data', enabled TI Lib in profile set-up.]
Any help would be very appreciated.
John