ACM Home Page
Please provide us with feedback. Feedback
Activity-driven clock design for low power circuits
Full text Publisher SitePublisher Site PdfPdf (192 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: 62 - 65  
Year of Publication: 1995
ISBN:0-8186-7213-7
Authors
Gustavo E. Téllez  Department of Electrical Engineering and Computer Science, Northwestern University, Evanston, IL
Amir 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
SIGDA: ACM Special Interest Group on Design Automation
IEEE-CS : Computer Society
Publisher
IEEE Computer Society  Washington, DC, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 30,   Citation Count: 12
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

In this paper we investigate activity-driven clock trees to reduce the dynamic power consumption of synchronous digital CMOS circuits. Sections of an activity-driven clock tree can be turned on/off by gating the clock signals during the active/idle times of the clocked elements. We propose a method of obtaining the switching activity patterns of the clocked circuits during the high level design process. We formulate three novel activity-driven problems. The objective of these problems is to minimize system's dynamic power consumption. We propose an approximation algorithm based on recursive matching to solve the clock tree construction problem. We solve the gate insertion problems with an exact algorithm employing the dynamic programming paradigm. Finally, we present experimental results that verify the effectiveness of our approach. Our work in this paper is a step in understanding how high level decisions (e.g. behavioral design) can affect a low level design (e.g. clock design).


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
In International Workshop on Low Power Design, April 1994.
 
2
H. B. Bakoglu. "Circuits, Interconnections, and Packaging for VLSI". Addison-Wesley Publishing Co., 1990.
3
 
4
E. G. Friedman. "Clock Distribution Design in VLSI Circuits- an Overview". In International Symposium on Circuits and Systems, pages 1475- 1478, May 1993.
 
5
F. Najm. "Transition Density: A New Measure of Activity in Digital Circuits". IEEE Transactions on Computer Aided Design, 12(2):310-323, 1992.
 
6
G. T~llez, A. H. Farrahi, and M. Sarrafzadeh. "Activity-Driven Clock Design for Low Power Circuits". Technical report, Northwestern University, EECS Department, Evanston, IL, November 1994.

CITED BY  13

Collaborative Colleagues:
Gustavo E. Téllez: colleagues
Amir Farrahi: colleagues
Majid Sarrafzadeh: colleagues