Effective Wire Models for X-Architecture Placement
In this paper, we derive the X-half-perimeter wirelength (XHPWL) model for X-architecture placement and explore the effects of three different wire models on X-architecture placement, including the Manhattan-half-perimeter wirelength (MHPWL) model, the XHPWL model, and the X-Steiner wirelength (XStW...
Saved in:
Published in | IEEE transactions on computer-aided design of integrated circuits and systems Vol. 27; no. 4; pp. 654 - 658 |
---|---|
Main Authors | , , |
Format | Journal Article |
Language | English |
Published |
New York
IEEE
01.04.2008
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | In this paper, we derive the X-half-perimeter wirelength (XHPWL) model for X-architecture placement and explore the effects of three different wire models on X-architecture placement, including the Manhattan-half-perimeter wirelength (MHPWL) model, the XHPWL model, and the X-Steiner wirelength (XStWL) model. For min-cut partitioning placement, we apply the XHPWL and XStWL models to the generalized net-weighting method that can exactly model the wirelength after partitioning by net weighting. For analytical placement, we smooth the XHPWL function using log-sum-exp functions to facilitate analytical placement. This paper shows that both the XHPWL and XStWL models can reduce the X wirelength effectively. In particular, our results reveal the effectiveness of the X architecture on wirelength reduction during placement and, thus, the importance of the study on the X-placement algorithms, which is different from the results given in the work of Ono et al. which suggests that the X-architecture placement might not improve the X-routing wirelength over the Manhattan-architecture placement. |
---|---|
AbstractList | In this paper, we derive the X-half-perimeter wirelength (XHPWL) model for X-architecture placement and explore the effects of three different wire models on X-architecture placement, including the Manhattan-half-perimeter wirelength (MHPWL) model, the XHPWL model, and the X-Steiner wirelength (XStWL) model. For min-cut partitioning placement, we apply the XHPWL and XStWL models to the generalized net-weighting method that can exactly model the wirelength after partitioning by net weighting. For analytical placement, we smooth the XHPWL function using log-sum-exp functions to facilitate analytical placement. This paper shows that both the XHPWL and XStWL models can reduce the X wirelength effectively. In particular, our results reveal the effectiveness of the X architecture on wirelength reduction during placement and, thus, the importance of the study on the X-placement algorithms, which is different from the results given in the work of Ono et al. which suggests that the X-architecture placement might not improve the X-routing wirelength over the Manhattan-architecture placement. For min-cut partitioning placement, we apply the XHPWL and XStWL models to the generalized net-weighting method that can exactly model the wirelength after partitioning by net weighting. |
Author | Yi-Lin Chuang Tung-Chieh Chen Yao-Wen Chang |
Author_xml | – sequence: 1 givenname: Tung-Chieh surname: Chen fullname: Chen, Tung-Chieh – sequence: 2 givenname: Yi-Lin surname: Chuang fullname: Chuang, Yi-Lin – sequence: 3 givenname: Yao-Wen surname: Chang fullname: Chang, Yao-Wen |
BookMark | eNpdkE1Lw0AQhhepYFu9C16CF0-pM_uR3T2WWj-gooeK3pY0mWBKmtTdpOC_NyXiwcMwh_d5h-GZsFHd1MTYJcIMEeztejG_m3EAM7OorbInbIxW6FiiwhEbA9cmBtBwxiYhbAFQKm7HjC-LgrK2PFD0XnqKnpucqhAVjY8-4rnPPsu2j7s-ea3SjHZUt-fstEirQBe_e8re7pfrxWO8enl4WsxXcSZQtzHxVCNPrFaisFpkuaB0o3VipC0AEXNlYCMF8ERKK0Wqc22sMIoj3_SDYspuhrt733x1FFq3K0NGVZXW1HTBGa1ACS5NT17_I7dN5-v-OWcSrhOAHpwyGKDMNyF4Ktzel7vUfzsEd1TojgrdUaEbFPaVq6FSEtEfLqVWXArxA9ETapk |
CODEN | ITCSDI |
Cites_doi | 10.1145/1055137.1055186 10.1109/TCAD.2004.825852 10.1145/1055137.1055188 10.1109/TCAD.2006.888260 10.1145/1123008.1123057 10.1145/1233501.1233538 10.1145/330855.330961 10.1145/1123008.1123055 10.1145/505348.505355 10.1145/639929.639944 10.1145/1055137.1055145 10.1145/1065579.1065734 10.1109/ICCAD.2005.1560057 10.1145/1123008.1123054 10.1145/1123008.1123053 10.1109/ASPDAC.2007.357978 |
ContentType | Journal Article |
Copyright | Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2008 |
Copyright_xml | – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2008 |
DBID | 97E RIA RIE AAYXX CITATION 7SC 7SP 8FD JQ2 L7M L~C L~D F28 FR3 |
DOI | 10.1109/TCAD.2008.917959 |
DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005–Present IEEE All-Society Periodicals Package (ASPP) 1998-Present IEEE Electronic Library Online CrossRef Computer and Information Systems Abstracts Electronics & Communications Abstracts Technology Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional ANTE: Abstracts in New Technology & Engineering Engineering Research Database |
DatabaseTitle | CrossRef Technology Research Database Computer and Information Systems Abstracts – Academic Electronics & Communications Abstracts ProQuest Computer Science Collection Computer and Information Systems Abstracts Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Professional Engineering Research Database ANTE: Abstracts in New Technology & Engineering |
DatabaseTitleList | Technology Research Database Technology Research Database |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Xplore url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Engineering |
EISSN | 1937-4151 |
EndPage | 658 |
ExternalDocumentID | 2325262621 10_1109_TCAD_2008_917959 4475243 |
Genre | orig-research |
GroupedDBID | --Z -~X 0R~ 29I 4.4 5GY 5VS 6IK 97E AAJGR AASAJ ABQJQ ABVLG ACGFS ACIWK ACNCT AENEX AETIX AI. AIBXA AKJIK ALLEH ALMA_UNASSIGNED_HOLDINGS ASUFR ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ CS3 DU5 EBS EJD HZ~ H~9 IBMZZ ICLAB IFIPE IFJZH IPLJI JAVBF LAI M43 O9- OCL P2P PZZ RIA RIE RIG RNS TN5 VH1 VJK XFK AAYXX CITATION 7SC 7SP 8FD JQ2 L7M L~C L~D F28 FR3 |
ID | FETCH-LOGICAL-c317t-e2a71269753f973cd3eab776849f0111d580b4302644943a7d789385212b21213 |
IEDL.DBID | RIE |
ISSN | 0278-0070 |
IngestDate | Sat Aug 17 03:40:17 EDT 2024 Thu Oct 10 20:46:04 EDT 2024 Fri Aug 23 02:53:53 EDT 2024 Wed Jun 26 19:26:49 EDT 2024 |
IsDoiOpenAccess | false |
IsOpenAccess | true |
IsPeerReviewed | true |
IsScholarly | true |
Issue | 4 |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c317t-e2a71269753f973cd3eab776849f0111d580b4302644943a7d789385212b21213 |
Notes | ObjectType-Article-2 SourceType-Scholarly Journals-1 ObjectType-Feature-1 content type line 23 |
OpenAccessLink | http://ntur.lib.ntu.edu.tw/bitstream/246246/141417/1/43.pdf |
PQID | 862760005 |
PQPubID | 85470 |
PageCount | 5 |
ParticipantIDs | proquest_journals_862760005 crossref_primary_10_1109_TCAD_2008_917959 ieee_primary_4475243 proquest_miscellaneous_875053248 |
PublicationCentury | 2000 |
PublicationDate | 2008-04-01 |
PublicationDateYYYYMMDD | 2008-04-01 |
PublicationDate_xml | – month: 04 year: 2008 text: 2008-04-01 day: 01 |
PublicationDecade | 2000 |
PublicationPlace | New York |
PublicationPlace_xml | – name: New York |
PublicationTitle | IEEE transactions on computer-aided design of integrated circuits and systems |
PublicationTitleAbbrev | TCAD |
PublicationYear | 2008 |
Publisher | IEEE The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
Publisher_xml | – name: IEEE – name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
References | ref13 ref12 ref15 ref14 ref20 ref11 cao (ref6) 2006 ref10 ref21 ref2 ref1 ref19 (ref16) 0 (ref17) 0 ref18 (ref8) 2005 ref7 ref4 ref3 ref5 (ref9) 2003 |
References_xml | – ident: ref13 doi: 10.1145/1055137.1055186 – ident: ref15 doi: 10.1109/TCAD.2004.825852 – year: 0 ident: ref16 publication-title: ISPD 2005 Placement Contest – ident: ref12 doi: 10.1145/1055137.1055188 – ident: ref21 doi: 10.1109/TCAD.2006.888260 – ident: ref19 doi: 10.1145/1123008.1123057 – ident: ref14 doi: 10.1145/1233501.1233538 – ident: ref4 doi: 10.1145/330855.330961 – ident: ref20 doi: 10.1145/1123008.1123055 – ident: ref3 doi: 10.1145/505348.505355 – ident: ref7 doi: 10.1145/639929.639944 – year: 2005 ident: ref8 publication-title: Partitioning placement method and apparatus – year: 2003 ident: ref9 publication-title: Partitioning placement method using diagonal cutlines – ident: ref18 doi: 10.1145/1055137.1055145 – ident: ref5 doi: 10.1145/1065579.1065734 – ident: ref1 doi: 10.1109/ICCAD.2005.1560057 – ident: ref10 doi: 10.1145/1123008.1123054 – ident: ref11 doi: 10.1145/1123008.1123053 – year: 0 ident: ref17 publication-title: ISPD 2006 Placement Contest – start-page: 618 year: 2006 ident: ref6 article-title: draxrouter: global routing in x-architecture with dynamic resource assignment publication-title: Proc IEEE/ACM Asia South Pacific Des Autom Conf contributor: fullname: cao – ident: ref2 doi: 10.1109/ASPDAC.2007.357978 |
SSID | ssj0014529 |
Score | 1.884645 |
Snippet | In this paper, we derive the X-half-perimeter wirelength (XHPWL) model for X-architecture placement and explore the effects of three different wire models on... For min-cut partitioning placement, we apply the XHPWL and XStWL models to the generalized net-weighting method that can exactly model the wirelength after... |
SourceID | proquest crossref ieee |
SourceType | Aggregation Database Publisher |
StartPage | 654 |
SubjectTerms | Algorithms Circuit optimization Computer aided design Costs Delay Design engineering Geometry Integrated circuit interconnections Mathematical analysis Mathematical models Min-cut net weighting Partitioning Partitioning algorithms physical design Pins Placement Routing Steiner tree Wire Wiring X architecture |
Title | Effective Wire Models for X-Architecture Placement |
URI | https://ieeexplore.ieee.org/document/4475243 https://www.proquest.com/docview/862760005 https://search.proquest.com/docview/875053248 |
Volume | 27 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV09T8MwED21nWDgqyBKAXlgQcJtGsdJPFaIqkIqYmilblEcuwsoRTRZ-PXcxUlUAQNbJDux489nv7t3AHfa-JiiFQ9iT_DAZh5PcaPhUqYqlZmeKEX-zouXcL4Kntdy3YGH1hfGWlsZn9kRPVZcvtlmJV2VjUmczg9EF7qRUs5Xq2UMiECs7lNIMRbHcUNJemq8xJ9yVpN4NlGkSrq3BVUxVX4txNXuMjuGRVMvZ1TyNioLPcq-fkg2_rfiJ3BUw0w2dePiFDo2P4PDPfHBPvhOuBhXO0YmsIyior3vGIJYtubTPX6BvdJVO5VwDqvZ0_JxzusICjxDXFBw66fRxA_JeXajIpEZYVMdEfemNhRk3sjY04HwCBWpQKSRiRC_xOTPq30Se7uAXr7N7SUwpa0IhY416eHIiVFmg--rLBShkXoiB3DfNGry4YQykuqA4amEOsDFu3QdMIA-tVGbr26eAQybXkjqmbRL8MRF3KGHBbA2FacA8RppbrclZkHUIxEYxld_f3cIB87Kg-xtrqFXfJb2BqFEoW-rMfQN2iLCkQ |
link.rule.ids | 315,783,787,799,27936,27937,55086 |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV07T8MwED6VMgADr4Io5ZGBBQm3SRwn8YgQVYG2YmilblGcuAsoRTRZ-PXcxUlUAQNbJDux4-dnf3ffAdyo1MUUJZkX2px5OrFZjBsNEyKWsUiUIyX5O0-m_mjuPS_EogV3jS-M1ro0PtN9eiy5_HSVFHRVNiBxOtfjW7CNuDr0jbdWwxkQhVjeqJBmLI7kmpS05WCGv2XsJvF0IkmXdGMTKqOq_FqKy_1leACTumbGrOStX-Sqn3z9EG38b9UPYb8Cmta9GRlH0NLZMextyA92wDXSxbjeWWQEa1FctPe1hTDWWrD7DYbBeqXLdirhBObDx9nDiFUxFFiCyCBn2o0Dx_XJfXYpA56kXMcqIPZNLinMfCpCW3ncJlwkPR4HaYAIJiSPXuWS3NsptLNVps_Akkpzn6tQkSKOcFKZLvF9mfjcT4VyRBdu60aNPoxURlQeMWwZUQeYiJemA7rQoTZq8lXN04Ve3QtRNZfWEZ65iD20sQCrScVJQMxGnOlVgVkQ9wiEhuH539-9hp3RbDKOxk_Tlx7sGpsPsr65gHb-WehLBBa5uirH0zc3cMXc |
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%3Ajournal&rft.genre=article&rft.atitle=Effective+Wire+Models+for+X-Architecture+Placement&rft.jtitle=IEEE+transactions+on+computer-aided+design+of+integrated+circuits+and+systems&rft.au=Chen%2C+Tung-Chieh&rft.au=Chuang%2C+Yi-Lin&rft.au=Chang%2C+Yao-Wen&rft.date=2008-04-01&rft.issn=0278-0070&rft.volume=27&rft.issue=4&rft_id=info:doi/10.1109%2FTCAD.2008.917959&rft.externalDBID=NO_FULL_TEXT |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0278-0070&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0278-0070&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0278-0070&client=summon |