Where to Optimize?
- The 80/20 rule
- 20% of the software uses 80% of the processing time
- and 80% of the software uses 20% of the processing time
- DSP algorithm software spends most of its time in loops
- This is where optimization for speed and power is most valuable
- Control software takes up the bulk of the program memory, but only a fraction of the processing time
- Control software is the best candidate for memory optimization