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...

Full description

Saved in:
Bibliographic Details
Published in2009 Asia and South Pacific Design Automation Conference pp. 361 - 366
Main Authors Cong, J., Guojie Luo
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.01.2009
Subjects
Online AccessGet full text
ISBN9781424427482
1424427487
ISSN2153-6961
DOI10.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