{"id":"https://openalex.org/W2145273649","doi":"https://doi.org/10.1145/1629911.1630000","title":"Automatic bus planner for dense PCBs","display_name":"Automatic bus planner for dense PCBs","publication_year":2009,"publication_date":"2009-07-26","ids":{"openalex":"https://openalex.org/W2145273649","doi":"https://doi.org/10.1145/1629911.1630000","mag":"2145273649"},"language":"en","primary_location":{"id":"doi:10.1145/1629911.1630000","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1629911.1630000","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 46th Annual Design Automation Conference","raw_type":"proceedings-article"},"type":"article","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/A5085552574","display_name":"Hui Kong","orcid":"https://orcid.org/0000-0003-4158-2900"},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Hui Kong","raw_affiliation_strings":["University of Illinois at Urbana-Champaign","Department of Electrical and Computer Engineering, University of Illinois at Urbana-Champaign, USA#TAB#"],"affiliations":[{"raw_affiliation_string":"University of Illinois at Urbana-Champaign","institution_ids":["https://openalex.org/I157725225"]},{"raw_affiliation_string":"Department of Electrical and Computer Engineering, University of Illinois at Urbana-Champaign, USA#TAB#","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5065619529","display_name":"Tan Yan","orcid":"https://orcid.org/0000-0001-8943-8356"},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Tan Yan","raw_affiliation_strings":["University of Illinois at Urbana-Champaign","Department of Electrical and Computer Engineering, University of Illinois at Urbana-Champaign, USA#TAB#"],"affiliations":[{"raw_affiliation_string":"University of Illinois at Urbana-Champaign","institution_ids":["https://openalex.org/I157725225"]},{"raw_affiliation_string":"Department of Electrical and Computer Engineering, University of Illinois at Urbana-Champaign, USA#TAB#","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5053378706","display_name":"Martin D. F. Wong","orcid":"https://orcid.org/0000-0001-8274-9688"},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Martin D. F. Wong","raw_affiliation_strings":["University of Illinois at Urbana-Champaign","Department of Electrical and Computer Engineering, University of Illinois at Urbana-Champaign, USA#TAB#"],"affiliations":[{"raw_affiliation_string":"University of Illinois at Urbana-Champaign","institution_ids":["https://openalex.org/I157725225"]},{"raw_affiliation_string":"Department of Electrical and Computer Engineering, University of Illinois at Urbana-Champaign, USA#TAB#","institution_ids":["https://openalex.org/I157725225"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5085552574"],"corresponding_institution_ids":["https://openalex.org/I157725225"],"apc_list":null,"apc_paid":null,"fwci":3.3437,"has_fulltext":false,"cited_by_count":34,"citation_normalized_percentile":{"value":0.92515588,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"326","last_page":"331"},"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.9987999796867371,"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/T11527","display_name":"3D IC and TSV technologies","score":0.9986000061035156,"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/routing","display_name":"Routing (electronic design automation)","score":0.8374168872833252},{"id":"https://openalex.org/keywords/printed-circuit-board","display_name":"Printed circuit board","score":0.7258186936378479},{"id":"https://openalex.org/keywords/planner","display_name":"Planner","score":0.6497320532798767},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6192255020141602},{"id":"https://openalex.org/keywords/layer","display_name":"Layer (electronics)","score":0.5193368196487427},{"id":"https://openalex.org/keywords/static-routing","display_name":"Static routing","score":0.514649510383606},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.4721289277076721},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.4431280493736267},{"id":"https://openalex.org/keywords/equal-cost-multi-path-routing","display_name":"Equal-cost multi-path routing","score":0.43074190616607666},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.42122697830200195},{"id":"https://openalex.org/keywords/enhanced-interior-gateway-routing-protocol","display_name":"Enhanced Interior Gateway Routing Protocol","score":0.4174465835094452},{"id":"https://openalex.org/keywords/link-state-routing-protocol","display_name":"Link-state routing protocol","score":0.37992754578590393},{"id":"https://openalex.org/keywords/routing-protocol","display_name":"Routing protocol","score":0.2896944284439087},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.1065237820148468},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.06210258603096008}],"concepts":[{"id":"https://openalex.org/C74172769","wikidata":"https://www.wikidata.org/wiki/Q1446839","display_name":"Routing (electronic design automation)","level":2,"score":0.8374168872833252},{"id":"https://openalex.org/C120793396","wikidata":"https://www.wikidata.org/wiki/Q173350","display_name":"Printed circuit board","level":2,"score":0.7258186936378479},{"id":"https://openalex.org/C2776999362","wikidata":"https://www.wikidata.org/wiki/Q2349274","display_name":"Planner","level":2,"score":0.6497320532798767},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6192255020141602},{"id":"https://openalex.org/C2779227376","wikidata":"https://www.wikidata.org/wiki/Q6505497","display_name":"Layer (electronics)","level":2,"score":0.5193368196487427},{"id":"https://openalex.org/C204948658","wikidata":"https://www.wikidata.org/wiki/Q1119410","display_name":"Static routing","level":4,"score":0.514649510383606},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.4721289277076721},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.4431280493736267},{"id":"https://openalex.org/C115443555","wikidata":"https://www.wikidata.org/wiki/Q5367790","display_name":"Equal-cost multi-path routing","level":5,"score":0.43074190616607666},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.42122697830200195},{"id":"https://openalex.org/C87044965","wikidata":"https://www.wikidata.org/wiki/Q1091139","display_name":"Enhanced Interior Gateway Routing Protocol","level":5,"score":0.4174465835094452},{"id":"https://openalex.org/C89305328","wikidata":"https://www.wikidata.org/wiki/Q1755411","display_name":"Link-state routing protocol","level":4,"score":0.37992754578590393},{"id":"https://openalex.org/C104954878","wikidata":"https://www.wikidata.org/wiki/Q1648707","display_name":"Routing protocol","level":3,"score":0.2896944284439087},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.1065237820148468},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.06210258603096008},{"id":"https://openalex.org/C178790620","wikidata":"https://www.wikidata.org/wiki/Q11351","display_name":"Organic chemistry","level":1,"score":0.0},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/1629911.1630000","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1629911.1630000","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 46th Annual Design Automation Conference","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/11","display_name":"Sustainable cities and communities","score":0.44999998807907104}],"awards":[{"id":"https://openalex.org/G2724741559","display_name":null,"funder_award_id":"CCF-0701821","funder_id":"https://openalex.org/F4320337387","funder_display_name":"Division of Computing and Communication Foundations"}],"funders":[{"id":"https://openalex.org/F4320337387","display_name":"Division of Computing and Communication Foundations","ror":"https://ror.org/01mng8331"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":11,"referenced_works":["https://openalex.org/W1543921836","https://openalex.org/W1629758943","https://openalex.org/W2011039300","https://openalex.org/W2085073472","https://openalex.org/W2122851474","https://openalex.org/W2133435384","https://openalex.org/W2139637699","https://openalex.org/W2160474882","https://openalex.org/W2214509675","https://openalex.org/W2275304190","https://openalex.org/W2476096155"],"related_works":["https://openalex.org/W2108305519","https://openalex.org/W1971663816","https://openalex.org/W2555559350","https://openalex.org/W1997091564","https://openalex.org/W2138640781","https://openalex.org/W3035942111","https://openalex.org/W2351097701","https://openalex.org/W2001312276","https://openalex.org/W2152381136","https://openalex.org/W4241849776"],"abstract_inverted_index":{"Since":[0],"no":[1],"commercial":[2],"PCB":[3,41,53],"routing":[4,9,55,129],"tools":[5],"can":[6,159],"solve":[7],"the":[8,36,52,70,75,88,112,132,154],"problem":[10],"for":[11],"today's":[12],"complex":[13],"PCBs,":[14],"these":[15],"circuit":[16,101],"boards":[17],"have":[18],"to":[19,48,126,149],"be":[20,79,160],"routed":[21,161],"manually,":[22],"taking":[23],"about":[24],"2":[25],"months":[26],"of":[27,35,40,45,51,74,153,170],"time":[28],"per":[29],"board.":[30],"Bus":[31],"planning":[32],"is":[33,124,174],"one":[34],"most":[37],"time-consuming":[38],"steps":[39],"routing.":[42,82],"It":[43],"consists":[44],"assigning":[46],"buses":[47,76],"multiple":[49],"layers":[50],"and":[54,69,107,143],"them":[56],"in":[57],"a":[58,98,180],"planar":[59],"fashion":[60],"on":[61,97,114,179],"each":[62],"layer.":[63],"Routing":[64],"congestion":[65],"between":[66],"on-board":[67],"components":[68],"min-max":[71],"length":[72],"bounds":[73],"must":[77],"also":[78],"considered":[80],"during":[81],"In":[83],"this":[84,115],"paper,":[85],"we":[86,146],"present":[87],"first":[89],"automatic":[90],"bus":[91,122,144,172],"planner.":[92],"We":[93],"tested":[94],"our":[95,171],"system":[96],"state-of-the-art":[99],"industrial":[100],"board":[102,116],"with":[103],"over":[104],"7000":[105],"nets":[106,113],"12":[108],"signal":[109],"layers.":[110],"All":[111],"were":[117],"already":[118],"manually":[119,163],"routed.":[120],"Our":[121],"planner":[123,173],"able":[125,148],"achieve":[127],"100%":[128],"completion":[130],"using":[131,166],"layer":[133,141],"assignment":[134,142],"extracted":[135],"from":[136],"manual":[137],"design.":[138],"For":[139],"simultaneous":[140],"routing,":[145],"are":[147],"successfully":[150],"route":[151],"98.5%":[152],"nets.":[155],"The":[156,168],"remaining":[157],"1.5%":[158],"either":[162],"or":[164],"by":[165],"vias.":[167],"runtime":[169],"less":[175],"than":[176],"3":[177,181],"hours":[178],"Ghz":[182],"workstation.":[183]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2024,"cited_by_count":3},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":4},{"year":2018,"cited_by_count":2},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":3},{"year":2013,"cited_by_count":4},{"year":2012,"cited_by_count":6}],"updated_date":"2026-03-12T08:34:05.389933","created_date":"2025-10-10T00:00:00"}
