{"id":"https://openalex.org/W4392693587","doi":"https://doi.org/10.1109/tcsii.2024.3375068","title":"LAMPlace: Legalization-Aided Reinforcement Learning-Based Macro Placement for Mixed-Size Designs With Preplaced Blocks","display_name":"LAMPlace: Legalization-Aided Reinforcement Learning-Based Macro Placement for Mixed-Size Designs With Preplaced Blocks","publication_year":2024,"publication_date":"2024-03-12","ids":{"openalex":"https://openalex.org/W4392693587","doi":"https://doi.org/10.1109/tcsii.2024.3375068"},"language":"en","primary_location":{"id":"doi:10.1109/tcsii.2024.3375068","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcsii.2024.3375068","pdf_url":null,"source":{"id":"https://openalex.org/S93916849","display_name":"IEEE Transactions on Circuits & Systems II Express Briefs","issn_l":"1549-7747","issn":["1549-7747","1558-3791"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Circuits and Systems II: Express Briefs","raw_type":"journal-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/A5050333667","display_name":"Hao Gu","orcid":"https://orcid.org/0000-0002-3110-2531"},"institutions":[{"id":"https://openalex.org/I76569877","display_name":"Southeast University","ror":"https://ror.org/04ct4d772","country_code":"CN","type":"education","lineage":["https://openalex.org/I76569877"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hao Gu","raw_affiliation_strings":["National ASIC System Engineering Center, School of Integrated Circuits, Southeast University, Nanjing, China","School of Integrated Circuits, National ASIC System Engineering Center, Southeast University, Nanjing, China"],"raw_orcid":"https://orcid.org/0000-0002-3110-2531","affiliations":[{"raw_affiliation_string":"National ASIC System Engineering Center, School of Integrated Circuits, Southeast University, Nanjing, China","institution_ids":["https://openalex.org/I76569877"]},{"raw_affiliation_string":"School of Integrated Circuits, National ASIC System Engineering Center, Southeast University, Nanjing, China","institution_ids":["https://openalex.org/I76569877"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101513424","display_name":"Jian Gu","orcid":"https://orcid.org/0009-0004-2418-0170"},"institutions":[{"id":"https://openalex.org/I76569877","display_name":"Southeast University","ror":"https://ror.org/04ct4d772","country_code":"CN","type":"education","lineage":["https://openalex.org/I76569877"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jian Gu","raw_affiliation_strings":["National ASIC System Engineering Center, School of Integrated Circuits, Southeast University, Nanjing, China","School of Integrated Circuits, National ASIC System Engineering Center, Southeast University, Nanjing, China"],"raw_orcid":"https://orcid.org/0009-0004-2418-0170","affiliations":[{"raw_affiliation_string":"National ASIC System Engineering Center, School of Integrated Circuits, Southeast University, Nanjing, China","institution_ids":["https://openalex.org/I76569877"]},{"raw_affiliation_string":"School of Integrated Circuits, National ASIC System Engineering Center, Southeast University, Nanjing, China","institution_ids":["https://openalex.org/I76569877"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5081768224","display_name":"Keyu Peng","orcid":"https://orcid.org/0009-0004-2438-726X"},"institutions":[{"id":"https://openalex.org/I76569877","display_name":"Southeast University","ror":"https://ror.org/04ct4d772","country_code":"CN","type":"education","lineage":["https://openalex.org/I76569877"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Keyu Peng","raw_affiliation_strings":["National ASIC System Engineering Center, School of Integrated Circuits, Southeast University, Nanjing, China","School of Integrated Circuits, National ASIC System Engineering Center, Southeast University, Nanjing, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"National ASIC System Engineering Center, School of Integrated Circuits, Southeast University, Nanjing, China","institution_ids":["https://openalex.org/I76569877"]},{"raw_affiliation_string":"School of Integrated Circuits, National ASIC System Engineering Center, Southeast University, Nanjing, China","institution_ids":["https://openalex.org/I76569877"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5065790763","display_name":"Ziran Zhu","orcid":"https://orcid.org/0000-0002-9475-6364"},"institutions":[{"id":"https://openalex.org/I76569877","display_name":"Southeast University","ror":"https://ror.org/04ct4d772","country_code":"CN","type":"education","lineage":["https://openalex.org/I76569877"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Ziran Zhu","raw_affiliation_strings":["National ASIC System Engineering Center, School of Integrated Circuits, Southeast University, Nanjing, China","School of Integrated Circuits, National ASIC System Engineering Center, Southeast University, Nanjing, China"],"raw_orcid":"https://orcid.org/0000-0002-9475-6364","affiliations":[{"raw_affiliation_string":"National ASIC System Engineering Center, School of Integrated Circuits, Southeast University, Nanjing, China","institution_ids":["https://openalex.org/I76569877"]},{"raw_affiliation_string":"School of Integrated Circuits, National ASIC System Engineering Center, Southeast University, Nanjing, China","institution_ids":["https://openalex.org/I76569877"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5040143669","display_name":"Ning Xu","orcid":"https://orcid.org/0000-0001-8336-5926"},"institutions":[{"id":"https://openalex.org/I76569877","display_name":"Southeast University","ror":"https://ror.org/04ct4d772","country_code":"CN","type":"education","lineage":["https://openalex.org/I76569877"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Ning Xu","raw_affiliation_strings":["School of Computer Science and Engineering, Southeast University, Nanjing, China"],"raw_orcid":"https://orcid.org/0000-0001-8336-5926","affiliations":[{"raw_affiliation_string":"School of Computer Science and Engineering, Southeast University, Nanjing, China","institution_ids":["https://openalex.org/I76569877"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5074742406","display_name":"Xin Geng","orcid":"https://orcid.org/0000-0001-7729-0622"},"institutions":[{"id":"https://openalex.org/I76569877","display_name":"Southeast University","ror":"https://ror.org/04ct4d772","country_code":"CN","type":"education","lineage":["https://openalex.org/I76569877"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xin Geng","raw_affiliation_strings":["School of Computer Science and Engineering, Southeast University, Nanjing, China"],"raw_orcid":"https://orcid.org/0000-0001-7729-0622","affiliations":[{"raw_affiliation_string":"School of Computer Science and Engineering, Southeast University, Nanjing, China","institution_ids":["https://openalex.org/I76569877"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5030384645","display_name":"Jun Yang","orcid":"https://orcid.org/0000-0002-8379-0321"},"institutions":[{"id":"https://openalex.org/I76569877","display_name":"Southeast University","ror":"https://ror.org/04ct4d772","country_code":"CN","type":"education","lineage":["https://openalex.org/I76569877"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jun Yang","raw_affiliation_strings":["National ASIC System Engineering Center, School of Integrated Circuits, Southeast University, Nanjing, China","School of Integrated Circuits, National ASIC System Engineering Center, Southeast University, Nanjing, China"],"raw_orcid":"https://orcid.org/0000-0002-8379-0321","affiliations":[{"raw_affiliation_string":"National ASIC System Engineering Center, School of Integrated Circuits, Southeast University, Nanjing, China","institution_ids":["https://openalex.org/I76569877"]},{"raw_affiliation_string":"School of Integrated Circuits, National ASIC System Engineering Center, Southeast University, Nanjing, China","institution_ids":["https://openalex.org/I76569877"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I76569877"],"apc_list":null,"apc_paid":null,"fwci":0.885,"has_fulltext":false,"cited_by_count":7,"citation_normalized_percentile":{"value":0.69131068,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":98},"biblio":{"volume":"71","issue":"8","first_page":"3770","last_page":"3774"},"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.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"}},"topics":[{"id":"https://openalex.org/T11522","display_name":"VLSI and FPGA Design Techniques","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"}},{"id":"https://openalex.org/T12288","display_name":"Optimization and Search Problems","score":0.9930999875068665,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T12784","display_name":"Modular Robots and Swarm Intelligence","score":0.9929999709129333,"subfield":{"id":"https://openalex.org/subfields/2210","display_name":"Mechanical 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/macro","display_name":"Macro","score":0.943771481513977},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6988182067871094},{"id":"https://openalex.org/keywords/legalization","display_name":"Legalization","score":0.6487317085266113},{"id":"https://openalex.org/keywords/reinforcement-learning","display_name":"Reinforcement learning","score":0.5815541744232178},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.4370344877243042},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.3573715090751648},{"id":"https://openalex.org/keywords/computer-engineering","display_name":"Computer engineering","score":0.3374713063240051},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.20983532071113586}],"concepts":[{"id":"https://openalex.org/C166955791","wikidata":"https://www.wikidata.org/wiki/Q629579","display_name":"Macro","level":2,"score":0.943771481513977},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6988182067871094},{"id":"https://openalex.org/C2778506969","wikidata":"https://www.wikidata.org/wiki/Q940525","display_name":"Legalization","level":2,"score":0.6487317085266113},{"id":"https://openalex.org/C97541855","wikidata":"https://www.wikidata.org/wiki/Q830687","display_name":"Reinforcement learning","level":2,"score":0.5815541744232178},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.4370344877243042},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3573715090751648},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.3374713063240051},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.20983532071113586},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C118552586","wikidata":"https://www.wikidata.org/wiki/Q7867","display_name":"Psychiatry","level":1,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C15744967","wikidata":"https://www.wikidata.org/wiki/Q9418","display_name":"Psychology","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tcsii.2024.3375068","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcsii.2024.3375068","pdf_url":null,"source":{"id":"https://openalex.org/S93916849","display_name":"IEEE Transactions on Circuits & Systems II Express Briefs","issn_l":"1549-7747","issn":["1549-7747","1558-3791"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Circuits and Systems II: Express Briefs","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/10","score":0.6299999952316284,"display_name":"Reduced inequalities"}],"awards":[{"id":"https://openalex.org/G5200715922","display_name":null,"funder_award_id":"2022YFB4400500","funder_id":"https://openalex.org/F4320335777","funder_display_name":"National Key Research and Development Program of China"},{"id":"https://openalex.org/G7997439749","display_name":null,"funder_award_id":"62104037","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G970242193","display_name":null,"funder_award_id":"BK20210219","funder_id":"https://openalex.org/F4320322769","funder_display_name":"Natural Science Foundation of Jiangsu Province"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320322769","display_name":"Natural Science Foundation of Jiangsu Province","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320335777","display_name":"National Key Research and Development Program of China","ror":null}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":16,"referenced_works":["https://openalex.org/W1525696892","https://openalex.org/W2170555137","https://openalex.org/W2736601468","https://openalex.org/W2945592068","https://openalex.org/W2945706499","https://openalex.org/W3171752851","https://openalex.org/W3213323378","https://openalex.org/W4224141805","https://openalex.org/W4310269642","https://openalex.org/W4315631067","https://openalex.org/W4353031982","https://openalex.org/W4386951479","https://openalex.org/W6741002519","https://openalex.org/W6803615784","https://openalex.org/W6810328049","https://openalex.org/W6846570625"],"related_works":["https://openalex.org/W181044676","https://openalex.org/W2376987616","https://openalex.org/W4389994644","https://openalex.org/W4225935048","https://openalex.org/W2054026560","https://openalex.org/W2390844778","https://openalex.org/W2914442775","https://openalex.org/W2323493410","https://openalex.org/W3086867668","https://openalex.org/W2380889675"],"abstract_inverted_index":{"Macro":[0],"placement":[1,28,59,83,99,154],"is":[2,136,159],"a":[3,20,30,79,96,106],"crucial":[4],"and":[5,47,72,125],"complex":[6],"task":[7],"in":[8,66,134],"chip":[9,32],"design.":[10],"In":[11],"recent":[12],"years,":[13],"reinforcement":[14],"learning":[15],"(RL)":[16],"has":[17],"emerged":[18],"as":[19],"promising":[21],"approach":[22],"for":[23,85],"autonomously":[24],"generating":[25],"effective":[26],"macro":[27,37,82,98,107,115,141],"on":[29,151],"grid-based":[31],"canvas.":[33],"However,":[34],"existing":[35],"RL-based":[36,81],"placers":[38],"encounter":[39],"challenges":[40],"when":[41],"handling":[42],"macros":[43,121],"of":[44,58,114,122],"varying":[45],"sizes":[46,124],"preplaced":[48,89,126],"blocks,":[49],"due":[50],"to":[51,56,94,110],"using":[52],"coarse-grained":[53],"grids":[54,64],"leads":[55],"wastage":[57],"space,":[60],"while":[61],"employing":[62],"fine-grained":[63],"results":[65,150],"an":[67],"exponentially":[68],"growing":[69],"solution":[70],"space":[71],"significant":[73],"computational":[74],"overhead.":[75],"This":[76],"brief":[77],"proposes":[78],"legalization-aided":[80],"(LAMPlace)":[84],"mixed-size":[86,153],"designs":[87],"with":[88,139,145],"blocks.":[90],"LAMPlace":[91,117,158],"leverages":[92],"RL":[93,135],"generate":[95],"global":[97],"that":[100,157],"allows":[101],"possible":[102],"overlap,":[103],"followed":[104],"by":[105],"legalization":[108,142],"algorithm":[109,133],"ensure":[111],"the":[112,129,140,146],"legality":[113],"placement.":[116],"can":[118],"effectively":[119],"address":[120],"various":[123],"blocks":[127],"because":[128],"action":[130],"mask":[131],"generation":[132],"well":[137],"coupled":[138],"algorithm.":[143],"Compared":[144],"state-of-the-art":[147],"works,":[148],"experimental":[149],"publicly":[152],"benchmarks":[155],"show":[156],"effective.":[160]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":1}],"updated_date":"2026-07-22T07:51:19.307946","created_date":"2025-10-10T00:00:00"}
