Part I: Technology Metrics 1. Energy and Delay Models 2. Circuit Optimization 3. Architectural Techniques 4. Architecture Flexibility Part II: DSP Operations and Their Architecture 5. Arithmetic for DSP 6. CORDIC, Divider, Square Root 7. Digital Filters 8. Time-Frequency Analysis: FFT and Wavelets Part III: Architecture Modeling and Optimized Implementation 9. Data-Flow Graph Model 10. Wordlength Optimization 11. Architectural Optimization 12. Simulink-Hardware Flow