請用此 Handle URI 來引用此文件:
http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/71169
完整後設資料紀錄
DC 欄位 | 值 | 語言 |
---|---|---|
dc.contributor.advisor | 張耀文(Yao-Wen Chang) | |
dc.contributor.author | Yu-Wei Tseng | en |
dc.contributor.author | 曾育為 | zh_TW |
dc.date.accessioned | 2021-06-17T04:56:37Z | - |
dc.date.available | 2019-08-01 | |
dc.date.copyright | 2018-08-01 | |
dc.date.issued | 2018 | |
dc.date.submitted | 2018-07-27 | |
dc.identifier.citation | [1] Cadence, Inc. LEF/DEF 5.3 to 5.7 exchange format ,http://www.si2.org/openeda.si2.org/projects/lefdef.
[2] ICCAD 2017 Multi-Deck Standard Cell Legalization Contest, http://cad-contest-2017.el.cycu.edu.tw. [3] Open-wbo, http://sat.inesc-id.pt/open-wbo/.' [4] K. Ahmed and K. Schuegraf., Transistor wars.'Spectrum, IEEE,48(11), pp.50-66, 2011. [5] C. Auth, C. Allen, A. Blattner, D. Bergstrom, M.Brazier, M. Bost, M. Buehler,V. Chikarmane, T. Ghani, T. Glassman, and et al, A 22nm high performanceand low-power cmos technology featuring fully-depleted tri-gate transistors,self-aligned contacts and high density mim capacitors.' VLSI Technology (VL-SIT), 2012 Symposium, p. 131132, 2012. [6] S.-H. Baek, H.-Y. Kim, Y.-K. Lee, D.-Y. Jin, S.-C. Park, and J.-D. Cho, Ultra-high density standard cell library using multi-height cell structure,' in Proceed-ings of SPIE, vol. 7268, pp. 72 680-1 --72 680-8, 2008. [7] Z.-Z. Bai, Modulus-based matrix splitting iteration methods for linear complementarity problems,' Numerical Linear Algebra with Applications, 2010. [8] Z.-Z. Bai, B. N. Parlett, and Z.-Q. Wang, On generalized successive overrelaxation methods for augmented linear systems,' Numerische Mathematik,2005. [9] J. Chen, Z. Zhu, W. Zhu, and Y.-W. Chang, Toward optimal legalization for mixed-cell-height circuit designs,' in Proceedings of the 54th Annual Design Automation Conference, 2017. [10] W.-K. Chow, J. Kuang, X. He, W. Cai, and E. F. Young, Cell density-driven detailed placement with displacement constraint.' in Proceedings of ACM International Symposium on Physical Design, p. 310, March 2014. [11] T. Cormen, C. Leiserson, R. Rivest, and C. Stein, Introduction to Algorithms. MIT press, 2009. [12] S. Dobre, A. B. Kahng, and J. Li, Mixed cell-height implementation for improved design quality in advanced nodes,' in International Conference on Computer-Aided Design, pp. 854{860, 2015. [13] K. Dombrowski, A. Fischer, B. Dietrich, and et al., Determination of stress in shallow trench isolation for deep submicron mos devices by uv raman spectroscopy.' Electron Devices Meeting, 1999. IEDM99. Technical Digest. International, pp. 357-360, IEEE, 1999. [14] Y. Du and M. D. F. Wong, Optimization of standard cell based detailed placement for 16 nm Finfet process,' in Design, Automation and Test in Europe Conference and Exhibition, 2014. [15] C. Han, K. Han, A. B. Kahng, L. Wang, and B. Xu, Optimal multi-row detailed placement for yield and model-hardware correlation improvements in sub-10nm vlsi,' in International Conference on Computer-Aided Design, 2017. [16] K. Han, A. B. Kahng, and H. Lee, Scalable detailed placement legalization for complex sub-14nm constraints,' in Proceedings of IEEE/ACM International Conference on Computer-Aided Design, pp. 867-873, November 2015. [17] A. B. Kahng and H. Lee, Minimum implant area-aware gate sizing and placement,' in Proceedings of the Great Lakes Symposium on VLSI, pp. 57-62, May 2014. [18] A. B. Kahng, J. Li, and L. Wang, Improved flop tray-based design implementation for power reduction,' in Proceedings of the IEEE/ACM International Conference on Computer-Aided Design, pp. 20:1-20:8, 2016. [19] S.-I. Lei, W.-K. Mak, and C. Chu, Minimum implant area-aware placement and threshold voltage refinement,' in Proceedings of IEEE/ACM Asia and South Pacific Design Automation Conference, pp. 192-197, January 2016. [20] T. Lin and C. Chu, Tpl-aware displacement-driven detailed placement refinement with coloring constraints,' in Proceedings of ACM International Symposium on Physical Design, pp. 75-80, March 2015. [21] Y. Lin, X. Xu, j.-R. Gao, N. Viswanathan, W.-H. Liu, Z. Li, C. J. Alpert, and D. Z. Pan, Mrdp: Multiple-row detailed placement of heterogeneous-sized cells for advanced nodes,' in International Conference on Computer-Aided Design, 2016. [22] W.-K. Mak, W.-S. Kuo, S.-H. Zhang, S.-I. Lei, and C. Chu, Minimum implant area-aware placement and threshold voltage refinement.' in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, p. 192-197, January 2017. [23] R. Merritt, Collaborate to innovate finfet design ecosystem challenges and solutions.' in Electronic Design Process Symposium (EDPS), pp. 4-4, 2013. [24] L. S. Munkang Choi, Victor Moroz and O. Penzin, 14 nm Finfet stress engineering with epitaxial sige source/drain.' in Germanium Technology and Device Meeting (ISTDM), pp. 1-2, 2012. [25] A. K. Nima Karimpour Darav, Ismail S. Bustany and R. Mamidi, ICCAD 2017 cad contest in multi-deck standard cell legalization and benchmarks,' in International Conference on Computer-Aided Design, December 2017. [26] M. Pan, N. Viswanathan, and C. Chu, An effcient and effective detailed placement algorithm.' in Proceedings of IEEE/ACM International Conference on Computer-Aided Design, p. 4855, November 2005. [27] K.-H. Tseng, Y.-W. Chang, and C. C. Liu, Minimum-implant-area-aware detailed placement with spacing constraints,' in Proceedings of ACM/IEEE De- sign Automation Conference, pp. 84:1-84:6, June 2016. [28] C.-W. P. W.-K. Chow and F. Y. Young, Legalization algorithm for multiple row height standard cell design,' in Proceedings of ACM/IEEE Design Automation Conference, pp. 83:1-83:6, June 2016. [29] C.-H.Wang, Y.-Y.Wu, J. Chen, Y.-W. Chang, S.-Y. Kuo, W. Zhu, and G. Fan, An effective legalization algorithm for mixed-cell-height standard cells,' in Proceedings of IEEE/ACM Asia and South Pacific Design Automation Conference, pp. 450-455, January 2017. [30] J. Wang, A. Wong, and E. Lam, Standard cell layout with regular contact placement,' Semiconductor Manufacturing, p. 375-383, 2004. [31] L.-T. Wang, Y.-W. Chang, and K.-T. Cheng, Electronic Design Automation: Synthesis, Verification, and Testing. Elsevier/Morgan Kaufmann, 2009. [32] Y.-Y. Wu and Y.-W. Chang, Mixed-cell-height detailed placement considering complex minimum-implant-area constraints,' in International Conference on Computer-Aided Design, 2017. [33] K. H. Yeo, S. D. Suk, M. Li, Y. young Yeoh, K. H. Cho, K.-H. Hong, S. Yun, M. S. Lee, N. Cho, K. Lee, and et al, Gate-all-around (gaa) twin silicon nanowire mosfet (tsnwfet) with 15 nm length gate and 4 nm radius nanowires,' in Electron Devices Meeting, vol. IEDM06, pp. 1-4, 2006. [34] S. H. Zhang, H. and F. Manya, Exact algorithms for max-sat.' Electronic Notes in Theoretical Computer Science, p. 86(1), 2003. | |
dc.identifier.uri | http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/71169 | - |
dc.description.abstract | 隨著製程技術的縮小,汲極結構相鄰限制在現代電路設計中產生了新的挑戰,這也對最新製程中多重排高標準元件擺置帶來了額外的困難。在這篇論文裡,我們提出文獻上第一個考慮汲極結構相鄰限制的多重排高擺置問題,整個流程從處理完全域擺置一直到細部擺置。我們提出的演算法主要包含三大步驟 : (1) 考慮汲極結構相鄰限制的前處理。 (2) 合理化。以及 (3) 考慮汲極結構相鄰限制的細部擺置。首先,在前處理階段,我們考慮源極與汲極的每行分布比例,將標準元件放入最理想的行內。接著,在合理化階段,我們延伸文獻上已存在的模組矩陣分割疊代方法,依照每行已決定好的標準結構之排序下,移除,在達到全部標準元件總位移最小化的目標下,消除標準元件重疊的問題。最後,在細部擺置階段,我們以布林可滿足問題為基礎提出一個方法,可以同時考慮整個電路擺置下進行翻轉標準元件與交換相鄰的標準元件。實驗結果顯示,對比於現有文獻的最小路徑方法,我們提出的演算法在合理的運行時間內以最小的位移來有效解決汲極結構相鄰違規。 | zh_TW |
dc.description.abstract | Along with device scaling, the drain-to-drain abutment (DDA) constraint arises as an emerging challenge in modern circuit designs, which incurs additional difficulties especially for designs with mixed-cell-height standard cells which have prevailed in advanced technology.
This thesis presents the first work to address the mixed-cell-height placement problem considering the DDA constraint from post global placement throughout detailed placement. Our algorithms consists of three major stages: (1) DDA-aware preprocessing, (2) legalization, and (3) DDA-aware detailed placement. In the DDA-aware preprocessing stage, we first align cells to desired rows, considering the distribution ratio of source nodes to drain nodes. After deciding the cell ordering of every row, we adopt the modulus-based matrix splitting iteration method to remove all cell overlaps with minimum total displacement in the legalization stage. For detailed placement, we propose a satisfiability-based approach which considers the whole layout to flip a subset of cells and swap pairs of adjacent cells simultaneously. Compared with a shortest-path method, experimental results show that our proposed algorithm can significantly reduce cell violations and displacements with reasonable runtime. | en |
dc.description.provenance | Made available in DSpace on 2021-06-17T04:56:37Z (GMT). No. of bitstreams: 1 ntu-107-R05943092-1.pdf: 4440039 bytes, checksum: 70b36a1ebb07872bd1f2535a6084ebd2 (MD5) Previous issue date: 2018 | en |
dc.description.tableofcontents | Acknowledgements iii
Abstract (Chinese) iv Abstract vi List of Tables x List of Figures xi Chapter 1. Introduction 1 1.1 Advanced Standard Cell Designs . . . . . . . . . . . . . . . . . . . . . . 1 1.1.1 Mixed-Cell-Height Standard Cell Designs . . . . . . . . . . . . . . 2 1.1.2 Drain-to-Drain Abutment . . . . . . . . . . . . . . . . . . . . . . . 4 1.2 DDA-Constrained Mixed-Cell-Height Placement Problem . . . . . . . . . 6 1.3 Related Work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1.3.1 Mixed-Cell-Height Placement with Advanced Manufacturing Is- sues. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1.3.2 DDA-Aware Placement . . . . . . . . . . . . . . . . . . . . . . . . 10 1.4 Motivation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 1.5 Our Contributions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 1.6 Thesis Organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Chapter 2. Preliminaries 15 2.1 Notations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 2.2 Problem Formulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Chapter 3. DDA-Aware Mixed-Cell-Height Placement 17 3.1 Algorithm Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 3.2 DDA-Aware Preprocessing . . . . . . . . . . . . . . . . . . . . . . . . . . 19 3.2.1 DDA-Aware Row Alignment . . . . . . . . . . . . . . . . . . . . . 19 3.2.2 Graph-Based Reshaping . . . . . . . . . . . . . . . . . . . . . . . . 20 3.3 Legalization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 3.3.1 Review . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 3.3.2 Our Extension . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 3.3.3 Cell-to-Correct-Site Alignment . . . . . . . . . . . . . . . . . . . . 28 3.4 DDA-Aware Detailed Placement . . . . . . . . . . . . . . . . . . . . . . 28 3.4.1 Problem Formulation . . . . . . . . . . . . . . . . . . . . . . . . . 29 3.4.2 Hard Clauses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 3.4.3 Soft Clauses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Chapter 4. Experimental Results 36 4.1 Experimental Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 4.2 Comparison and Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Chapter 5. Conclusions and Future Work 43 Bibliography 50 Publication List 55 | |
dc.language.iso | en | |
dc.title | 考慮汲極結構相鄰之多重排高標準元件擺置 | zh_TW |
dc.title | Mixed-Cell-Height Placement Considering Drain-to-Drain Abutment | en |
dc.type | Thesis | |
dc.date.schoolyear | 106-2 | |
dc.description.degree | 碩士 | |
dc.contributor.oralexamcommittee | 江蕙如(Hui-Ru Jiang),李毅郎(Yih-Lang Li),黃婷婷(Ting-Ting Hwang) | |
dc.subject.keyword | 實體設計,合理化,細部電路擺置,汲極結構相鄰,布林可滿足問題,模組矩陣分割疊代方法, | zh_TW |
dc.subject.keyword | Physical Design,Legalization,Detailed Placement,Drain-to-Drain Abutment,Satisfiability,Modulus-based Matrix Splitting Iteration Method, | en |
dc.relation.page | 55 | |
dc.identifier.doi | 10.6342/NTU201802055 | |
dc.rights.note | 有償授權 | |
dc.date.accepted | 2018-07-27 | |
dc.contributor.author-college | 電機資訊學院 | zh_TW |
dc.contributor.author-dept | 電子工程學研究所 | zh_TW |
顯示於系所單位: | 電子工程學研究所 |
文件中的檔案:
檔案 | 大小 | 格式 | |
---|---|---|---|
ntu-107-1.pdf 目前未授權公開取用 | 4.34 MB | Adobe PDF |
系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。