| 研究生: |
黃千瑜 Huang, Chien-Yu |
|---|---|
| 論文名稱: |
固定區域數量限制之多通道類比電路擺置方法 Fixed Region Number Constrained Placement Methodology for Multi-Channel Analog Circuits |
| 指導教授: |
林家民
Lin, Jai-Ming |
| 學位類別: |
碩士 Master |
| 系所名稱: |
電機資訊學院 - 電機工程學系 Department of Electrical Engineering |
| 論文出版年: | 2018 |
| 畢業學年度: | 107 |
| 語文別: | 中文 |
| 論文頁數: | 37 |
| 中文關鍵詞: | 類比電路擺置 、多通道電路 、佈局自動化 |
| 外文關鍵詞: | Analog placement, Multi-channel circuits, Layout automation |
| 相關次數: | 點閱:114 下載:2 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
在目前實體設計的學術研究中,關於數位電路自動化的問題已經被探討多年,相關的實體設計自動化工具,也已趨於成熟,並且廣泛的被應用在工業中。然而在類比電路中,電路對許多因素的敏感度很強,像是製程變異、寄生不匹配等等,因此需要考量的問題比數位電路還要複雜許多,導致在佈局上往往必須仰賴於很有經驗的佈局設計者,所以相較於數位電路,類比電路較難發展出自動化的工具。此外,隨著電路逐漸變大,利用人工去規劃電晶體位置,不僅較浪費時間,且很難獲得全域較佳的結果。
近幾年來,有許多類比電路擺置的方法被探討,而這些方法多半針對傳統類比電路限制進行電晶體的擺置。然而有一些類比或是混合訊號的電路會由許多相同的子電路構成,這些多通道的子電路在電路面積上,往往需要有高度的面積使用率,以及特殊的間距匹配考量因素,使得他們可以連續並聯擺置。因此在本論文中,我們提出了一個多通道電路的類比電路擺置方法。由實驗結果顯示,本論文所提出的方法可以提高電路的面積使用率、最小化線長,並且滿足所有使用者所設定之擺置限制。
In the current research of physical design, the problem of digital circuits automation has been explored for many years, and related automation tools are matured and widely used in industry. However, since analog circuits are sensitive to many factors such as process variation, parasitic mismatches, etc., so the problems to be considered are much more complicated than digital circuits. Therefore, an analog layout is often necessary to rely on experienced layout designers and difficult to develop an automated tool compared to digital circuits. Further, as the circuits become larger, manually planning the position of the devices is not only a waste of time but also difficult to obtain a better global result.
In recent years, many placement methods for analog circuits have been studied, and most of these works were devoted to traditional placement constraints. However, some analog and mixed-signal circuits are constructed by many identical sub-circuits (e.g., LCD drivers). These identical sub-circuits of a multi-channel circuit require highly efficient usage on silicon area, and special pitch-match considerations such that they can be placed in parallel. Hence, this thesis proposes an analog placement methodology for multi-channel circuits. The experimental results show that our methodology can increase the area utilization, minimize wirelength, and satisfy all user-specified placement constraints.
[1] J. M. Cohn, D. J. Garrod, R. A. Rutenbar, and L. R. Charley, “Analog Device-Level Layout Automation.” Kluwer Academic Publishers, 1994.
[2] T-C. Chen, Y-W. Chang, S-C. Lin, “IMF: interconnect-driven multilevel floorplanning for large-scale building-module designs.” in Proceedings of ICCAD, pp.159-164, 2005.
[3] L. Jin, D. Kim, L. Mu, D.-S. Kim, and S.-M. Hu, “A Sweepline Algorithm for Euclidean Voronoi Diagram of Circules.” IEEE TCAD, vol. 38, no.3, pp.260-272, Mar.2006.
[4] G. Karypis, R. Aggarwal, V. Kumar, S. Shekhar, “Multilevel hypergraph partitioning: applications in VLSI domain.” IEEE TVLSI, pp.69-79, 1999.
[5] D. Long, X. Hong, and S. Dong, “Signal-path driven partition and placement for analog circuits,” in Proceedings of ASPDAC, pp. 694-699, 2006.
[6] P.-H. Lin, H.-C. Yu, T.-H Tsai and S.-C. Lin, “A matching-based placement and routing system for analog design,” in proceedings of VLSI-DAT, pp. 1-4, 2007.
[7] P.-H. Lin and S.-C. Lin, “Analog placement based on hierarchical module clustering,” in Proceedings of DAC, pp. 50-55, 2008.
[8] P.-H. Lin, Y.-W. Chang, S.-C. Lin, “Analog Placement Based on Symmetry-Island Formulation.” IEEE TCAD, vol. 28, no.6, June 2009.
[9] S. W. Mehranfar, “STAT: a schematic to artwork translator for custom analog cells,” in Proceedings of CICC, pp. 30.2.1-30.2.4, 1990.
[10] S. W. Mehranfar, “A technology-independent approach to custom analog cell generation,” IEEE JSSC, vol. 26, no. 3, pp. 386-393, Mar. 1991.
[11] Q. Ma, E. F. Y. Young, and K. P. Pun, “Analog placement with common centroid constraints,” in Proceedings of ICCAD, pp. 349-354, 2007.
[12] H.-C. Ou, K.-H. Tseng, J.-Y. Liu, I.-P. Wu and Y.-W. Chang, “Layout-dependent-effects-aware analytical analog placement,” in Proceedings of DAC, pp. 1-6, 2015.
[13] M. Strasser, M. Eick, H. Grab, U.Schlichtmann and F. M. Johannes, “Deterministic analog circuit placement using hierarchically bounded enumeration and enhanced shape functions,” in Proceedings of ICCAD, pp.306-313. 2008.
[14] S. M. Saif, Mohamed Dessouky, M. W. El-Kharashi, Hazem Abbas, Salwa Nassar, “Pareto front analog layout placement using Satisfiability Modulo Theories,” in Proceedings of DATE, pp.1558-1101, 2016.
[15] [Online]. Available: http://www-01.ibm.com/software/commerce/optimization/cplex-optimizer/
校內:2023-12-31公開