Subroutine Call Graph Report; Subroutine Dependency Report - Motorola DSP56600 Manual

Application optimization for digital signal processors
Table of Contents

Advertisement

Example C-8 Typical Subroutine Call Graph Report

Subroutine Call Graph report

-----------------------------------------------------------------------------------------
speechEncoder
aflat
flat
rcToCorrDpL
vad_algorithm
swComfortNoise
lpcCorrQntz
-----------------------------------------------------------------------------------------
lpcCorrQntz
aflatNewBarRecursion
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 Typical Subroutine Dependency Report
Subroutine Dependency Graph
o resvec(M)
|
|-------o encoderReset
|
|
|
|-------o vad_reset
|
|
|
`-------o dtxResetTx
|
|-------o sim_x_in
|
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.
MOTOROLA
Optimizing DSP56300/DSP56600 Applications
calls - 100/100, cycles - 9189668
calls - 100, cycles - 15100/9174568
calls - 100/100, cycles - 1676900
calls - 100/100, cycles - 188300
calls - 100/100, cycles - 323968
calls - 100/100, cycles - 4900
calls - 100/100, cycles - 6980500
calls - 200/200, cycles - 233900
calls - 200, cycles - 233900/0
Using the Profiler
C-7

Advertisement

Table of Contents
loading

This manual is also suitable for:

Dsp56300

Table of Contents