Provably good and practically efficient algorithms for CMP dummy fill
To reduce chip-scale topography variation in Chemical Mechanical Polishing (CMP) process, dummy fill is widely used to improve the layout density uniformity. Previous researches formulated the dummy fill problem as a standard Linear Program (LP). However, solving the huge linear program formed by re...
Saved in:
| Published in | Proceedings of the 46th Annual Design Automation Conference pp. 539 - 544 |
|---|---|
| Main Authors | , , , , |
| Format | Conference Proceeding |
| Language | English |
| Published |
New York, NY, USA
ACM
26.07.2009
|
| Series | ACM Conferences |
| Subjects | |
| Online Access | Get full text |
| ISBN | 9781605584973 1605584975 |
| DOI | 10.1145/1629911.1630052 |
Cover
| Abstract | To reduce chip-scale topography variation in Chemical Mechanical Polishing (CMP) process, dummy fill is widely used to improve the layout density uniformity. Previous researches formulated the dummy fill problem as a standard Linear Program (LP). However, solving the huge linear program formed by real-life designs is very expensive and has become the hurdle in deploying the technology. Even though there exist efficient heuristics, their performance cannot be guaranteed. In this paper, we develop a dummy fill algorithm that is both efficient and with provably good performance. It is based on a fully polynomial time approximation scheme by Fleischer [4] for covering LP problems. Furthermore, based on the approximation algorithm, we also propose a new greedy iterative algorithm to achieve high quality solutions more efficiently than previous Monte-Carlo based heuristic methods. Experimental results demonstrate the effectiveness and efficiency of our algorithms. |
|---|---|
| AbstractList | To reduce chip-scale topography variation in Chemical Mechanical Polishing (CMP) process, dummy fill is widely used to improve the layout density uniformity. Previous researches formulated the dummy fill problem as a standard Linear Program (LP). However, solving the huge linear program formed by real-life designs is very expensive and has become the hurdle in deploying the technology. Even though there exist efficient heuristics, their performance cannot be guaranteed. In this paper, we develop a dummy fill algorithm that is both efficient and with provably good performance. It is based on a fully polynomial time approximation scheme by Fleischer [4] for covering LP problems. Furthermore, based on the approximation algorithm, we also propose a new greedy iterative algorithm to achieve high quality solutions more efficiently than previous Monte-Carlo based heuristic methods. Experimental results demonstrate the effectiveness and efficiency of our algorithms. |
| Author | Yan, Changhao Tao, Jun Feng, Chunyang Zeng, Xuan Zhou, Hai |
| Author_xml | – sequence: 1 givenname: Chunyang surname: Feng fullname: Feng, Chunyang organization: Fudan University, China – sequence: 2 givenname: Hai surname: Zhou fullname: Zhou, Hai organization: Fudan University, China and Northwestern University – sequence: 3 givenname: Changhao surname: Yan fullname: Yan, Changhao organization: Fudan University, China – sequence: 4 givenname: Jun surname: Tao fullname: Tao, Jun organization: Fudan University, China – sequence: 5 givenname: Xuan surname: Zeng fullname: Zeng, Xuan organization: Fudan University, China |
| BookMark | eNqNj8FKxDAURQMqqGPXbrN005qXJk2zlDI6woiz0HV5SZMxmjbSVmH-3orzAa7u5cK5cC7J6ZAGR8g1sAJAyFuouNYABVQlY5KfkEyrGiomZS20Ks9JNk3vjDEAJVQtL8h6N6ZvNPFA9yl1FIeOfo5o52AxLqPzPtjghpli3KcxzG_9RH0aafO0o91X3x-oDzFekTOPcXLZMVfk9X790mzy7fPDY3O3zZFzNedKGGGMQqEldNpqI5UxvsSl6souE3DBnEeLwsnaK85YVXfGca4NtyDLFSn-ftH2rUnpY2qBtb_m7dG8PZq3ZgzOL8DNP4HyB51kW1s |
| ContentType | Conference Proceeding |
| Copyright | 2009 ACM |
| Copyright_xml | – notice: 2009 ACM |
| DOI | 10.1145/1629911.1630052 |
| DatabaseTitleList | |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Applied Sciences |
| EndPage | 544 |
| GroupedDBID | 6IE 6IF 6IG 6IH 6IK 6IL 6IM 6IN AAJGR AARBI ACM ADPZR ALMA_UNASSIGNED_HOLDINGS APO BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK GUFHI IERZE OCL RIE RIL RIO |
| ID | FETCH-LOGICAL-a227t-74b4bb7a4951d9c9b57bbf3a9c996c1d91240efaca4e58f720068dbe229b2c153 |
| ISBN | 9781605584973 1605584975 |
| IngestDate | Wed Jan 31 06:44:10 EST 2024 Wed Jan 31 06:39:35 EST 2024 |
| IsPeerReviewed | false |
| IsScholarly | true |
| Keywords | design for manufacturability dummy fill problem covering linear programming |
| Language | English |
| License | Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from Permissions@acm.org |
| LinkModel | OpenURL |
| MeetingName | DAC '09: The 46th Annual Design Automation Conference 2009 |
| MergedId | FETCHMERGED-LOGICAL-a227t-74b4bb7a4951d9c9b57bbf3a9c996c1d91240efaca4e58f720068dbe229b2c153 |
| PageCount | 6 |
| ParticipantIDs | acm_books_10_1145_1629911_1630052_brief acm_books_10_1145_1629911_1630052 |
| PublicationCentury | 2000 |
| PublicationDate | 20090726 |
| PublicationDateYYYYMMDD | 2009-07-26 |
| PublicationDate_xml | – month: 07 year: 2009 text: 20090726 day: 26 |
| PublicationDecade | 2000 |
| PublicationPlace | New York, NY, USA |
| PublicationPlace_xml | – name: New York, NY, USA |
| PublicationSeriesTitle | ACM Conferences |
| PublicationTitle | Proceedings of the 46th Annual Design Automation Conference |
| PublicationYear | 2009 |
| Publisher | ACM |
| Publisher_xml | – name: ACM |
| SSID | ssj0001174785 |
| Score | 1.7413788 |
| Snippet | To reduce chip-scale topography variation in Chemical Mechanical Polishing (CMP) process, dummy fill is widely used to improve the layout density uniformity.... |
| SourceID | acm |
| SourceType | Publisher |
| StartPage | 539 |
| SubjectTerms | Applied computing -- Physical sciences and engineering -- Engineering |
| Title | Provably good and practically efficient algorithms for CMP dummy fill |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1NT9wwELUKp55KCxUfbWUkJA6rQOLY-ThWFISQFnEAiVtkx86CtCQSm1Ta_vrO2N4kUKQClyiyVk7iN-sZz_g9E3KQhkwazbIAwlET8ITDPJjFPAi15pozZYSVa5peJuc3_OJW3A7nd1p2SauOyj8v8kregyq0Aa7Ikn0Dsn2n0AD3gC9cAWG4Pgt-X_QzV33jYlXq5wlWYZxm_i-7OWPys2sbx08c0fvGlgLd_JZqvpzMUOHYCQdY6pScQ6OxGhN2J_p81jzet3dOwmFyMr2aaPjYJWo79fs0YHxmrozf1UvpX9cmppvOujl53080clXwr2d3shlyCK4Y1Dl7wYE0CzCZ6ej1nyYrkB8VOEa8N6_pk_VrBIspiIDyNB7NocKpG3l3LJw85L8zPUdRjCgBdxpFRxEqhwlwxWtpFjoW35Bpi_CMAIGsvtXjhBf76h_vRZ-g0-NnXWLUUj6MYo7rDbI1fC8doP5MPpj6C_nklw_UT86LTXK6ApIikBSApCMgaQ8kHYCkACQFIKkFkiKQW-Tm7PT65Dzwp2QEkrG0DVKuuFKphJVupPMyVyJVqool3OZJCU0QwYWmkqXkRmRVijmkTCvDWK5YCQ7vK1mvm9psE4oZRl1mksUa6-FVhjXcSIdxxXliMrlD9mEsCvwHLArHaBeFH6_Cj9cOOfzvbwoFllPtvqK3PfJxMKNvZL197Mx3iAJb9cOC_BcxjVM5 |
| linkProvider | IEEE |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Proceedings+of+the+46th+Annual+Design+Automation+Conference&rft.atitle=Provably+good+and+practically+efficient+algorithms+for+CMP+dummy+fill&rft.au=Feng%2C+Chunyang&rft.au=Zhou%2C+Hai&rft.au=Yan%2C+Changhao&rft.au=Tao%2C+Jun&rft.series=ACM+Conferences&rft.date=2009-07-26&rft.pub=ACM&rft.isbn=9781605584973&rft.spage=539&rft.epage=544&rft_id=info:doi/10.1145%2F1629911.1630052 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781605584973/lc.gif&client=summon&freeimage=true |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781605584973/mc.gif&client=summon&freeimage=true |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781605584973/sc.gif&client=summon&freeimage=true |