{"id":"https://openalex.org/W4416429553","doi":"https://doi.org/10.1109/iccad66269.2025.11240788","title":"ProtoCellLayout: Prototype-Guided Graph Learning for Accurate and Generalizable Standard Cell Layout PPA Estimation","display_name":"ProtoCellLayout: Prototype-Guided Graph Learning for Accurate and Generalizable Standard Cell Layout PPA Estimation","publication_year":2025,"publication_date":"2025-10-26","ids":{"openalex":"https://openalex.org/W4416429553","doi":"https://doi.org/10.1109/iccad66269.2025.11240788"},"language":null,"primary_location":{"id":"doi:10.1109/iccad66269.2025.11240788","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iccad66269.2025.11240788","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE/ACM International Conference On Computer Aided Design (ICCAD)","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/A5113064216","display_name":"Zhiyuan Luo","orcid":"https://orcid.org/0009-0000-8853-9198"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Zhiyuan Luo","raw_affiliation_strings":["National University of Defense Technology,College of Systems Engineering"],"affiliations":[{"raw_affiliation_string":"National University of Defense Technology,College of Systems Engineering","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101877364","display_name":"Le Zhou","orcid":"https://orcid.org/0000-0002-9967-6603"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Le Zhou","raw_affiliation_strings":["National University of Defense Technology,College of Systems Engineering"],"affiliations":[{"raw_affiliation_string":"National University of Defense Technology,College of Systems Engineering","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5059094652","display_name":"Zenghui Zhang","orcid":"https://orcid.org/0000-0002-1238-8538"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zenghui Zhang","raw_affiliation_strings":["National University of Defense Technology,College of Computer Science and Technology"],"affiliations":[{"raw_affiliation_string":"National University of Defense Technology,College of Computer Science and Technology","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100620306","display_name":"Jie Zhou","orcid":"https://orcid.org/0000-0001-7701-234X"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jie Zhou","raw_affiliation_strings":["National University of Defense Technology,College of Computer Science and Technology"],"affiliations":[{"raw_affiliation_string":"National University of Defense Technology,College of Computer Science and Technology","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100424645","display_name":"Ze Li","orcid":"https://orcid.org/0000-0002-4995-4345"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhien Li","raw_affiliation_strings":["National University of Defense Technology,College of Computer Science and Technology"],"affiliations":[{"raw_affiliation_string":"National University of Defense Technology,College of Computer Science and Technology","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5079392978","display_name":"Huiqing You","orcid":"https://orcid.org/0000-0001-5592-0195"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Huiqing You","raw_affiliation_strings":["National University of Defense Technology,College of Computer Science and Technology"],"affiliations":[{"raw_affiliation_string":"National University of Defense Technology,College of Computer Science and Technology","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5046002220","display_name":"Feng Yao","orcid":"https://orcid.org/0000-0002-1597-7354"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Feng Yao","raw_affiliation_strings":["National University of Defense Technology,College of Systems Engineering"],"affiliations":[{"raw_affiliation_string":"National University of Defense Technology,College of Systems Engineering","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5108492928","display_name":"Zhenyu Zhao","orcid":"https://orcid.org/0009-0007-9019-1195"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhenyu Zhao","raw_affiliation_strings":["National University of Defense Technology,College of Computer Science and Technology"],"affiliations":[{"raw_affiliation_string":"National University of Defense Technology,College of Computer Science and Technology","institution_ids":["https://openalex.org/I170215575"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":8,"corresponding_author_ids":["https://openalex.org/A5113064216"],"corresponding_institution_ids":["https://openalex.org/I170215575"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.37705126,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"9"},"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.8727999925613403,"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.8727999925613403,"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/T11338","display_name":"Advancements in Photolithography Techniques","score":0.04580000042915344,"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/T12122","display_name":"Physical Unclonable Functions (PUFs) and Hardware Security","score":0.016100000590085983,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/granularity","display_name":"Granularity","score":0.6873000264167786},{"id":"https://openalex.org/keywords/standard-cell","display_name":"Standard cell","score":0.6439999938011169},{"id":"https://openalex.org/keywords/representation","display_name":"Representation (politics)","score":0.5566999912261963},{"id":"https://openalex.org/keywords/spice","display_name":"Spice","score":0.5091000199317932},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.49309998750686646},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.4887000024318695},{"id":"https://openalex.org/keywords/routing","display_name":"Routing (electronic design automation)","score":0.41499999165534973},{"id":"https://openalex.org/keywords/generalization","display_name":"Generalization","score":0.4124999940395355},{"id":"https://openalex.org/keywords/face","display_name":"Face (sociological concept)","score":0.40400001406669617}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.698199987411499},{"id":"https://openalex.org/C177774035","wikidata":"https://www.wikidata.org/wiki/Q1246948","display_name":"Granularity","level":2,"score":0.6873000264167786},{"id":"https://openalex.org/C78401558","wikidata":"https://www.wikidata.org/wiki/Q464496","display_name":"Standard cell","level":3,"score":0.6439999938011169},{"id":"https://openalex.org/C2776359362","wikidata":"https://www.wikidata.org/wiki/Q2145286","display_name":"Representation (politics)","level":3,"score":0.5566999912261963},{"id":"https://openalex.org/C2780077345","wikidata":"https://www.wikidata.org/wiki/Q16891888","display_name":"Spice","level":2,"score":0.5091000199317932},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.49309998750686646},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.4887000024318695},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.4284000098705292},{"id":"https://openalex.org/C74172769","wikidata":"https://www.wikidata.org/wiki/Q1446839","display_name":"Routing (electronic design automation)","level":2,"score":0.41499999165534973},{"id":"https://openalex.org/C177148314","wikidata":"https://www.wikidata.org/wiki/Q170084","display_name":"Generalization","level":2,"score":0.4124999940395355},{"id":"https://openalex.org/C2779304628","wikidata":"https://www.wikidata.org/wiki/Q3503480","display_name":"Face (sociological concept)","level":2,"score":0.40400001406669617},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3882000148296356},{"id":"https://openalex.org/C125411270","wikidata":"https://www.wikidata.org/wiki/Q18653","display_name":"Encoding (memory)","level":2,"score":0.3871000111103058},{"id":"https://openalex.org/C46362747","wikidata":"https://www.wikidata.org/wiki/Q173431","display_name":"CMOS","level":2,"score":0.3799999952316284},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3799999952316284},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.3686000108718872},{"id":"https://openalex.org/C188817802","wikidata":"https://www.wikidata.org/wiki/Q13426855","display_name":"Physical design","level":3,"score":0.36419999599456787},{"id":"https://openalex.org/C190560348","wikidata":"https://www.wikidata.org/wiki/Q3245116","display_name":"Circuit design","level":2,"score":0.32989999651908875},{"id":"https://openalex.org/C108882727","wikidata":"https://www.wikidata.org/wiki/Q2991685","display_name":"Solid modeling","level":2,"score":0.3208000063896179},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.3203999996185303},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.298799991607666},{"id":"https://openalex.org/C2765594","wikidata":"https://www.wikidata.org/wiki/Q2624187","display_name":"Integrated circuit layout","level":3,"score":0.2937999963760376},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.29280000925064087},{"id":"https://openalex.org/C74524168","wikidata":"https://www.wikidata.org/wiki/Q1074539","display_name":"Integrated circuit design","level":2,"score":0.29260000586509705},{"id":"https://openalex.org/C108583219","wikidata":"https://www.wikidata.org/wiki/Q197536","display_name":"Deep learning","level":2,"score":0.2728999853134155},{"id":"https://openalex.org/C88230418","wikidata":"https://www.wikidata.org/wiki/Q131476","display_name":"Graph theory","level":2,"score":0.27219998836517334},{"id":"https://openalex.org/C59404180","wikidata":"https://www.wikidata.org/wiki/Q17013334","display_name":"Feature learning","level":2,"score":0.2644999921321869},{"id":"https://openalex.org/C36464697","wikidata":"https://www.wikidata.org/wiki/Q451553","display_name":"Visualization","level":2,"score":0.26159998774528503},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.2574000060558319},{"id":"https://openalex.org/C48262172","wikidata":"https://www.wikidata.org/wiki/Q16908765","display_name":"Design process","level":3,"score":0.25690001249313354}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/iccad66269.2025.11240788","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iccad66269.2025.11240788","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE/ACM International Conference On Computer Aided Design (ICCAD)","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":24,"referenced_works":["https://openalex.org/W2026555177","https://openalex.org/W2752782242","https://openalex.org/W2804151869","https://openalex.org/W2899885603","https://openalex.org/W2945706499","https://openalex.org/W2996794321","https://openalex.org/W2997716136","https://openalex.org/W3013164405","https://openalex.org/W3048563620","https://openalex.org/W3091933103","https://openalex.org/W4212862653","https://openalex.org/W4226148806","https://openalex.org/W4280510627","https://openalex.org/W4285263863","https://openalex.org/W4293023278","https://openalex.org/W4386764525","https://openalex.org/W4387146044","https://openalex.org/W4388838056","https://openalex.org/W4389166667","https://openalex.org/W4393141060","https://openalex.org/W4393141075","https://openalex.org/W4393160397","https://openalex.org/W4404134168","https://openalex.org/W4408183448"],"related_works":[],"abstract_inverted_index":{"As":[0,20],"Moore\u2019s":[1],"Law":[2],"approaches":[3,52,82],"its":[4],"physical":[5,174],"limits,":[6],"Design":[7],"Technology":[8],"Co-Optimization(DTCO)":[9],"has":[10],"become":[11],"a":[12,21,113,138],"critical":[13],"pathway":[14],"for":[15,37,62,223],"advancing":[16],"semiconductor":[17],"process":[18],"nodes.":[19],"communication":[22],"channel":[23],"between":[24],"design":[25,31],"and":[26,34,60,102,119,136,149,157,169,186,229],"technology,":[27],"standard":[28,133],"cell":[29,115,134,224],"library":[30,205],"demands":[32],"rapid":[33],"precise":[35],"estimation":[36,46,121,215],"functionally":[38],"identical":[39],"cells":[40,195],"with":[41,237],"variant":[42],"layouts.":[43],"However,":[44],"existing":[45],"methods":[47,76,131],"face":[48],"significant":[49],"limitations:":[50],"Geometry-based":[51],"using":[53,196],"wirelength":[54],"estimation,":[55],"while":[56,213],"efficient,":[57],"lack":[58],"accuracy":[59,243],"granularity":[61],"timing-arc":[63],"analysis;":[64],"Post-layout":[65],"SPICE":[66,238],"simulations":[67],"are":[68],"accurate":[69],"but":[70],"extremely":[71],"time-consuming.":[72],"Current":[73],"machine":[74],"learning":[75,179],"confront":[77],"two":[78],"major":[79],"challenges:":[80],"Most":[81],"perform":[83],"prediction":[84],"solely":[85],"at":[86],"the":[87,129,161,165],"pre-layout":[88],"stage,":[89],"neglecting":[90],"layout-dependent":[91],"effects;":[92],"Model":[93],"training":[94,199],"requires":[95],"massive":[96],"simulation":[97],"samples,":[98],"incurring":[99],"substantial":[100],"computational":[101],"temporal":[103],"overhead.":[104],"To":[105],"address":[106],"these":[107],"issues,":[108],"this":[109],"paper":[110],"proposes":[111,137],"ProtoCellLayout,":[112],"novel":[114],"layout":[116,245],"power,":[117,228],"performance,":[118],"area(PPA)":[120],"framework.":[122],"Core":[123],"innovations":[124],"include:":[125],"1)":[126],"Systematically":[127],"explores":[128],"representation":[130],"of":[132,167],"layouts":[135],"graph-based":[139],"method":[140,163],"named":[141],"Topology-Geometry":[142],"Graph":[143],"(TGG),":[144],"which":[145],"integrates":[146],"circuit":[147],"topology":[148],"geometric":[150],"features.":[151],"By":[152],"explicitly":[153],"encoding":[154],"transistor-level":[155],"connections":[156],"metal":[158],"layer":[159],"geometries,":[160],"TGG":[162],"overcomes":[164],"limitations":[166],"image-based":[168],"semantic":[170],"representations":[171],"in":[172,244],"modeling":[173],"effects.":[175],"2)":[176],"A":[177],"prototype":[178],"mechanism":[180],"leveraging":[181],"CMOS":[182],"logic\u2019s":[183],"structural":[184],"regularity":[185],"routing":[187],"pattern":[188],"similarity,":[189],"enabling":[190],"performance":[191,233],"generalization":[192],"across":[193],"complex":[194],"minimal":[197],"simple-cell":[198],"data.":[200],"Experiments":[201],"on":[202],"an":[203],"industrial":[204],"demonstrate":[206],"that":[207],"ProtoCellLayout":[208],"achieves":[209],"<3.5%":[210],"percentage":[211],"error":[212],"reducing":[214],"time":[216],"from":[217],"hours":[218],"to":[219],"under":[220],"one":[221],"minute":[222],"delay,":[225],"leakage,":[226],"internal":[227],"transition":[230],"time.":[231],"Its":[232],"rankings":[234],"align":[235],"closely":[236],"simulation,":[239],"achieving":[240],"over":[241],"95%":[242],"selection.":[246]},"counts_by_year":[],"updated_date":"2026-03-07T16:01:11.037858","created_date":"2025-11-20T00:00:00"}
