12.07.2015 Views

Power Optimization and Prediction Techniques for FPGAs - Jason H ...

Power Optimization and Prediction Techniques for FPGAs - Jason H ...

Power Optimization and Prediction Techniques for FPGAs - Jason H ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

ContentsAcknowledgmentsList of FiguresList of Tablesvxixv1 Introduction 11.1 Field-Programmable Gate Arrays . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.2 Motivation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21.3 Thesis Contributions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41.4 Thesis Organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 Background <strong>and</strong> Related Work 92.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92.2 <strong>Power</strong> Dissipation in CMOS Circuits . . . . . . . . . . . . . . . . . . . . . . . . . 92.2.1 Dynamic <strong>Power</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92.2.2 Static (Leakage) <strong>Power</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122.3 FPGA Architecture <strong>and</strong> Hardware Structures . . . . . . . . . . . . . . . . . . . . 202.4 <strong>Power</strong> Dissipation in <strong>FPGAs</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262.4.1 Dynamic <strong>Power</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262.4.2 Static (Leakage) <strong>Power</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262.5 FPGA <strong>Power</strong> <strong>Optimization</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282.5.1 Leakage <strong>Power</strong> <strong>Optimization</strong> . . . . . . . . . . . . . . . . . . . . . . . . . 282.5.2 Dynamic <strong>Power</strong> <strong>Optimization</strong> (Architecture/Circuit <strong>Techniques</strong>) . . . . . 292.5.3 Dynamic <strong>Power</strong> <strong>Optimization</strong> (CAD <strong>Techniques</strong>) . . . . . . . . . . . . . . 332.6 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38vii

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!