200 likes | 328 Views
20th Oct. 2008. CSV881: Low Power Design. 2. Outline. IIR ExampleOperation reductionOperation substitutionSwitching activity reductionPower aware scheduling and bindingCustom FU identification and synthesis. 20th Oct. 2008. CSV881: Low Power Design. 3. Program Transformations. Program Tra
E N D
1. 20th Oct. 2008 CSV881: Low Power Design 1 Power Aware Program Transformations
M. Balakrishnan
2. 20th Oct. 2008 CSV881: Low Power Design 2 Outline IIR Example
Operation reduction
Operation substitution
Switching activity reduction
Power aware scheduling and binding
Custom FU identification and synthesis
3. 20th Oct. 2008 CSV881: Low Power Design 3 Program Transformations Program Transformations are changes to computational structure that does not change the input-out behavior of the program
Nature and type of computational modules
Their interconnections
Sequencing of operations
Chandrakasan[1] addressed this for the first time
4. 20th Oct. 2008 CSV881: Low Power Design 4 IIR Example IIR Filter y(n) = x(n) + A*y(n-1)