Power islands: a high-level synthesis technique for reducing spurious switching activity and leakage | IEEE Conference Publication | IEEE Xplore