研究生: |
高聿謙 Kao, Yu-Chien |
---|---|
論文名稱: |
矽製程後時脈偏斜調整架構的分析與最佳化 Analysis and Optimization of the Post-silicon Skew Tuning Architecture |
指導教授: | 張世杰 |
口試委員: |
張世杰
王進賢 麥偉基 黃世旭 李毅郎 |
學位類別: |
博士 Doctor |
系所名稱: |
電機資訊學院 - 資訊工程學系 Computer Science |
論文出版年: | 2013 |
畢業學年度: | 101 |
語文別: | 英文 |
論文頁數: | 85 |
中文關鍵詞: | 時脈偏斜 、矽製程後調整架構 |
相關次數: | 點閱:1 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
時脈偏斜最佳化一直以來是重要的設計考量,但是現今製程電壓與溫度的變異造成最佳化的難度不斷上升。為了減低這些變異造成的影響,許多學者矽製程後調整架構來動態調整時脈數中的時脈偏斜。在時脈偏斜架構中,有兩個重要的元件:可調變延遲之緩衝器以及相位偵測器。本論文中就是針對此架構中許多重要的問題進行分析與最佳化。
Clock skew minimization is an important design consideration. However, with the advance of the technology and the smaller device scaling, Process, Voltage, and Temperature (PVT) variations make the clock skew minimization face great challenges. To mitigate the impact of PVT variations, many previous works proposed the Post Silicon Tuning (PST) architecture to dynamically balance the skew of a clock tree. In the PST architecture, there are two main components: Adjustable Delay Buffer (ADB) and Phase Detector (PD). In this thesis, we analyze the several interesting design issues of the PST architecture and optimize them such as the PD connection, system controlling, and design testing to the PST architecture.
[1] Bang Ye Wu, "An improved algorithm for the k-source maximum eccentricity spanning trees," Discrete Applied Mathematics, 2004.
[2] Cecilia Metra, TM Mak, Daniele Rossi, "Clock Calibration Faults and their Impact on Quality of High Performance Microprocessor," Proceedings of the 18th IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems, 2003.
[3] Charles E. Dike, Nasser A. Kurd, Priyadarsan Patra, and Javed Barkatullah, "A design for digital, dynamic clock deskew," Digest of technical papers of the symposium on VLSI circuits, 2003.
[4] Charles J. Alpert, Anirudh Devgan, and Stephen T. Quay, "Buffer insertion with accurate gate and interconnect delay computation," Proceedings of the 36th ACM/IEEE conference on Design automation, 1999.
[5] Eiichi Takahashi, Yuji Kasai, Masahiro Murakawa, and Tetsuya Higuchi, "A post-silicon clock timing adjustment using genetic algorithms," Digest of technical papers of the symposium on VLSI circuits, 2003.
[6] George Geannopoulos, and Ximing Dai "An Adaptive Digital Deskewing Circuit for Clock Distribution Networks, "Digest of Technical Papers of IEEE International Solid-State Circuits Conference, 1998.
[7] H.B. McMahan, A. Proskurowski, "Multi-source spanning trees: algorithms for minimizing source eccentricities," Discrete Applied Mathematics, 2004.
[8] Jan-Ming Ho, D. T. Lee, Chia-Hsiang Chang, and C. K. Wong, "Minimum diameter spanning trees and related problems," Society for Industrial and Applied Mathematics Journal on Computing, 1991.
[9] Jason Cong, Zhigang Pan, Lei He, Cheng-Kok Koh, and Kei-Yong Khoo, "Interconnect design for deep submicron ICs," Proceedings of the IEEE/ACM international conference on Computer-aided design, 1997.
[10] Jeng-Liang Tsai, and Lizx the IEEE/ACM International conference on Computer-aided design, 2005.
[11] John F. Ewen, Albert X. Widmer, Mehmet Soyuer, Kevin R. Wrenner, Ben Parker, and Herschel A. Ainspan, "Single-Chip 1062Mbaud CMOS Transceiver for Serial Data Communication," Proceedings of the IEEE International Solid-State Circuits Conference, 1995.
[12] Jinn-Shyan Wang, Chun-Yuan Cheng, Je-Ching Liu, Yu-Chia Liu, and Yi-Ming Wang, “A Duty-Cycle-Distortion-Tolerant Half-Delay-Line Low-Power Fast-Lock-in All-Digital Delay-Locked Loop,” IEEE Journal of solid-state circuits, VOL. 45, NO. 5, 2010.
[13] K. Bernstein , D. J. Frank, A. E. Gattiker, W. Haensch , B. L. Ji, S. R. Nassif, E. J. Nowak, D. J. Pearson,N. J. Rohrer, "High-performance CMOS variability in the 65-nm regime and beyond," IBM Journal of Research and Development, v.50 n.4/5, p.433-449, 2006.
[14] Mac Y.C. Kao, H.M. Chou, K.T. Tsai, and S.C. Chang, "Synthesis of an Efficient Controlling Structure for Post-Silicon Clock Skew Minimization," Proc. of International Conference on Computer Aided Design, ICCAD, pp. 746-749, 2010.
[15] Mac Y.C. Kao, K.T. Tsai, and S.C. Chang, “A Robust Architecture for Post-Silicon Skew Tuning,” Proc. of International Conference on Computer Aided Design, ICCAD, 2011.
[16] Nasser A. Kurd, Javed S. Barkatullah, Rommel O. Dizon, Thomas D. Fletcher, and Paul D. Madland, "A Multigigahertz Clocking Scheme for the Pentium 4 Microprocessor," IEEE Journal of Solid State Circuits, vol. 36, 2001.
[17] Patrick Mahoney, Eric Fetzer, Bruce Doyle, Sam Naffziger, "Clock Distribution on a Dual-Core, Multi-Threaded Itanium-Family Processor," Proceedings of the IEEE International Solid-State Circuits Conference, 2005.
[18] Simon Tam, Rahul Dilip Limaye, and Utpal Nagarji Desai, "Clock Generation and Distribution for the 130-nm ItaniumR 2 Processor with 6-MB On-Die L3 Cache," IEEE Journal of Solid State Circuits, vol. 39, 2004.
[19] Simon Tam, Stefan Rusu, Utpal Nagarji Desai, Robert Kim, Ji Zhang, and Ian Young, "Clock generation and distribution for the first IA-64 microprocessor," IEEE Journal of Solid State Circuits, vol. 35, 2000.
[20] Ting-Hai Chao, Yu-Chin Hsu, Jan-Ming Ho, Kenneth D. Boese, Student Member, ZEEE, and Andrew B. Kahng, "Zero Skew Clock Routing with Minimum Wirelength," IEEE Transaction on Circuits and Systems II: Analog and Digital Signal Processing, vol. 39, 1992.
[21] Ting-Hai Chao, Yu-Chin Hsu, Jan-Ming Ho, "Zero skew clock net routing," Proceedings of the 29th ACM/IEEE conference on Design automation, 1992.
[22] Uday Padmanabhan, Janet Meiling Wang, Senior Member, IEEE, and Jiang Hu, "Robust Clock Tree Routing in the Presence of Process Variations," IEEE Transaction on Computer-aided Design of Integrated Circuits and Systems, VOL. 27, NO. 8, 2008.
[23] Vishal Khandelwal and Ankur Srivastava, "Variability-Driven Formulation for Simultaneous Gate Sizing and Postsilicon Tunability Allocation," IEEE Transaction on Computer-aided Design of Integrated Circuits and Systems, VOL. 27, NO. 4, 2008.
[24] Yi Wang, Wai-Shing Luk, Xuan Zeng, Jun Tao, Changhao Yan, Jiarong Tong, Wei Cai, and Jia Ni, "Timing Yield Driven Clock Skew Scheduling Considering non-Gaussian Distributions of Critical Path Delays," Proceedings of the 45th ACM/IEEE conference on Design automation, 2008.
[25] Y.C. Kao, H.M. Chou, K.T. Tsai, and S.C. Chang, ”An Efficient Phase Detector Connection Structure for the Skew Synchronization System,” Proceedings of Design Automation Conference, DAC, pp. 729-734, 2010.
[26] Yu-Shih Su,Wing-Kai Hon, Cheng-Chih Yang, Shih-Chieh Chang, Yeong-Jar Chang, "Value assignment of adjustable delay duffers for clock skew minimization in Multi-Voltage Mode Designs," Proceedings of the IEEE/ACM International conference on Computer-aided design, 2009.