DocumentCode
3468486
Title
Panoptic DVS: A fine-grained dynamic voltage scaling framework for energy scalable CMOS design
Author
Putic, Mateja ; Di, Liang ; Calhoun, Benton H. ; Lach, John
Author_Institution
Intel Corp., Univ. of Virginia, Charlottesville, VA, USA
fYear
2009
fDate
4-7 Oct. 2009
Firstpage
491
Lastpage
497
Abstract
The energy efficiency of a CMOS architecture processing dynamic workloads directly affects its ability to provide long battery lifetimes while maintaining required application performance. Existing scalable architecture design approaches are often limited in scope, focusing either only on circuit-level optimizations or architectural adaptations individually. In this paper, we propose a circuit/architecture co-design methodology called Panoptic Dynamic Voltage Scaling (PDVS) that makes more efficient use of common circuit structures and algorithm-level processing rate control. PDVS expands upon prior work by using multiple component-level PMOS header switches to enable fine-grained rate control, allowing efficient dithering among statically scheduled algorithms with sub-block energy savings. This way, PDVS is able to achieve a wide variety of processing rates to match incoming workload as closely as possible, while each iteration takes less energy to process than on architectures with coarser levels of rate control. Measurements taken from a fabricated 90 nm test chip characterize both savings and overheads and are used to inform PDVS synthesis decisions. Results show that PDVS consumes up to 34% and 44% less energy than Multi-VDD and Single-VDD systems, respectively.
Keywords
CMOS integrated circuits; integrated circuit design; power aware computing; circuit/architecture codesign methodology; dynamic voltage scaling; energy efficiency; energy scalable CMOS design; panoptic DVS; test chip; Batteries; CMOS process; Circuits; Design optimization; Dynamic voltage scaling; Energy efficiency; Process control; Scheduling algorithm; Switches; Voltage control;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Design, 2009. ICCD 2009. IEEE International Conference on
Conference_Location
Lake Tahoe, CA
ISSN
1063-6404
Print_ISBN
978-1-4244-5029-9
Electronic_ISBN
1063-6404
Type
conf
DOI
10.1109/ICCD.2009.5413110
Filename
5413110
Link To Document