Profiling & Benchmarking C6711 'C' Programs

-- put the DSP loaded with code into a known state
Debug->Restart

-- It is important to distinguish between profile points and breakpoints.
-- Mark the interval to be profiled with profile points.

-- Go to the line where the time measurement is to START.
-- Click the Add Profile Point icon (CLOCK) on the toolbar.

-- Go to the line where the time measurement is to END.
-- Click the Add Profile Point icon (CLOCK) on the toolbar.

-- Mark a convenient termination state with a breakpoint.
-- Click the Add Breakpoint icon (HAND) on the toolbar.

-- Enable the debugger's cycle counting clock:

Profiler -> Enable Clock
Profiler -> View Statistics

-- Run the program
Debug -> Run OR click RUN icon.

-- Make changes to the program and
StatisticsWindow -> RightClick -> Clear Statistics