Simultaneous routing and buffer insertion with restrictions on buffer locations
During the routing of global interconnects, macro blocks form useful routing regions which allow wires to go through but forbid buffers to be inserted. They give restrictions on buffer locations. In this paper, we take these buffer location restrictions into consideration and solve the simultaneous...
Gespeichert in:
Veröffentlicht in: | IEEE transactions on computer-aided design of integrated circuits and systems 2000-07, Vol.19 (7), p.819-824 |
---|---|
Hauptverfasser: | , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 824 |
---|---|
container_issue | 7 |
container_start_page | 819 |
container_title | IEEE transactions on computer-aided design of integrated circuits and systems |
container_volume | 19 |
creator | Hai Zhou Wong, D.F. I-Min Liu Aziz, A. |
description | During the routing of global interconnects, macro blocks form useful routing regions which allow wires to go through but forbid buffers to be inserted. They give restrictions on buffer locations. In this paper, we take these buffer location restrictions into consideration and solve the simultaneous maze routing and buffer insertion problem. Given a block placement defining buffer location restrictions and a pair of pins (a source and a sink), we give a polynomial time exact algorithm to find a buffered route from the source to the sink with minimum Elmore delay. |
doi_str_mv | 10.1109/43.851998 |
format | Article |
fullrecord | <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_crossref_primary_10_1109_43_851998</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>851998</ieee_id><sourcerecordid>27735689</sourcerecordid><originalsourceid>FETCH-LOGICAL-c336t-b23db18af2d4ebe64a6ac2868d59f15af62458253da93d94ae1a160a222938403</originalsourceid><addsrcrecordid>eNp90T1PwzAQBmALgUQpDKxMEQOIIcXnr9gjqviSKnUAZstJbHCVxsVOhPrvSUnFwMB00nuPTnc6hM4BzwCwumV0JjkoJQ_QBBQtcgYcDtEEk0LmGBf4GJ2ktMIYGCdqgpYvft03nWlt6FMWQ9_59j0zbZ2VvXM2Zr5NNnY-tNmX7z6yaFMXfbULUjaEe9WEyvxkp-jImSbZs32doreH-9f5U75YPj7P7xZ5Rano8pLQugRpHKmZLa1gRpiKSCFrrhxw4wRhXBJOa6NorZixYEBgQwhRVDJMp-h6nLuJ4bMfltJrnyrbNOMlWgETDDOqBnn1ryRFQbmQO3j5B65CH9vhCi0lx5QRBgO6GVEVQ0rROr2Jfm3iVgPWuw9oRvX4gcFejNZba3_dvvkNT42AhQ</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>885034241</pqid></control><display><type>article</type><title>Simultaneous routing and buffer insertion with restrictions on buffer locations</title><source>IEEE Electronic Library (IEL)</source><creator>Hai Zhou ; Wong, D.F. ; I-Min Liu ; Aziz, A.</creator><creatorcontrib>Hai Zhou ; Wong, D.F. ; I-Min Liu ; Aziz, A.</creatorcontrib><description>During the routing of global interconnects, macro blocks form useful routing regions which allow wires to go through but forbid buffers to be inserted. They give restrictions on buffer locations. In this paper, we take these buffer location restrictions into consideration and solve the simultaneous maze routing and buffer insertion problem. Given a block placement defining buffer location restrictions and a pair of pins (a source and a sink), we give a polynomial time exact algorithm to find a buffered route from the source to the sink with minimum Elmore delay.</description><identifier>ISSN: 0278-0070</identifier><identifier>EISSN: 1937-4151</identifier><identifier>DOI: 10.1109/43.851998</identifier><identifier>CODEN: ITCSDI</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>Algorithms ; Automata ; Buffers ; Circuit synthesis ; Circuit testing ; Computer aided design ; Constrictions ; Delay ; Design automation ; Design engineering ; Gold ; Insertion ; Iterative methods ; Latches ; Logic ; Routing ; Sequential circuits ; Wire</subject><ispartof>IEEE transactions on computer-aided design of integrated circuits and systems, 2000-07, Vol.19 (7), p.819-824</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2000</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c336t-b23db18af2d4ebe64a6ac2868d59f15af62458253da93d94ae1a160a222938403</citedby><cites>FETCH-LOGICAL-c336t-b23db18af2d4ebe64a6ac2868d59f15af62458253da93d94ae1a160a222938403</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/851998$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,796,27924,27925,54758</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/851998$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Hai Zhou</creatorcontrib><creatorcontrib>Wong, D.F.</creatorcontrib><creatorcontrib>I-Min Liu</creatorcontrib><creatorcontrib>Aziz, A.</creatorcontrib><title>Simultaneous routing and buffer insertion with restrictions on buffer locations</title><title>IEEE transactions on computer-aided design of integrated circuits and systems</title><addtitle>TCAD</addtitle><description>During the routing of global interconnects, macro blocks form useful routing regions which allow wires to go through but forbid buffers to be inserted. They give restrictions on buffer locations. In this paper, we take these buffer location restrictions into consideration and solve the simultaneous maze routing and buffer insertion problem. Given a block placement defining buffer location restrictions and a pair of pins (a source and a sink), we give a polynomial time exact algorithm to find a buffered route from the source to the sink with minimum Elmore delay.</description><subject>Algorithms</subject><subject>Automata</subject><subject>Buffers</subject><subject>Circuit synthesis</subject><subject>Circuit testing</subject><subject>Computer aided design</subject><subject>Constrictions</subject><subject>Delay</subject><subject>Design automation</subject><subject>Design engineering</subject><subject>Gold</subject><subject>Insertion</subject><subject>Iterative methods</subject><subject>Latches</subject><subject>Logic</subject><subject>Routing</subject><subject>Sequential circuits</subject><subject>Wire</subject><issn>0278-0070</issn><issn>1937-4151</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2000</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNp90T1PwzAQBmALgUQpDKxMEQOIIcXnr9gjqviSKnUAZstJbHCVxsVOhPrvSUnFwMB00nuPTnc6hM4BzwCwumV0JjkoJQ_QBBQtcgYcDtEEk0LmGBf4GJ2ktMIYGCdqgpYvft03nWlt6FMWQ9_59j0zbZ2VvXM2Zr5NNnY-tNmX7z6yaFMXfbULUjaEe9WEyvxkp-jImSbZs32doreH-9f5U75YPj7P7xZ5Rano8pLQugRpHKmZLa1gRpiKSCFrrhxw4wRhXBJOa6NorZixYEBgQwhRVDJMp-h6nLuJ4bMfltJrnyrbNOMlWgETDDOqBnn1ryRFQbmQO3j5B65CH9vhCi0lx5QRBgO6GVEVQ0rROr2Jfm3iVgPWuw9oRvX4gcFejNZba3_dvvkNT42AhQ</recordid><startdate>20000701</startdate><enddate>20000701</enddate><creator>Hai Zhou</creator><creator>Wong, D.F.</creator><creator>I-Min Liu</creator><creator>Aziz, A.</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>7U5</scope><scope>F28</scope><scope>FR3</scope></search><sort><creationdate>20000701</creationdate><title>Simultaneous routing and buffer insertion with restrictions on buffer locations</title><author>Hai Zhou ; Wong, D.F. ; I-Min Liu ; Aziz, A.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c336t-b23db18af2d4ebe64a6ac2868d59f15af62458253da93d94ae1a160a222938403</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2000</creationdate><topic>Algorithms</topic><topic>Automata</topic><topic>Buffers</topic><topic>Circuit synthesis</topic><topic>Circuit testing</topic><topic>Computer aided design</topic><topic>Constrictions</topic><topic>Delay</topic><topic>Design automation</topic><topic>Design engineering</topic><topic>Gold</topic><topic>Insertion</topic><topic>Iterative methods</topic><topic>Latches</topic><topic>Logic</topic><topic>Routing</topic><topic>Sequential circuits</topic><topic>Wire</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Hai Zhou</creatorcontrib><creatorcontrib>Wong, D.F.</creatorcontrib><creatorcontrib>I-Min Liu</creatorcontrib><creatorcontrib>Aziz, A.</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics & Communications Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>Solid State and Superconductivity Abstracts</collection><collection>ANTE: Abstracts in New Technology & Engineering</collection><collection>Engineering Research Database</collection><jtitle>IEEE transactions on computer-aided design of integrated circuits and systems</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Hai Zhou</au><au>Wong, D.F.</au><au>I-Min Liu</au><au>Aziz, A.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Simultaneous routing and buffer insertion with restrictions on buffer locations</atitle><jtitle>IEEE transactions on computer-aided design of integrated circuits and systems</jtitle><stitle>TCAD</stitle><date>2000-07-01</date><risdate>2000</risdate><volume>19</volume><issue>7</issue><spage>819</spage><epage>824</epage><pages>819-824</pages><issn>0278-0070</issn><eissn>1937-4151</eissn><coden>ITCSDI</coden><abstract>During the routing of global interconnects, macro blocks form useful routing regions which allow wires to go through but forbid buffers to be inserted. They give restrictions on buffer locations. In this paper, we take these buffer location restrictions into consideration and solve the simultaneous maze routing and buffer insertion problem. Given a block placement defining buffer location restrictions and a pair of pins (a source and a sink), we give a polynomial time exact algorithm to find a buffered route from the source to the sink with minimum Elmore delay.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/43.851998</doi><tpages>6</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 0278-0070 |
ispartof | IEEE transactions on computer-aided design of integrated circuits and systems, 2000-07, Vol.19 (7), p.819-824 |
issn | 0278-0070 1937-4151 |
language | eng |
recordid | cdi_crossref_primary_10_1109_43_851998 |
source | IEEE Electronic Library (IEL) |
subjects | Algorithms Automata Buffers Circuit synthesis Circuit testing Computer aided design Constrictions Delay Design automation Design engineering Gold Insertion Iterative methods Latches Logic Routing Sequential circuits Wire |
title | Simultaneous routing and buffer insertion with restrictions on buffer locations |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-03T11%3A26%3A23IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Simultaneous%20routing%20and%20buffer%20insertion%20with%20restrictions%20on%20buffer%20locations&rft.jtitle=IEEE%20transactions%20on%20computer-aided%20design%20of%20integrated%20circuits%20and%20systems&rft.au=Hai%20Zhou&rft.date=2000-07-01&rft.volume=19&rft.issue=7&rft.spage=819&rft.epage=824&rft.pages=819-824&rft.issn=0278-0070&rft.eissn=1937-4151&rft.coden=ITCSDI&rft_id=info:doi/10.1109/43.851998&rft_dat=%3Cproquest_RIE%3E27735689%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=885034241&rft_id=info:pmid/&rft_ieee_id=851998&rfr_iscdi=true |