A multilevel analytical placement for 3D ICs
In this paper we propose a multilevel non-linear programming based 3D placement approach that minimizes a weighted sum of total wirelength and TS via number subject to area density constraints. This approach relaxes the discrete layer assignments so that they are continuous in the z-direction and th...
Saved in:
Published in | 2009 Asia and South Pacific Design Automation Conference pp. 361 - 366 |
---|---|
Main Authors | , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
01.01.2009
|
Subjects | |
Online Access | Get full text |
ISBN | 9781424427482 1424427487 |
ISSN | 2153-6961 |
DOI | 10.1109/ASPDAC.2009.4796507 |
Cover
Abstract | In this paper we propose a multilevel non-linear programming based 3D placement approach that minimizes a weighted sum of total wirelength and TS via number subject to area density constraints. This approach relaxes the discrete layer assignments so that they are continuous in the z-direction and the problem can be solved by an analytical global placer. A key idea is to do the overlap removal and device layer assignment simultaneously by adding a density penalty function for both area & TS via density constraints. Experimental results show that this analytical placer in a multilevel framework is effective to achieve trade-offs between wirelength and TS via number. Compared to the recently published transformation-based 3D placement method, we are able to achieve on average 12% shorter wirelength and 29% fewer TS via compared to their cases with best wirelength; we are also able to achieve on average 20% shorter wirelength and 50% fewer TS via number compared to their cases with best TS via numbers. |
---|---|
AbstractList | In this paper we propose a multilevel non-linear programming based 3D placement approach that minimizes a weighted sum of total wirelength and TS via number subject to area density constraints. This approach relaxes the discrete layer assignments so that they are continuous in the z-direction and the problem can be solved by an analytical global placer. A key idea is to do the overlap removal and device layer assignment simultaneously by adding a density penalty function for both area & TS via density constraints. Experimental results show that this analytical placer in a multilevel framework is effective to achieve trade-offs between wirelength and TS via number. Compared to the recently published transformation-based 3D placement method, we are able to achieve on average 12% shorter wirelength and 29% fewer TS via compared to their cases with best wirelength; we are also able to achieve on average 20% shorter wirelength and 50% fewer TS via number compared to their cases with best TS via numbers. |
Author | Guojie Luo Cong, J. |
Author_xml | – sequence: 1 givenname: J. surname: Cong fullname: Cong, J. organization: Comput. Sci. Dept., Univ. of California, Los Angeles, CA – sequence: 2 surname: Guojie Luo fullname: Guojie Luo organization: Comput. Sci. Dept., Univ. of California, Los Angeles, CA |
BookMark | eNpVT81qwkAY3FKFqs0TeNkHaNJv__c7hlhbQaigd9lNNpCyiZKkBd--gXrpXIaBmWFmSWbdpQuErBlkjAG-5sfDJi8yDoCZNKgVmAeSoLFMcim5kYiP_7TlM7LgTIlUo2ZzspyiFkFLbp9IMgxfMEEBNwwW5CWn7Xccmxh-QqSuc_E2NqWL9BpdGdrQjbS-9FRs6K4Ynsm8dnEIyZ1X5LR9OxUf6f7zfVfk-7RBGNNKuVJXyiOWVnEJmoMD5mvgUvBqGig8VFIw6wUrlQcQHp1BNTlFwGDEiqz_apsQwvnaN63rb-f7d_ELs2tHuQ |
ContentType | Conference Proceeding |
DBID | 6IE 6IL CBEJK RIE RIL |
DOI | 10.1109/ASPDAC.2009.4796507 |
DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP All) 1998-Present |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Engineering Computer Science |
EISBN | 9781424427499 1424427495 |
EndPage | 366 |
ExternalDocumentID | 4796507 |
Genre | orig-research |
GroupedDBID | 5VS 6IE 6IF 6IL 6IN AAWTH ABLEC ACGFS ADZIZ ALMA_UNASSIGNED_HOLDINGS APO AVWKF BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK CHZPO I07 IEGSK M43 OCL RIE RIL |
ID | FETCH-LOGICAL-i90t-d5ac6d5b99c85240620a01bf02432d2743b0d4318b31c5b003b9a7954063e9e73 |
IEDL.DBID | RIE |
ISBN | 9781424427482 1424427487 |
ISSN | 2153-6961 |
IngestDate | Wed Aug 27 01:45:31 EDT 2025 |
IsPeerReviewed | false |
IsScholarly | false |
LCCN | 2008906428 |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-i90t-d5ac6d5b99c85240620a01bf02432d2743b0d4318b31c5b003b9a7954063e9e73 |
PageCount | 6 |
ParticipantIDs | ieee_primary_4796507 |
PublicationCentury | 2000 |
PublicationDate | 2009-Jan. |
PublicationDateYYYYMMDD | 2009-01-01 |
PublicationDate_xml | – month: 01 year: 2009 text: 2009-Jan. |
PublicationDecade | 2000 |
PublicationTitle | 2009 Asia and South Pacific Design Automation Conference |
PublicationTitleAbbrev | ASPDAC |
PublicationYear | 2009 |
Publisher | IEEE |
Publisher_xml | – name: IEEE |
SSID | ssj0000502710 ssj0000453541 |
Score | 1.6034698 |
Snippet | In this paper we propose a multilevel non-linear programming based 3D placement approach that minimizes a weighted sum of total wirelength and TS via number... |
SourceID | ieee |
SourceType | Publisher |
StartPage | 361 |
SubjectTerms | Computer science Delay systems Electronic mail Engines Integrated circuit interconnections Power system interconnection Radio frequency Temperature Thermal force Three-dimensional integrated circuits |
Title | A multilevel analytical placement for 3D ICs |
URI | https://ieeexplore.ieee.org/document/4796507 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV09T8MwED21TLAU2iK-5YGxbpM4ju2xaqkKUlElitSt8lckBGoRpAu_HttJyocY2JIsTk523vP53TuAay0VVQ6ZsYhyglMhOVYqsTihxDDpHaSCqnJ2n00f07slXTagt6uFsdYG8Znt-8twlm82eutTZYOUCUcoWBOabpqVtVq7fIqjJoRW0F76ersNVzAjcKBGcCayuK7rchsxzmq7p-o-qRyJ4kgMhg_z8XBUellWQ_7ovRKgZ9KCWf3SpeLkub8tVF9__PJz_O9XHUL3q8gPzXfwdQQNu25Dq-7ygKpF34aDb5aFHegNUdAgvnixEZLe0iRkw1EQd_mRkKPBiIzR7ei9C4vJzWI0xVXHBfwkogIbKnVmqBJCc-qhPolkFKvcuxYmxoWJqMg4xsEViTX1PwQlJBOO9GXECsvIMeytN2t74kvBE8Ol4prnNrVcCytVnBPKFTPE2OgUOj4Sq9fSU2NVBeHs78fnsF-e4vjUxwXsFW9be-nIQKGuwiz4BDRfqcI |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3PT8IwFH5BPKgXFDD-tgePFLZ13dojAQkoEBIx4UbatUuMBoyOi3-9bbfhj3jwtu2wbi_dvq-v3_sewE0iJJUGmTH3UoJDLhiWMtA4oETFwjpIOVXlZBoNH8O7BV1UoLWthdFaO_GZbttDt5ev1snGpso6YcwNoYh3YNfcPaR5tdY2o2LICaEFuOfO3mbJ5ewIDKwRHPHILyu7zFKMxaXhU3EeFJ5Evsc73YdZv9vL3SyLQX90X3HgM6jBpHzsXHPy3N5ksp18_HJ0_O97HULzq8wPzbYAdgQVvapDrezzgIrPvg4H30wLG9DqIqdCfLFyIySsqYnLhyMn77IjIUOEEemjUe-9CfPB7bw3xEXPBfzEvQwrKpJIUcl5wqgF-8ATni9T61sYKBMmIj1lOAeTxE-o_SVILmJuaF9ENNcxOYbqar3SJ7YYPFBMSJawVIeaJVwL6aeEMhkrorR3Cg0bieVr7qqxLIJw9vfla9gbzifj5Xg0vT-H_XxPxyZCLqCavW30paEGmbxyM-ITU7mtDw |
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=2009+Asia+and+South+Pacific+Design+Automation+Conference&rft.atitle=A+multilevel+analytical+placement+for+3D+ICs&rft.au=Cong%2C+J.&rft.au=Guojie+Luo&rft.date=2009-01-01&rft.pub=IEEE&rft.isbn=9781424427482&rft.issn=2153-6961&rft.spage=361&rft.epage=366&rft_id=info:doi/10.1109%2FASPDAC.2009.4796507&rft.externalDocID=4796507 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2153-6961&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2153-6961&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2153-6961&client=summon |