研究生: |
樓哲榮 Jer-Rong Lou |
---|---|
論文名稱: |
閘控制及嵌入緩衝器之時鐘樹拓樸排序法 Topology generation for gated and buffered clock tree |
指導教授: |
麥偉基
W.K.Mak |
口試委員: | |
學位類別: |
碩士 Master |
系所名稱: |
電機資訊學院 - 資訊工程學系 Computer Science |
論文出版年: | 2007 |
畢業學年度: | 95 |
語文別: | 中文 |
論文頁數: | 34 |
中文關鍵詞: | 拓樸 |
相關次數: | 點閱:1 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
時鐘網路對超大型積體電路的效能和特性有很大的影響。因為有
很大部份的功率消耗在時鐘網路上,所以時鐘網路的低功率課題變成
重要的研究領域。在循序電路中,時鐘閘控制是一種很有效率的低功
率設計方法。在我們的方法中,我們提出了一種快速的拓樸排序建構
法,並且配合零時差閘控制時鐘網路建構。我們在建構拓樸排序時就
考慮了物理位置,輸入電容,動作型態。因此我們的方法可以建構出
適合閘控制時鐘網路繞線的拓樸。實驗結果證明我們的方法比起之前
的方法,可以改善大約4%-10%功率
Clock networks aect the performance and property of VLSI circuits greatly. Power reduction
issue for the clock network becomes an active research area since a large portion of
power is dissipated on clock networks. Clock gating is an eective power reduction technique
in sequential circuits. In this work, we propose a fast topology generation algorithm
that feeds to zero-skew gated clock network construction. It considers the physical locations,
input capacitances, and activity patterns of clock sinks in topology generation stage.
Therefore, our algorithm generates an appropriate topology for gated clock routing engine.
we also extend the buered/gated models in our works. The experiment results show that
our approach gains 4%-10% improvements on power saving against previous works.
[1] W.C. Elmore, ”The ransient response of damped linear networks with particular regard
to wideband amplifiers”, Journal of Applied Physics, Vol.19, no.1, 1948, pp.55-63.
[2] Tsay, R.-S., ”An exact zero-skew clock routing algorihm”, IEEE Transactions on
Computer-Aided Design of Intergrated Circuits and Systems, Volume 12, Issue 2, Feb.
1992, pp.242-249.
[3] Ting-Hai Chao; Yu-Chin Hsu; Jan-Ming Ho; A.B. Kahng, ”Zero skew clock routing
with minimum wirelength”, IEEE Transactions on Circuits and Systems II: Analog and
Digital Signal Processing, Vol.39, Issue11, Nov.1992,pp.799-814.
[4] Ting-Hai Chao; Yu-Chin Hsu; Jan-Ming Ho; A.B. Kahng, ”Zero skew clock net
routing”, Proceedings of the 29th ACM/IEEE conference on Design automation, 1992,
pp.518-523.
[5] K.D. Boese; A.B. Kahng; ”Zero-skew clock routing trees with minimum wirelength”,
Proceedings of Fifth Annual IEEE International ASIC Conference and Exhibit, 1992,
pp.17-21.
31
[6] Masato Edahiro, ”A Clustering-base optimization algorithm in zero-skew routings”,
Proceedings of the 30th international conference on Design automation, 1993, pp.612-
616.
[7] Masato Edahiro, ”An ecient zero-skew routing algorithm”, Proceedings of the 31st
annual conference on Design automation, 1994, pp.375-380.
[8] J.L. Tsai; T.H. Chen; C.C. Chen, ”Zero skew clock-tree optimization with buer insertion/
sizing and wire sizing”, IEEE Transactions on Computer-Aided Design of Integrated
Circuits and Systems, Vol.23, Issue4, Apr.2004, pp.565-572.
[9] Duarte, D.; Narayanan, V.; Irwin, M.J.; Kandemir, M.; ”Evaluating the impact of
architectural-level optimizations on clock power”, Proceedings. 14th Annual IEEE International
ASIC/SOC Conference, 12-15 Sept.2001, pp.447-451.
[10] Yan Luo, Jia Yu, Jun Yang, Laxmi Bhuyan, ”Low Power Network Processor Design
Unsing Clock Gating”, Proceedings of the 42nd annual conference on Design automation,
2005, pp.712-715.
[11] Donno,M.; Ivaldi,A.; Benini,L.; Macii,E.; ”Clock-tree power optimization based
on RTL clock-gating”, Proceedings. Design Automation Conference, 2-6 June 2003,
pp.622-627.
[12] Raghavan,N.; Akella,V.; Bakshi,S.; ”Automagic insertion of gated clocks at register
transfer level”, Proceedings. 12th International Conference on VLSI Design, 7-10 Jan,
1999, pp.48-54.
32
[13] Garrett,D.; Stan,M.; Dean,A.; ”Challenges in clock gating for low power ASIC
methodology”, Proceedings of the 1999 international symposium on Low Power
Eletronics and Design, 1999, pp.176-181.
[14] Jaewon Oh; Pedram M.; ”Gated clock routing for low-power microprocessor design”,
IEEE Transatctions on Computer-Aided Design of Integrated Circuits and Systems, Vol
20, Issue 6, June 2001, pp.715-722.
[15] Farrahi, A.H.; Chunhong Chen; Srivastava, A.; Tellez,G.; ”Activity-driven clock design”,
IEEE Transactions on Computer- Aided Design of Inegrated Circuits and Systems,
Vol20, Issue 6, June 2001, pp.705-714.
[16] Chunhonbg Chen; Changjun Kang; Sarrafzadeh, M.; ”Activity-sensitvie clock tree
clock construction for low power”, Proceedings of the 2002 international symposium on
low power electronics and design, 2002, pp.279-282.
[17] Y.P. Chen, D.F. Wong, ”An algorihm for Zero-Skew Clock tree Routing with Buer
Insertion”, Proceedings of 1996 European conference on Design and Test, 1996, pp.230-
236.
[18] Pullela, S.; Menezes, N.; Omar, J.; Pillage, L.T., ”Skew and Delay Optimization
for Reliabe Buered Clock Trees”, IEEE/ACM International Conference on Computer-
Aided Design, 7-11 Nov. 1993, pp.556-562.
[19] Vittal, A.; Marek-Sadowska, M.; ”Low-power buered clock tree design”, IEEE
Transactions on Computer-Aided Design of Integrated Circuits and Systems, Vol16, Issue
9, Sept.1997, pp.965-975.
33
[20] Kitahara, T.; Minami, F.; Ueda, T.; ”A clock-gating method for low-power LSI Design”,
Proceedings of the Asia and South Pacific Design Automation Conference. 10-13
Feb.1998, pp.307-312.
[21] I-Min Liu, Tan-Li Chou, D.F.Wong; ”Zero-skew clock tree construction by simultaneous
routing, wire sizing and buer insertion”, Proceedings of the 2000 international
symposium on Physical Design, 2000, pp.33-38.
[22] Jason Cong, A.B. Kahng, Cheng-Kok Koh, C.-W. Albert Tsao; ”Bounded-skew clock
and Stiener routing”, ACMtranstactions on Design Automation of Electronic systems,
Vol.3, Issue3, July 1998,pp.341-388.
[23] Wei-Chun Chao; ”Zero skew Gated Clock Network Construction with Flexible Buer
Insertion”, Jan.2006, Master Thesis in National Tsin-Hua University.