| System partitioning to maximize sleep time |
| Full text |
Publisher Site
,
Pdf
(191 KB)
|
| Source
|
International Conference on Computer Aided Design
archive
Proceedings of the 1995 IEEE/ACM international conference on Computer-aided design
table of contents
San Jose, California, United States
Pages: 452 - 455
Year of Publication: 1995
ISBN:0-8186-7213-7
|
|
Authors
|
|
Amir H. Farrahi
|
Department of Electrical Engineering and Computer Science, Northwestern University, Evanston, IL
|
|
Majid Sarrafzadeh
|
Department of Electrical Engineering and Computer Science, Northwestern University, Evanston, IL
|
|
| Sponsors |
|
| Publisher |
IEEE Computer Society
Washington, DC, USA
|
| Bibliometrics |
Downloads (6 Weeks): 0, Downloads (12 Months): 7, Citation Count: 6
|
|
|
ABSTRACT
Abstract: Partitioning of a system to maximize exploitable sleep time for low-power synthesis is discussed. The motivation is to deactivate the memory refresh circuitry, apply power down or disable the clock signals during the inactive periods of operation of circuit elements, and thus minimize the power consumption. Since it is impractical to have a separate set of control signals for each circuit element (otherwise, the control itself would consume a lot of power), it is advisable to partition a circuit based on the activity patterns of its elements so that the partitions can be switched into sleep mode for long periods of time. In this paper, we formulate this partitioning problem and show that it is NP-hard. We present Geo-Part, a geometric partitioning heuristic for this problem. An efficient implementation of Geo-Part using segment tree data structure is discussed. Experimental results are encouraging.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
"Dynamic 1%AMs and Memory Modules". Motorola Inc., Phoenix, AZ, 1993.
|
| |
2
|
In International Workshop on Low Power Design, April 1994.
|
| |
3
|
H. B. Bakoglu. "Circuits, Interconnections, and Packaging for VLSI". Addison-Wesley Publishing Co., 1990.
|
| |
4
|
A. Chandrakasan, M. Potkonjak, 1%. Mehra, J. 1%abaey, and 1%. Broderson. "Optimizing Power Using Transformations". IEEE Transactions on Computer Aided Design, 14(1):12-31, January 1995.
|
| |
5
|
J. Cong, C. Koh, and K. Leung. "Wiresizing with Driver Sizing for Performance and Power Optimization". In International Workshop on Low Power Design, pages 81-86, April 1994.
|
| |
6
|
J.S. Denker, S.C. Avery, A.G. Dickinson, A. Kramer, and T.1%. Wik. "Adiabatic Computing with the 2N-2N2D Logic Family". In International Workshop on Low Power Design, pages 183-186, April 1994.
|
| |
7
|
|
| |
8
|
Gary D. Hachtel , Mariano Hermida , Abelardo Pardo , Massimo Poncino , Fabio Somenzi, Re-encoding sequential circuits to reduce power dissipation, Proceedings of the 1994 IEEE/ACM international conference on Computer-aided design, p.70-73, November 06-10, 1994, San Jose, California, United States
|
| |
9
|
|
| |
10
|
1%. Mehra and J. 1%abaey. "Behavioral Level Power Estimation and Exploration". In International Workshop on Low Power Design, pages 197-902. IEEE/ACM, 1994.
|
| |
11
|
F. Najm. "Transition Density: A New Measure of Activity in Digital Circuits". IEEE Transactions on Computer Aided Design, 12(2):310-323, 1999.
|
| |
12
|
|
| |
13
|
W.H. Press, B. P. Flannery, S. A. Teukolsky, and W. T. Vetterling. Numerical 1%ecipes in C. Cambridge University Press, 1988.
|
 |
14
|
Vivek Tiwari , Pranav Ashar , Sharad Malik, Technology mapping for lower power, Proceedings of the 30th international conference on Design automation, p.74-79, June 14-18, 1993, Dallas, Texas, United States
[doi> 10.1145/157485.164581]
|
 |
15
|
Chi-Ying Tsui , Massoud Pedram , Alvin M. Despain, Technology decomposition and mapping targeting low power dissipation, Proceedings of the 30th international conference on Design automation, p.68-73, June 14-18, 1993, Dallas, Texas, United States
[doi> 10.1145/157485.164577]
|
| |
16
|
H. Vaishnav and M. Pedram. "A Performance Driven Placement Algorithm for Low Power Designs". In EU1%O-DAC, 1993.
|
| |
17
|
S.G. Younis and Jr. T.F. Knight. "Asymptotically Zero Energy Split-Level Charge 1%ecovery Logic". In International Workshop on Low Power Design, pages 177-182, April 1994.
|
CITED BY 6
|
|
|
|
|
Ki-Seok Chung , Taewhan Kim , C. I. Liu, Behavioral-level partitioning for low power design in control-dominated application, Proceedings of the 10th Great Lakes symposium on VLSI, p.156-161, March 02-04, 2000, Chicago, Illinois, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
INDEX TERMS
Primary Classification:
B.
Hardware
B.5
REGISTER-TRANSFER-LEVEL IMPLEMENTATION
General Terms:
Theory
Keywords:
Geo-Part,
VLSI,
circuit CAD,
circuit optimisation,
exploitable sleep time,
geometric partitioning heuristic,
integrated circuit design,
logic CAD,
logic partitioning,
low-power synthesis,
memory refresh circuitry,
partitioning problem,
segment tree data structure,
system partitioning
|