{"id":"https://openalex.org/W2022423937","doi":"https://doi.org/10.1145/2429384.2429410","title":"Reclaiming over-the-IP-block routing resources with buffering-aware rectilinear Steiner minimum tree construction","display_name":"Reclaiming over-the-IP-block routing resources with buffering-aware rectilinear Steiner minimum tree construction","publication_year":2012,"publication_date":"2012-11-05","ids":{"openalex":"https://openalex.org/W2022423937","doi":"https://doi.org/10.1145/2429384.2429410","mag":"2022423937"},"language":"en","primary_location":{"id":"doi:10.1145/2429384.2429410","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2429384.2429410","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the International Conference on Computer-Aided Design","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5100758237","display_name":"Yilin Zhang","orcid":"https://orcid.org/0000-0002-8238-2326"},"institutions":[{"id":"https://openalex.org/I86519309","display_name":"The University of Texas at Austin","ror":"https://ror.org/00hj54h04","country_code":"US","type":"education","lineage":["https://openalex.org/I86519309"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yilin Zhang","raw_affiliation_strings":["University of Texas at Austin, Austin, TX","[Department of ECE, University of Texas at Austin, Austin, TX, USA]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Texas at Austin, Austin, TX","institution_ids":["https://openalex.org/I86519309"]},{"raw_affiliation_string":"[Department of ECE, University of Texas at Austin, Austin, TX, USA]","institution_ids":["https://openalex.org/I86519309"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5111891819","display_name":"Ashutosh Chakraborty","orcid":null},"institutions":[{"id":"https://openalex.org/I1342911587","display_name":"Oracle (United States)","ror":"https://ror.org/006c77m33","country_code":"US","type":"company","lineage":["https://openalex.org/I1342911587"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ashutosh Chakraborty","raw_affiliation_strings":["Oracle, Austin, TX","Oracle, Austin, TX, USA#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Oracle, Austin, TX","institution_ids":["https://openalex.org/I1342911587"]},{"raw_affiliation_string":"Oracle, Austin, TX, USA#TAB#","institution_ids":["https://openalex.org/I1342911587"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100968137","display_name":"Salim Chowdhury","orcid":null},"institutions":[{"id":"https://openalex.org/I1342911587","display_name":"Oracle (United States)","ror":"https://ror.org/006c77m33","country_code":"US","type":"company","lineage":["https://openalex.org/I1342911587"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Salim Chowdhury","raw_affiliation_strings":["Oracle, Austin, TX","Oracle, Austin, TX, USA#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Oracle, Austin, TX","institution_ids":["https://openalex.org/I1342911587"]},{"raw_affiliation_string":"Oracle, Austin, TX, USA#TAB#","institution_ids":["https://openalex.org/I1342911587"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5011883763","display_name":"David Z. Pan","orcid":"https://orcid.org/0000-0002-5705-2501"},"institutions":[{"id":"https://openalex.org/I86519309","display_name":"The University of Texas at Austin","ror":"https://ror.org/00hj54h04","country_code":"US","type":"education","lineage":["https://openalex.org/I86519309"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"David Z. Pan","raw_affiliation_strings":["University of Texas at Austin, Austin, TX","[Department of ECE, University of Texas at Austin, Austin, TX, USA]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Texas at Austin, Austin, TX","institution_ids":["https://openalex.org/I86519309"]},{"raw_affiliation_string":"[Department of ECE, University of Texas at Austin, Austin, TX, USA]","institution_ids":["https://openalex.org/I86519309"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":10,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"137","last_page":"143"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11522","display_name":"VLSI and FPGA Design Techniques","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11522","display_name":"VLSI and FPGA Design Techniques","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11032","display_name":"VLSI and Analog Circuit Testing","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10363","display_name":"Low-power high-performance VLSI design","score":0.9991000294685364,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/steiner-tree-problem","display_name":"Steiner tree problem","score":0.8032844066619873},{"id":"https://openalex.org/keywords/routing","display_name":"Routing (electronic design automation)","score":0.7190124988555908},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7125943899154663},{"id":"https://openalex.org/keywords/block","display_name":"Block (permutation group theory)","score":0.6284701824188232},{"id":"https://openalex.org/keywords/tree","display_name":"Tree (set theory)","score":0.49540889263153076},{"id":"https://openalex.org/keywords/static-routing","display_name":"Static routing","score":0.49428391456604004},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.45238637924194336},{"id":"https://openalex.org/keywords/network-routing","display_name":"Network routing","score":0.4373813271522522},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.3391238749027252},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.32880088686943054},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.29087209701538086},{"id":"https://openalex.org/keywords/routing-protocol","display_name":"Routing protocol","score":0.23820671439170837},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.1986701786518097}],"concepts":[{"id":"https://openalex.org/C76220878","wikidata":"https://www.wikidata.org/wiki/Q1764144","display_name":"Steiner tree problem","level":2,"score":0.8032844066619873},{"id":"https://openalex.org/C74172769","wikidata":"https://www.wikidata.org/wiki/Q1446839","display_name":"Routing (electronic design automation)","level":2,"score":0.7190124988555908},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7125943899154663},{"id":"https://openalex.org/C2777210771","wikidata":"https://www.wikidata.org/wiki/Q4927124","display_name":"Block (permutation group theory)","level":2,"score":0.6284701824188232},{"id":"https://openalex.org/C113174947","wikidata":"https://www.wikidata.org/wiki/Q2859736","display_name":"Tree (set theory)","level":2,"score":0.49540889263153076},{"id":"https://openalex.org/C204948658","wikidata":"https://www.wikidata.org/wiki/Q1119410","display_name":"Static routing","level":4,"score":0.49428391456604004},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.45238637924194336},{"id":"https://openalex.org/C2983435990","wikidata":"https://www.wikidata.org/wiki/Q22725","display_name":"Network routing","level":3,"score":0.4373813271522522},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3391238749027252},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.32880088686943054},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.29087209701538086},{"id":"https://openalex.org/C104954878","wikidata":"https://www.wikidata.org/wiki/Q1648707","display_name":"Routing protocol","level":3,"score":0.23820671439170837},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.1986701786518097},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2429384.2429410","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2429384.2429410","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the International Conference on Computer-Aided Design","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":23,"referenced_works":["https://openalex.org/W1556480701","https://openalex.org/W1968636796","https://openalex.org/W1988944768","https://openalex.org/W2010617132","https://openalex.org/W2011024254","https://openalex.org/W2020112047","https://openalex.org/W2026295713","https://openalex.org/W2077558841","https://openalex.org/W2083404205","https://openalex.org/W2105217707","https://openalex.org/W2105853870","https://openalex.org/W2109138471","https://openalex.org/W2124481761","https://openalex.org/W2125187803","https://openalex.org/W2125831674","https://openalex.org/W2126471270","https://openalex.org/W2130588509","https://openalex.org/W2135149667","https://openalex.org/W2159505989","https://openalex.org/W2170840284","https://openalex.org/W2171141198","https://openalex.org/W2296319761","https://openalex.org/W6633284831"],"related_works":["https://openalex.org/W2021808862","https://openalex.org/W2105127960","https://openalex.org/W2075067217","https://openalex.org/W4254709952","https://openalex.org/W2026034687","https://openalex.org/W2362006006","https://openalex.org/W1687060458","https://openalex.org/W1976154696","https://openalex.org/W2353466952","https://openalex.org/W2609535666"],"abstract_inverted_index":{"In":[0,23,88],"this":[1,89],"paper,":[2,90],"we":[3,91,152],"study":[4],"an":[5],"often":[6],"overlooked":[7],"but":[8],"very":[9,143,191],"important":[10,192],"and":[11,113],"practical":[12],"problem":[13],"of":[14,44],"building":[15],"Buffering-aware":[16],"Over-the-Block":[17],"rectilinear":[18,135,172],"Steiner":[19,173],"minimum":[20,174],"tree":[21,117,175],"(BOB-RSMT).":[22],"most":[24],"previous":[25],"works,":[26],"the":[27,31,58,100,155,162,169,181],"routing":[28,38,45,61,103,149],"resources":[29,46,104,150],"over":[30,62],"IP":[32,64,79],"blocks":[33,65,133],"were":[34],"simply":[35],"treated":[36],"as":[37,69,159,161],"blockages,":[39],"resulting":[40],"in":[41],"significant":[42],"waste":[43],"on":[47,139],"higher":[48],"metal":[49],"layers":[50],"not":[51],"utilized":[52],"by":[53],"internal":[54],"intra-block":[55],"routing.":[56],"On":[57],"other":[59],"hand,":[60],"large":[63],"needs":[66],"special":[67],"attention":[68],"there":[70],"is":[71,190],"no":[72],"way":[73],"to":[74,84,121,185],"insert":[75],"buffers":[76],"inside":[77],"hard":[78],"blocks,":[80],"which":[81,97,189],"can":[82,130,153],"lead":[83],"unresolvable":[85],"slew/timing":[86],"violations.":[87],"propose":[92],"a":[93],"novel":[94],"BOB-RSMT":[95,178],"algorithm":[96,111],"helps":[98],"reclaim":[99],"\"wasted\"":[101],"over-the-block":[102,148],"while":[105,125],"meeting":[106],"user-specified":[107],"slew":[108,123,187],"constraints.":[109],"Our":[110,137],"incrementally":[112],"efficiently":[114],"migrates":[115],"initial":[116],"structures":[118],"with":[119,168],"buffering-awareness":[120],"meet":[122],"constraints":[124],"minimizing":[126],"wire":[127,157,164],"length.":[128],"It":[129],"handle":[131],"complex":[132],"including":[134],"shapes.":[136],"experiments":[138],"various":[140],"benchmarks":[141],"demonstrate":[142],"promising":[144],"results.":[145],"By":[146],"utilizing":[147],"intelligently,":[151],"save":[154],"outside-block":[156],"length":[158,165],"well":[160],"total":[163],"significantly":[166],"compared":[167],"conventional":[170],"obstacle-avoiding":[171],"(OA-RSMT)":[176],"algorithms.":[177],"also":[179],"reduces":[180],"repeater":[182],"count/area":[183],"needed":[184],"satisfy":[186],"constraints,":[188],"for":[193],"modern":[194],"design":[195],"closure.":[196]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2022,"cited_by_count":2},{"year":2020,"cited_by_count":1},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":1},{"year":2014,"cited_by_count":3}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
