Please use this identifier to cite or link to this item:
http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/41291
Title: | 階層式類比電路之擺置 Hierarchical Analog Circuit Placement |
Authors: | Po-Hung Lin 林柏宏 |
Advisor: | 張耀文 |
Keyword: | 實體設計,平面規劃,擺置,類比電路, Physical Design,Floorplanning,Placement,Analog Circuit, |
Publication Year : | 2009 |
Degree: | 博士 |
Abstract: | 在現今類比佈局設計中,為了達到好的佈局品質和電路效能,在類比元件擺置的過程中,考慮佈局設計階層是非常重要的。為了降低元件間的不匹配,和電路對溫度和製程變異的敏感度而產生有害的寄生效應,在每個佈局階層中考量元件間的匹配、對稱、和相鄰接近,更是不可或缺的。此外,當整合功率和非功率元件在同一顆晶片時,如何使類比擺置達到理想的晶片溫度分佈,使得元件之間的溫度都能匹配,亦是一項重要的課題。
在本論文中,我們描述了一個考慮佈局設計階層的階層式類比電路之元件擺置方法,並提出全新的階層式二元樹 (HB*-tree) 和自動對稱可實行二元樹 (ASF-B*-trees) 來加以實現。為了達到元件間的匹配、(階層式)對稱、和(階層式)相鄰接近等最重要的類比擺置限制條件,以及理想的晶片溫度分佈,我們進一步提出:(1)一個以樣式為基礎的匹配擺制和繞線方法,以加速匹配元件群組,如電流鏡,之佈局圖的生成,(2)目前文獻中第一個線性時間可完成的封裝演算法,處理類比元件擺置,同時依據「對稱島」的概念考慮考慮對稱元件群組,如差動電路元件,的擺置,(3)目前文獻中第一個根據階層式電路元件群組,處理類比元件擺置,並探討元件相鄰接近和階層式二元樹 (HB*-tree) 的特性與其間的關係,(4)目前文獻中第一個直接對晶片溫度分佈做最佳化的溫度驅動的類比元件擺置方法。 根據基準評價電路所做的實驗結果顯示,我們所提出的階層式類比元件擺置方法和過去文獻中所提的方法相比,在處理元件間的匹配、(階層式)對稱、和(階層式)相鄰接近等類比元件擺置限制條件最有效率,同時可以在最短的時間內,得到最佳的類比電路效能及精確性,且最不易受到溫度梯度帶來的影響。 In modern analog layout design, it is very important to consider layout design hierarchy for better layout quality and circuit performance especially when conducting analog device placement. To reduce unwanted parasitic effects arising from device mismatches and circuit sensitivities due to thermal gradients and process variation, it is also essential to consider device matching, device symmetry, and device proximity in each hierarchy. In addition, when integrating power and non-power devices on the same chip, the preferred thermal profile should be further considered for better thermal device matching. In this dissertation, we present a hierarchical analog placement approach with the consideration of layout design hierarchy by introducing the novel hierarchical B*-tree (HB*-tree) and automatically symmetric-feasible B*-tree (ASF-B*-tree) floorplan representations. To further achieve the most important layout constraints including, device matching, (hierarchical) device symmetry, and (hierarchical) device proximity, as well as the preferred thermal profile, we propose: (1) a pattern-based matching placement and routing approach to facilitate the layout generation of matching device groups, such as current mirrors, (2) the first linear-time packing algorithm for analog placement with symmetry constraints by introducing the symmetry-island formulation for symmetry device groups, such as differential circuits, (3) the first analog placement approach based on hierarchical circuit clustering by exploring the correlation between the proximity constraints and properties of HB*-trees, and (4) the first thermal-driven analog placement considering thermal device matching by directly optimizing the thermal profile on the chip. Experimental results based on the analog benchmark circuits show that our hierarchical analog placement approach is the most effective one to handle analog placement with matching, (hierarchical) symmetry, and (hierarchical) proximity constraints. It can achieve the best published runtime efficiency and analog circuit performance/accuracy with the least impact due to the thermal gradient. |
URI: | http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/41291 |
Fulltext Rights: | 有償授權 |
Appears in Collections: | 電子工程學研究所 |
Files in This Item:
File | Size | Format | |
---|---|---|---|
ntu-98-1.pdf Restricted Access | 3.19 MB | Adobe PDF |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.