ACM Home Page
Please provide us with feedback. Feedback
Low-power gated and buffered clock network construction
Full text PdfPdf (732 KB)
Source
ACM Transactions on Design Automation of Electronic Systems (TODAES) archive
Volume 13 ,  Issue 1  (January 2008) table of contents
Article No. 20  
Year of Publication: 2008
ISSN:1084-4309
Authors
Wei-Chung Chao  Springsoft, Taiwan, R.O.C.
Wai-Kei Mak  National Tsing Hua University, Taiwan, R.O.C.
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 77,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1297666.1297686
What is a DOI?

ABSTRACT

We propose an efficient algorithm to construct a low-power zero-skew gated clock network, given the module locations and activity information. Unlike previous works, we consider masking logic insertion and buffer insertion simultaneously, and guarantee to yield a zero-skew clock tree. Both the logical and physical information of the modules are carefully taken into consideration when determining where masking logic should be inserted. We also account for the power overhead of the control signals so that the total average power consumption of the constructed zero-skew gated clock network can be minimized. To this end, we present a recursive approach to compute the effective switched capacitance of a general gated and buffered clock network, accounting for both the clock tree's and controller tree's switched capacitance. The power consumptions of the gated clock networks constructed by our algorithm are 20 to 36% lower than those reported in the best previous work in the literature.


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
Boese, K. D. and Kahng, A. B. 1992. Zero-Skew clock routing trees with minimum wirelength. In Proceedings of 5th the Annual IEEE International ASIC Conference and Exhibit, 17--21.
 
2
 
3
Chao, T.-H., Hsu, Y.-C., Ho, J.-M., and Kahng, A. B. 1992b. Zero skew clock routing with minimum wirelength. IEEE Trans. Circ. Syst. II: Analog Digital Sig. Proc. 39, 11, 799--814.
 
4
5
 
6
7
8
 
9
Duarte, D., Narayanan, V., Irwin, M. J., and Kandemir, M. 2001. Evaluating the impact of architectural-level optimizations on clock power. In Proceedings of the 14th Annual IEEE International ASIC/SOC Conference, 447--451.
10
11
 
12
Elmore, W. C. 1948. The transient response of damped linear networks with particular regard to wideband amplifiers. J. Appl. Phys. 19, 1, 55--63.
 
13
Farrahi, A. H., Chen, C., Srivastava, A., Tellez, G., and Sarrafzadeh, M. 2001. Activity-Driven clock design. IEEE Trans. Comput.-Aided Des. Integr. Circ. Syst. 20, 6, 705--714.
14
 
15
Kitahara, T., Minami, F., Ueda, T., Usami, K., Nishio, S., Mruakata, M., and Mitsuhashi, T. 1998. A clock-gating method for low-power LSI design. In Proceedings of the Asia and South Pacific Design Automation Conference, 307--312.
16
17
 
18
Oh, J. and Pedram, M. 2001. Gated clock routing for low-power microprocessor design. IEEE Trans. Comput.-Aided Des. Integr. Circ. Syst. 20, 6, 715--722.
 
19
Pullela, S., Menezes, N., Omar, J., and Pillage, L. T. 1993. Skew and delay optimization for reliable buffered clock trees. In Proceedings of the IEEE/ACM International Conference on Computer-Aided Design, 556--562.
 
20
 
21
Rubinstein, J., Penfield, P., and Horowitz, M. A. 1983. Signal delay in RC tree networks. IEEE Trans. Comput.-Aided Des. Integr. Circ. Syst. 2, 3, 202--211.
 
22
Tsai, J.-L., Chen, T.-H., and Chen, C. C.-P. 2004. Zero skew clock-tree optimization with buffer insertion/sizing and wire sizing. IEEE Trans. Comput.-Aided Des. Integr. Circ. Syst. 23, 4, 565--572.
 
23
Tsay, R.-S. 1993. An exact zero-skew clock routing algorithm. IEEE Trans. Comput.-Aided Des. Integr. Circ. Syst. 12, 2, 242--249.
 
24
Vittal, A. and Marek-Sadowska, M. 1997. Low-Power buffered clock tree design. IEEE Trans. Comput.-Aided Des. Integr. Circ. Syst. 16, 9 (Sept.), 965--975.

Collaborative Colleagues:
Wei-Chung Chao: colleagues
Wai-Kei Mak: colleagues