{"id":"https://openalex.org/W4392543829","doi":"https://doi.org/10.1109/tcad.2024.3373357","title":"AMF-Placer 2.0: Open-Source Timing-Driven Analytical Mixed-Size Placer for Large-Scale Heterogeneous FPGA","display_name":"AMF-Placer 2.0: Open-Source Timing-Driven Analytical Mixed-Size Placer for Large-Scale Heterogeneous FPGA","publication_year":2024,"publication_date":"2024-03-07","ids":{"openalex":"https://openalex.org/W4392543829","doi":"https://doi.org/10.1109/tcad.2024.3373357"},"language":"en","primary_location":{"id":"doi:10.1109/tcad.2024.3373357","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcad.2024.3373357","pdf_url":null,"source":{"id":"https://openalex.org/S100835903","display_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","issn_l":"0278-0070","issn":["0278-0070","1937-4151"],"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 Computer-Aided Design of Integrated Circuits and Systems","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/A5037907399","display_name":"Tingyuan Liang","orcid":"https://orcid.org/0000-0002-0390-2320"},"institutions":[{"id":"https://openalex.org/I200769079","display_name":"Hong Kong University of Science and Technology","ror":"https://ror.org/00q4vv597","country_code":"HK","type":"education","lineage":["https://openalex.org/I200769079"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Tingyuan Liang","raw_affiliation_strings":["Department of Electronic and Computer Engineering, The Hong Kong University of Science and Technology, Hong Kong, China"],"raw_orcid":"https://orcid.org/0000-0002-0390-2320","affiliations":[{"raw_affiliation_string":"Department of Electronic and Computer Engineering, The Hong Kong University of Science and Technology, Hong Kong, China","institution_ids":["https://openalex.org/I200769079"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5052177721","display_name":"Gengjie Chen","orcid":"https://orcid.org/0000-0001-6016-4742"},"institutions":[{"id":"https://openalex.org/I177725633","display_name":"Chinese University of Hong Kong","ror":"https://ror.org/00t33hh48","country_code":"HK","type":"education","lineage":["https://openalex.org/I177725633"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Gengjie Chen","raw_affiliation_strings":["Department of Computer Science and Engineering, The Chinese University of Hong Kong, Hong Kong, China"],"raw_orcid":"https://orcid.org/0000-0001-6016-4742","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, The Chinese University of Hong Kong, Hong Kong, China","institution_ids":["https://openalex.org/I177725633"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5047571832","display_name":"Jieru Zhao","orcid":"https://orcid.org/0000-0001-8211-2812"},"institutions":[{"id":"https://openalex.org/I183067930","display_name":"Shanghai Jiao Tong University","ror":"https://ror.org/0220qvk04","country_code":"CN","type":"education","lineage":["https://openalex.org/I183067930"]},{"id":"https://openalex.org/I200769079","display_name":"Hong Kong University of Science and Technology","ror":"https://ror.org/00q4vv597","country_code":"HK","type":"education","lineage":["https://openalex.org/I200769079"]}],"countries":["CN","HK"],"is_corresponding":false,"raw_author_name":"Jieru Zhao","raw_affiliation_strings":["Department of Electronic and Computer Engineering, The Hong Kong University of Science and Technology, Hong Kong, China","Department of Computer Science and Engineering, Shanghai Jiao Tong University, Shanghai, China"],"raw_orcid":"https://orcid.org/0000-0001-8211-2812","affiliations":[{"raw_affiliation_string":"Department of Electronic and Computer Engineering, The Hong Kong University of Science and Technology, Hong Kong, China","institution_ids":["https://openalex.org/I200769079"]},{"raw_affiliation_string":"Department of Computer Science and Engineering, Shanghai Jiao Tong University, Shanghai, China","institution_ids":["https://openalex.org/I183067930"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5024130730","display_name":"Sharad Sinha","orcid":"https://orcid.org/0000-0002-4532-2017"},"institutions":[{"id":"https://openalex.org/I4210112052","display_name":"Indian Institute of Technology Goa","ror":"https://ror.org/02v7trd43","country_code":"IN","type":"education","lineage":["https://openalex.org/I4210112052"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Sharad Sinha","raw_affiliation_strings":["Department of Computer Science and Engineering, Indian Institute of Technology Goa, Ponda, India"],"raw_orcid":"https://orcid.org/0000-0002-4532-2017","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Indian Institute of Technology Goa, Ponda, India","institution_ids":["https://openalex.org/I4210112052"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5061515087","display_name":"Wei Zhang","orcid":"https://orcid.org/0000-0002-7622-6714"},"institutions":[{"id":"https://openalex.org/I200769079","display_name":"Hong Kong University of Science and Technology","ror":"https://ror.org/00q4vv597","country_code":"HK","type":"education","lineage":["https://openalex.org/I200769079"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Wei Zhang","raw_affiliation_strings":["Department of Electronic and Computer Engineering, The Hong Kong University of Science and Technology, Hong Kong, China"],"raw_orcid":"https://orcid.org/0000-0002-7622-6714","affiliations":[{"raw_affiliation_string":"Department of Electronic and Computer Engineering, The Hong Kong University of Science and Technology, Hong Kong, China","institution_ids":["https://openalex.org/I200769079"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.0385,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.75011953,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":97},"biblio":{"volume":"43","issue":"9","first_page":"2769","last_page":"2782"},"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.9997000098228455,"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.9997000098228455,"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.9994999766349792,"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/T11032","display_name":"VLSI and Analog Circuit Testing","score":0.9994999766349792,"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/placer-mining","display_name":"Placer mining","score":0.9713453054428101},{"id":"https://openalex.org/keywords/scale","display_name":"Scale (ratio)","score":0.5750572085380554},{"id":"https://openalex.org/keywords/placer-deposit","display_name":"Placer deposit","score":0.47133660316467285},{"id":"https://openalex.org/keywords/open-source","display_name":"Open source","score":0.4576699733734131},{"id":"https://openalex.org/keywords/demographics","display_name":"Demographics","score":0.42161136865615845},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.3287005126476288},{"id":"https://openalex.org/keywords/geology","display_name":"Geology","score":0.270643413066864},{"id":"https://openalex.org/keywords/geochemistry","display_name":"Geochemistry","score":0.10625886917114258},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.0730365514755249},{"id":"https://openalex.org/keywords/physics","display_name":"Physics","score":0.06070372462272644}],"concepts":[{"id":"https://openalex.org/C43592290","wikidata":"https://www.wikidata.org/wiki/Q12148490","display_name":"Placer mining","level":2,"score":0.9713453054428101},{"id":"https://openalex.org/C2778755073","wikidata":"https://www.wikidata.org/wiki/Q10858537","display_name":"Scale (ratio)","level":2,"score":0.5750572085380554},{"id":"https://openalex.org/C145972909","wikidata":"https://www.wikidata.org/wiki/Q2141583","display_name":"Placer deposit","level":3,"score":0.47133660316467285},{"id":"https://openalex.org/C3018397939","wikidata":"https://www.wikidata.org/wiki/Q3644502","display_name":"Open source","level":3,"score":0.4576699733734131},{"id":"https://openalex.org/C2780084366","wikidata":"https://www.wikidata.org/wiki/Q37732","display_name":"Demographics","level":2,"score":0.42161136865615845},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.3287005126476288},{"id":"https://openalex.org/C127313418","wikidata":"https://www.wikidata.org/wiki/Q1069","display_name":"Geology","level":0,"score":0.270643413066864},{"id":"https://openalex.org/C17409809","wikidata":"https://www.wikidata.org/wiki/Q161764","display_name":"Geochemistry","level":1,"score":0.10625886917114258},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0730365514755249},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.06070372462272644},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.0},{"id":"https://openalex.org/C144024400","wikidata":"https://www.wikidata.org/wiki/Q21201","display_name":"Sociology","level":0,"score":0.0},{"id":"https://openalex.org/C149923435","wikidata":"https://www.wikidata.org/wiki/Q37732","display_name":"Demography","level":1,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/tcad.2024.3373357","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcad.2024.3373357","pdf_url":null,"source":{"id":"https://openalex.org/S100835903","display_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","issn_l":"0278-0070","issn":["0278-0070","1937-4151"],"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 Computer-Aided Design of Integrated Circuits and Systems","raw_type":"journal-article"},{"id":"pmh:oai:repository.hkust.edu.hk:1783.1-138177","is_oa":false,"landing_page_url":"http://repository.hkust.edu.hk/ir/Record/1783.1-138177","pdf_url":null,"source":{"id":"https://openalex.org/S4306401796","display_name":"Rare & Special e-Zone (The Hong Kong University of Science and Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I200769079","host_organization_name":"Hong Kong University of Science and Technology","host_organization_lineage":["https://openalex.org/I200769079"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":50,"referenced_works":["https://openalex.org/W1584753249","https://openalex.org/W1970795504","https://openalex.org/W2007385098","https://openalex.org/W2048582679","https://openalex.org/W2067856828","https://openalex.org/W2075137913","https://openalex.org/W2120129706","https://openalex.org/W2151758817","https://openalex.org/W2328615082","https://openalex.org/W2340959133","https://openalex.org/W2533722497","https://openalex.org/W2535860792","https://openalex.org/W2595334824","https://openalex.org/W2596450556","https://openalex.org/W2607715616","https://openalex.org/W2611966310","https://openalex.org/W2738078952","https://openalex.org/W2774510317","https://openalex.org/W2787585504","https://openalex.org/W2788211964","https://openalex.org/W2801898382","https://openalex.org/W2891839221","https://openalex.org/W2897282114","https://openalex.org/W2944851644","https://openalex.org/W2950629094","https://openalex.org/W2951008357","https://openalex.org/W2974218441","https://openalex.org/W2997871849","https://openalex.org/W3003216923","https://openalex.org/W3033033241","https://openalex.org/W3092270010","https://openalex.org/W3137672172","https://openalex.org/W3174010073","https://openalex.org/W3185597847","https://openalex.org/W3205346928","https://openalex.org/W3215473801","https://openalex.org/W4200068975","https://openalex.org/W4200509266","https://openalex.org/W4211189781","https://openalex.org/W4223904257","https://openalex.org/W4233649229","https://openalex.org/W4245688993","https://openalex.org/W4249211602","https://openalex.org/W4252769808","https://openalex.org/W4280492458","https://openalex.org/W4300973041","https://openalex.org/W4320526040","https://openalex.org/W6606721917","https://openalex.org/W6638318767","https://openalex.org/W6763734198"],"related_works":["https://openalex.org/W3089922350","https://openalex.org/W2909162565","https://openalex.org/W1969452464","https://openalex.org/W4386542202","https://openalex.org/W1965970686","https://openalex.org/W2387184741","https://openalex.org/W3016563739","https://openalex.org/W4230339241","https://openalex.org/W1509062683","https://openalex.org/W3181147687"],"abstract_inverted_index":{"Modern":[0],"field-programmable":[1],"gate":[2],"arrays":[3],"(FPGAs)":[4],"may":[5],"feature":[6],"critical":[7,134],"path":[8,135],"portions":[9],"of":[10,23,75,113,163,177,190,193],"designs":[11,35,54,214],"prearranged":[12],"into":[13],"movable":[14,19],"macros":[15],"during":[16],"synthesis.":[17],"These":[18],"macros,":[20],"with":[21,51,215],"constraints":[22],"shape":[24],"and":[25,55,103,143,156,172,182,195,219],"resources,":[26],"pose":[27],"a":[28,111],"challenge":[29],"for":[30,87,122,211],"mixed-size":[31,73,209],"placement":[32,45,74,165,210],"in":[33,167],"FPGA":[34,57,69,203,217],"that":[36,71,130,137,176,205],"previous":[37],"analytical":[38],"placers":[39],"cannot":[40],"handle.":[41],"Additionally,":[42],"general":[43],"timing-driven":[44,100,208],"algorithms":[46],"face":[47],"challenges":[48],"when":[49],"dealing":[50],"real-world":[52],"application":[53],"ultrascale":[56],"architectures.":[58],"To":[59],"address":[60],"these":[61],"challenges,":[62],"we":[63],"present":[64],"AMF-Placer":[65,80,82,131,168,197],"2.0,":[66],"an":[67,91],"open-source":[68,117,202],"placer":[70,204],"supports":[72],"heterogeneous":[76],"resources.":[77],"Building":[78],"on":[79,139],"1.0,":[81],"2.0":[83,132,169,198],"incorporates":[84],"new":[85],"techniques":[86],"timing":[88,94],"optimization,":[89],"including":[90],"effective":[92],"regression-based":[93],"model,":[95],"placement-blockage-aware":[96],"anchor":[97],"insertion,":[98],"TNS/WNS-aware":[99],"quadratic":[101],"placement,":[102],"sector-guided":[104],"detailed":[105,191],"placement.":[106],"It":[107],"is":[108,170,199],"evaluated":[109],"by":[110,149,187],"set":[112],"the":[114,160,164,188,200,224],"latest":[115,225],"large":[116],"benchmarks":[118],"from":[119],"various":[120,216],"domains":[121],"AMD":[123,152,178],"Xilinx":[124,153,179],"Ultrascale":[125],"FPGAs.":[126],"Experimental":[127],"results":[128],"indicate":[129],"achieves":[133],"delays":[136],"are":[138],"average":[140,161],"only":[141],"2.3%":[142],"0.69%":[144],"higher":[145],"than":[146,175],"those":[147],"achieved":[148],"commercial":[150,226],"tool":[151],"Vivado":[154,180],"2020.2":[155,181],"2021.2,":[157,183],"respectively.":[158,184],"Furthermore,":[159],"runtime":[162],"procedure":[166],"7.0%":[171],"11.5%":[173],"lower":[174],"Although":[185],"limited":[186],"absence":[189],"information":[192],"devices":[194],"designs,":[196],"first":[201],"can":[206],"handle":[207],"practical":[212],"complex":[213],"resources":[218],"achieve":[220],"comparable":[221],"quality":[222],"to":[223],"tools.":[227]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
