(18.204.2.190) 您好!臺灣時間:2021/04/22 07:20
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果

詳目顯示:::

我願授權國圖
: 
twitterline
研究生:盧俊丞
研究生(外文):Chun-Cheng Lu
論文名稱:利用SPICE資料萃取延遲模型之CMOS電路電晶體寬度調整方法
論文名稱(外文):Transistor Sizing with SPICE Data Extracted Delay Model in CMOS Circuits
指導教授:吳中浩
指導教授(外文):Chung-Hao Wu
學位類別:碩士
校院名稱:國立清華大學
系所名稱:資訊工程學系
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2003
畢業學年度:91
語文別:英文
論文頁數:35
中文關鍵詞:延遲模型電晶體寬度調整
外文關鍵詞:Delay ModelTransistor Sizing
相關次數:
  • 被引用被引用:0
  • 點閱點閱:292
  • 評分評分:系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:0
電晶體寬度調整是最佳化時間的方法之一,我們利用一個非線性的程式方法和SPICE資料萃取延遲模型來解此問題。實驗結果顯示SPICE資料萃取延遲模型比簡單的RC延遲模型和Elmore延遲模型準確。我們在此論文中所提出的方法,調整每一個電晶體最多兩次,這是比其他論文,例如曲線程式方法要好。由於不同的電路,電路特性會有很大的不同,在成本函數中的參數可以被調整以符合電路的特性。
電晶體寬度調整是最佳化時間的方法之一,增加或減少電晶體寬度可以影響電路的延遲時間。電晶體寬度調整問題的目標為在滿足電路延遲時間限制下,使得電晶體的面積越小越好。
最近幾年,有許多的方法來解電晶體寬度調整問題包含有,啟發式方法,曲線程式方法,非線性程式方法等,有於電晶體寬度調整問題的解集合很大,啟發式方法缺乏整體電路的概念,曲線程式方法執行時間太長。
這些方法大多採用理論的延遲模型例如簡單的RC延遲模型,Elmore延遲模型,但是不同的電路電路特性會有很大的不同,有許多的因素影響電路的行為表現例如負載電容,在此篇論文中,延遲模型是由SPICE電路模擬得到,我們可以從SPICE電路模擬結果中得到兩種資訊,第一,延遲關係式,第二,相關的參數。
我們利用一個非線性程式方法[2] 來解電晶體寬度調整問題,在演算法中Slack的概念被考慮,演算法的流程見圖Fig. 1-3。在關鍵路徑分析階段,電路被轉換成多級的圖形,並給定初始的電晶體寬度,我們計算每一邏輯閘的延遲,且利用深度優先搜尋法決定關鍵路徑。在電晶體寬度調整階段,演算法利用延遲關係式來從輸出到輸入來調整電晶體,幾乎最佳化的電晶體寬度可以得到,在電晶體寬度微調整階段,Slack的概念被用來估計某一電晶體寬度是否足夠,演算法從輸入到輸出來微調整電晶體滿足電路延遲時間限制下,使得電晶體的面積越小越好。
我們用SPICE電路模擬器套用數個電路來驗證延遲模型的準確性,實驗結果顯示,SPICE資料萃取延遲模型比理論延遲模型要準確,我們提出的方法宇SPICE 電路模擬器的誤差在10%以下。

Transistor sizing is a timing optimization technique. We solve the transistor sizing problem by using a non-linear programming method with the SPICE Data Extracted Delay Model. The experiment result shows that the SPICE data extracted delay model is more precise than a simple RC or the Elmore delay model. The approach we proposed in this paper sized each transistor in the circuit twice at most. It is better than other approaches, such as convex programming and simulated annealing. It is because that the circuit characteristics of different circuits are much different. The parameters of the cost function could be modified in order to meet the circuit characteristics.

Abstract ………………………………………………………………i
Contents………………………………………………………………ii
List of Figures……………………………………………………iii
List of Tables………………………………………………………iv
Chapter 1 Introduction ……………………………………………1
Chapter 2 Related Work ……………………………………………5
Chapter 3 Models ……………………………………………………7
3.1 The Related Parameter ……………………………………8
3.2 The Delay Model ……………………………………………9
3.3 Transistor Sizing Cost Function………………………11
3.4 Transistor Desizing Cost Function……………………12
Chapter 4 Algorithms………………………………………………14
4.1 Critical Path Analysis …………………………………14
4.2 Transistor Sizing…………………………………………16
4.3 Transistor Desizing………………………………………18
Chapter 5 Experimental Results…………………………………22
Chapter 6 Conclusions… …………………………………………27
References……………………………………………………………28

[1] HSPICE User’s Manual: Volume II: Elements and Device Models, Meta-Software, Inc., San Jose, CA, 1996.
[2] Wu, A.C.-H.; Vander Zanden, N.; Gajski, D.” A new algorithm for transistor sizing in CMOS circuits “ Design Automation Conference, 1990. EDAC. Proceedings of the European , 12-15 Mar 1990 Page(s): 589 —593
[3] W. C. Elmore, “The transient response of damped linear networks with particular regard to wideband amplifiers,” J. Appl. Phys., vol. 19, Jan. 1948.
[4] J. Rubinstein, P. Penfield, and M. A. Horowitz, “Signal delay in RC tree networks,” IEEE Trans. Computer-Aided Design, vol. CAD-2, pp.202—211, July 1983.
[5] Fishburn “TILOS:A posynomial programming approach to transistor sizing” ICCAD, pp 326-328, 1985.
[6] S. S. Sapatnekar and V. B. Rao, “iDEAS: A delay estimator and transistor sizing tool for CMOS circuits”, Custom Integrated Circuits Conf. pp 9.3.1 - 9.3.4, 1990
[7] Das et. al. “On the Transistor Sizing Problem” VLSI Design, 2000. Thirteenth International Conference on , 3-7 Jan. 2000 ,pp: 258 -261
[8] S. Sapatnekar et. al. “An exact solution to the transistor sizing problem for CMOS circuits using convex optimization” IEEE TCAD, pp1621-1634, 1993.
[9] C.-P. Chen et. al. “Fast and exact simultaneous gate and wire sizing by Lagrangian relaxation,” in Proc. 1998 IEEE/ACM Int. Conf. Computer-Aided Design, Nov. 1998, pp. 617—624.
[10] Conn et. al. “Optimization of custom mos circuits by transistor sizing” ICCAD, pp 174-180, 1996.
[11] Menezes et. al. “A sequential quadratic programming approach to concurrent gate and wire sizing” ICCAD, pp 144-151, 1995.
[12] Cong et. al. “Simultaneous driver and wire sizing for performance and power optimization” IEEE Trans. on VLSI Systems, pp 408-423, 1994.
[13] J. Cong et. al. “An efficientapproach to simultaneous transistor and interconnect sizing” IEEE, pp 181-186, 1996.
[14] Pant, P.; De, V.K.; Chatterjee, A. “Simultaneous power supply, threshold voltage, and transistor size optimization for low-power operation of CMOS circuits” Very Large Scale Integration (VLSI) Systems, IEEE Transactions on , Volume: 6 Issue: 4 , Dec 1998 pp: 538 -545
[15] PSC 0.25 micron CMOS library

QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
系統版面圖檔 系統版面圖檔