User`s manual

Using the Profiler
MOTOROLA Optimizing DSP56300/DSP56600 Applications C-7
C.3.7 Subroutine Dependency Report
This section of the profile report presents graphically the
caller/callee relationships between the subroutines that have been
executed during the DSP program simulation. For each caller/callee
pair, the report contains an arrow leading from the caller to the
callee.
Example C-9 depicts part of the Subroutine Dependency report, in
ASCII format. Subroutines that have not been invoked during the
program simulation will appear in this report as disconnected
nodes.
Example C-8 Typical Subroutine Call Graph Report
Subroutine Call Graph report
-----------------------------------------------------------------------------------------
speechEncoder calls - 100/100, cycles - 9189668
aflat calls - 100, cycles - 15100/9174568
flat calls - 100/100, cycles - 1676900
rcToCorrDpL calls - 100/100, cycles - 188300
vad_algorithm calls - 100/100, cycles - 323968
swComfortNoise calls - 100/100, cycles - 4900
lpcCorrQntz calls - 100/100, cycles - 6980500
-----------------------------------------------------------------------------------------
lpcCorrQntz calls - 200/200, cycles - 233900
aflatNewBarRecursion calls - 200, cycles - 233900/0
Example C-9 Typical Subroutine Dependency Report
Subroutine Dependency Graph
o resvec(M)
|
|-------o encoderReset
| |
| |-------o vad_reset
| |
| `-------o dtxResetTx
|
|-------o sim_x_in
|