1 / 28

Truly Understanding Low-Power Multimedia Chip Design

. . Distinguish Energy from Power. . . . . . . . . . . . . . Amount of energy. . . . . . . . . . . . . . . Amount of power. Energy = Power consumed over time. Extending battery life of portable devices requires conserving energy, not necessarily reducing power. . . The Sweetest Fruit May Not Hang L

sloan
Download Presentation

Truly Understanding Low-Power Multimedia Chip Design

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


    1. Jonah Probell Multimedia Systems Engineer Tensilica Truly Understanding Low-Power Multimedia Chip Design

    2. Distinguish Energy from Power

    3. The Sweetest Fruit May Not Hang Low

    4. Energy Consumption In Systems

    5. Typical Multimedia SOC

    6. Energy Consumption In SOCs

    7. Memory Hierarchy Choices

    8. Example: Energy for MP3 file decode

    9. Example: MP3 decode play time?

    10. Example: MP3 decode energy usage

    11. Power Domains for Use Modes: MP3 play

    12. Power Domains for Use Modes: long MP3 play

    13. Power Domains for Use Modes: telephone

    14. Power Domains for Use Modes: multi-player gaming

    15. Power Domains for Use Modes: television

    16. Power Domains for Use Modes: navigator

    17. Power Domains for Use Modes: camera

    18. Power Domains for Use Modes: video conferencing

    19. Power Domains for Use Modes: idle

    20. Power Breakout

    21. Power Contributors Leakage [ 3x] Area (gate count) [1.5x] Supply voltage [1.3x] Transistor threshold voltage (VT) [ 5x] Process characteristics Dynamic [ 3x] Area (gate count) [ 3x] Max Frequency (Fmax) [ 6x] Switching activity [1.1x] Capacitance [1.5x] Supply voltage [ 5x] Process characteristics

    22. Estimate energy early and accurately

    23. Experimentation yields lower power

    24. Estimate energy early and accurately

    25. Important Power affecting decisions Clock gating Memory segmentation Multi VT and Multi VDD design Memory hierarchy structure I/O voltages Multiple voltage domains for use mode power down Dynamic Voltage and Frequency Scaling (DVFS) Synthesis constraints Profiling with real software and data in Xenergy

    26. Hyped power affecting decisions

    27. Ways for Users to Extend Battery Life

    28. References

More Related