Power-Aware FPGA Design