{"id":"https://openalex.org/W4410407476","doi":"https://doi.org/10.1145/3735638","title":"HDLdebugger: Streamlining HDL debugging with Large Language Models","display_name":"HDLdebugger: Streamlining HDL debugging with Large Language Models","publication_year":2025,"publication_date":"2025-05-15","ids":{"openalex":"https://openalex.org/W4410407476","doi":"https://doi.org/10.1145/3735638"},"language":"en","primary_location":{"id":"doi:10.1145/3735638","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3735638","pdf_url":null,"source":{"id":"https://openalex.org/S105046310","display_name":"ACM Transactions on Design Automation of Electronic Systems","issn_l":"1084-4309","issn":["1084-4309","1557-7309"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Design Automation of Electronic Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://doi.org/10.1145/3735638","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5033561795","display_name":"Xufeng Yao","orcid":"https://orcid.org/0000-0002-7994-6290"},"institutions":[{"id":"https://openalex.org/I4210140242","display_name":"Cyber University of Korea","ror":"https://ror.org/03t85np98","country_code":"KR","type":"education","lineage":["https://openalex.org/I4210140242"]},{"id":"https://openalex.org/I889458895","display_name":"University of Hong Kong","ror":"https://ror.org/02zhqgq86","country_code":"HK","type":"education","lineage":["https://openalex.org/I889458895"]}],"countries":["HK","KR"],"is_corresponding":false,"raw_author_name":"Xufeng Yao","raw_affiliation_strings":["Computer Science and Engineering, CUHK","Computer Science and Engineering, CUHK, Hong Kong, Hong Kong"],"raw_orcid":"https://orcid.org/0000-0002-7994-6290","affiliations":[{"raw_affiliation_string":"Computer Science and Engineering, CUHK","institution_ids":["https://openalex.org/I4210140242","https://openalex.org/I889458895"]},{"raw_affiliation_string":"Computer Science and Engineering, CUHK, Hong Kong, Hong Kong","institution_ids":["https://openalex.org/I889458895"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5007790444","display_name":"Haoyang Li","orcid":"https://orcid.org/0000-0003-3152-5929"},"institutions":[{"id":"https://openalex.org/I2250955327","display_name":"Huawei Technologies (China)","ror":"https://ror.org/00cmhce21","country_code":"CN","type":"company","lineage":["https://openalex.org/I2250955327"]},{"id":"https://openalex.org/I4210160618","display_name":"Huawei Technologies (United Kingdom)","ror":"https://ror.org/056gzgs71","country_code":"GB","type":"company","lineage":["https://openalex.org/I2250955327","https://openalex.org/I4210160618"]}],"countries":["CN","GB"],"is_corresponding":false,"raw_author_name":"Haoyang Li","raw_affiliation_strings":["Huawei Technologies Co Ltd","Huawei Technologies Co Ltd,  HongKong, Hong Kong"],"raw_orcid":"https://orcid.org/0000-0003-3152-5929","affiliations":[{"raw_affiliation_string":"Huawei Technologies Co Ltd","institution_ids":["https://openalex.org/I4210160618"]},{"raw_affiliation_string":"Huawei Technologies Co Ltd,  HongKong, Hong Kong","institution_ids":["https://openalex.org/I2250955327"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102728528","display_name":"Tszho Chan","orcid":"https://orcid.org/0000-0003-3218-8071"},"institutions":[{"id":"https://openalex.org/I2250955327","display_name":"Huawei Technologies (China)","ror":"https://ror.org/00cmhce21","country_code":"CN","type":"company","lineage":["https://openalex.org/I2250955327"]},{"id":"https://openalex.org/I4210160618","display_name":"Huawei Technologies (United Kingdom)","ror":"https://ror.org/056gzgs71","country_code":"GB","type":"company","lineage":["https://openalex.org/I2250955327","https://openalex.org/I4210160618"]}],"countries":["CN","GB"],"is_corresponding":false,"raw_author_name":"Tsz Ho Chan","raw_affiliation_strings":["Huawei Technologies Co Ltd","Huawei Technologies Co Ltd,  HongKong, Hong Kong"],"raw_orcid":"https://orcid.org/0000-0003-3218-8071","affiliations":[{"raw_affiliation_string":"Huawei Technologies Co Ltd","institution_ids":["https://openalex.org/I4210160618"]},{"raw_affiliation_string":"Huawei Technologies Co Ltd,  HongKong, Hong Kong","institution_ids":["https://openalex.org/I2250955327"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102763766","display_name":"Wenyi Xiao","orcid":"https://orcid.org/0000-0002-4218-3904"},"institutions":[{"id":"https://openalex.org/I2250955327","display_name":"Huawei Technologies (China)","ror":"https://ror.org/00cmhce21","country_code":"CN","type":"company","lineage":["https://openalex.org/I2250955327"]},{"id":"https://openalex.org/I4210160618","display_name":"Huawei Technologies (United Kingdom)","ror":"https://ror.org/056gzgs71","country_code":"GB","type":"company","lineage":["https://openalex.org/I2250955327","https://openalex.org/I4210160618"]}],"countries":["CN","GB"],"is_corresponding":false,"raw_author_name":"Wenyi Xiao","raw_affiliation_strings":["Huawei Technologies Co Ltd","Huawei Technologies Co Ltd,  HongKong, Hong Kong"],"raw_orcid":"https://orcid.org/0000-0002-4218-3904","affiliations":[{"raw_affiliation_string":"Huawei Technologies Co Ltd","institution_ids":["https://openalex.org/I4210160618"]},{"raw_affiliation_string":"Huawei Technologies Co Ltd,  HongKong, Hong Kong","institution_ids":["https://openalex.org/I2250955327"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5078949174","display_name":"Mingxuan Yuan","orcid":"https://orcid.org/0000-0002-2236-8784"},"institutions":[{"id":"https://openalex.org/I2250955327","display_name":"Huawei Technologies (China)","ror":"https://ror.org/00cmhce21","country_code":"CN","type":"company","lineage":["https://openalex.org/I2250955327"]},{"id":"https://openalex.org/I4210160618","display_name":"Huawei Technologies (United Kingdom)","ror":"https://ror.org/056gzgs71","country_code":"GB","type":"company","lineage":["https://openalex.org/I2250955327","https://openalex.org/I4210160618"]}],"countries":["CN","GB"],"is_corresponding":false,"raw_author_name":"Mingxuan Yuan","raw_affiliation_strings":["Huawei Technologies Co Ltd","Huawei Technologies Co Ltd,  HongKong, Hong Kong"],"raw_orcid":"https://orcid.org/0000-0002-2236-8784","affiliations":[{"raw_affiliation_string":"Huawei Technologies Co Ltd","institution_ids":["https://openalex.org/I4210160618"]},{"raw_affiliation_string":"Huawei Technologies Co Ltd,  HongKong, Hong Kong","institution_ids":["https://openalex.org/I2250955327"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100566736","display_name":"Yu Huang","orcid":"https://orcid.org/0000-0001-6811-0466"},"institutions":[{"id":"https://openalex.org/I2250955327","display_name":"Huawei Technologies (China)","ror":"https://ror.org/00cmhce21","country_code":"CN","type":"company","lineage":["https://openalex.org/I2250955327"]},{"id":"https://openalex.org/I4210160618","display_name":"Huawei Technologies (United Kingdom)","ror":"https://ror.org/056gzgs71","country_code":"GB","type":"company","lineage":["https://openalex.org/I2250955327","https://openalex.org/I4210160618"]}],"countries":["CN","GB"],"is_corresponding":false,"raw_author_name":"Yu Huang","raw_affiliation_strings":["Huawei Technologies Co Ltd","Huawei Technologies Co Ltd,  Shenzhen, China"],"raw_orcid":"https://orcid.org/0000-0001-6811-0466","affiliations":[{"raw_affiliation_string":"Huawei Technologies Co Ltd","institution_ids":["https://openalex.org/I4210160618"]},{"raw_affiliation_string":"Huawei Technologies Co Ltd,  Shenzhen, China","institution_ids":["https://openalex.org/I2250955327"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100333516","display_name":"Lei Chen","orcid":"https://orcid.org/0000-0002-8257-5806"},"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"]},{"id":"https://openalex.org/I889458895","display_name":"University of Hong Kong","ror":"https://ror.org/02zhqgq86","country_code":"HK","type":"education","lineage":["https://openalex.org/I889458895"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Lei Chen","raw_affiliation_strings":["HKUST","HKUST,  Hong Kong Hong Kong"],"raw_orcid":"https://orcid.org/0000-0002-8257-5806","affiliations":[{"raw_affiliation_string":"HKUST","institution_ids":["https://openalex.org/I200769079"]},{"raw_affiliation_string":"HKUST,  Hong Kong Hong Kong","institution_ids":["https://openalex.org/I200769079","https://openalex.org/I889458895"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5051340429","display_name":"Bei Yu","orcid":"https://orcid.org/0000-0001-6406-4810"},"institutions":[{"id":"https://openalex.org/I889458895","display_name":"University of Hong Kong","ror":"https://ror.org/02zhqgq86","country_code":"HK","type":"education","lineage":["https://openalex.org/I889458895"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Bei Yu","raw_affiliation_strings":["CUHK","CUHK,  Hong Kong Hong Kong"],"raw_orcid":"https://orcid.org/0000-0001-6406-4810","affiliations":[{"raw_affiliation_string":"CUHK","institution_ids":["https://openalex.org/I889458895"]},{"raw_affiliation_string":"CUHK,  Hong Kong Hong Kong","institution_ids":["https://openalex.org/I889458895"]}]}],"institutions":[],"countries_distinct_count":4,"institutions_distinct_count":5,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":28.3311,"has_fulltext":false,"cited_by_count":26,"citation_normalized_percentile":{"value":0.9984472,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":99,"max":100},"biblio":{"volume":"30","issue":"6","first_page":"1","last_page":"26"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9919000267982483,"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"}},"topics":[{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9919000267982483,"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.9890000224113464,"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/T11697","display_name":"Numerical Methods and Algorithms","score":0.9855999946594238,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/computer-science","display_name":"Computer science","score":0.9220335483551025},{"id":"https://openalex.org/keywords/debugging","display_name":"Debugging","score":0.812642514705658},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.6057924032211304},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.3262544274330139}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.9220335483551025},{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.812642514705658},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.6057924032211304},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3262544274330139}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3735638","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3735638","pdf_url":null,"source":{"id":"https://openalex.org/S105046310","display_name":"ACM Transactions on Design Automation of Electronic Systems","issn_l":"1084-4309","issn":["1084-4309","1557-7309"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Design Automation of Electronic Systems","raw_type":"journal-article"},{"id":"pmh:oai:repository.hkust.edu.hk:1783.1-168846","is_oa":false,"landing_page_url":"http://repository.hkust.edu.hk/ir/Record/1783.1-168846","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":{"id":"doi:10.1145/3735638","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3735638","pdf_url":null,"source":{"id":"https://openalex.org/S105046310","display_name":"ACM Transactions on Design Automation of Electronic Systems","issn_l":"1084-4309","issn":["1084-4309","1557-7309"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Design Automation of Electronic Systems","raw_type":"journal-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.5}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":21,"referenced_works":["https://openalex.org/W2085030399","https://openalex.org/W2094756095","https://openalex.org/W2101746535","https://openalex.org/W2166029537","https://openalex.org/W2266714125","https://openalex.org/W2295598076","https://openalex.org/W2344973853","https://openalex.org/W2518136680","https://openalex.org/W2795030435","https://openalex.org/W2867448323","https://openalex.org/W2924629359","https://openalex.org/W2963909831","https://openalex.org/W3081168214","https://openalex.org/W3156480510","https://openalex.org/W4221143046","https://openalex.org/W4243150065","https://openalex.org/W4281758439","https://openalex.org/W4288614128","https://openalex.org/W4308641648","https://openalex.org/W4312933868","https://openalex.org/W4404134046"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W4321442002","https://openalex.org/W2015265939","https://openalex.org/W2284072287","https://openalex.org/W2061417947","https://openalex.org/W2621101275","https://openalex.org/W4321782533","https://openalex.org/W3096156304"],"abstract_inverted_index":{"In":[0,99],"the":[1,17,23,58,64,82,136],"domain":[2],"of":[3,20,25,67,85,113,138],"chip":[4,149],"design,":[5],"hardware":[6,61],"description":[7],"languages":[8],"(HDLs)":[9],"play":[10],"a":[11,33,45,119,123,130],"pivotal":[12],"role.":[13],"However,":[14],"due":[15],"to":[16,48,92],"inherent":[18],"complexity":[19],"HDLs":[21],"and":[22,35,75,129,144],"scarcity":[24],"high-quality":[26],"debugging":[27,53,76,87,107,115,147],"resources,":[28],"HDL":[29,51,86,106,114,146,157,175],"bug":[30],"fixing":[31],"remains":[32],"challenging":[34],"time-consuming":[36],"task,":[37],"even":[38],"for":[39,126,148],"seasoned":[40],"engineers.":[41,62],"Consequently,":[42],"there":[43],"is":[44],"pressing":[46],"need":[47],"develop":[49],"automated":[50],"code":[52,158,176],"models,":[54],"which":[55,111],"can":[56,142],"alleviate":[57],"burden":[59],"on":[60,155],"Despite":[63],"strong":[65],"capabilities":[66],"large":[68],"language":[69],"models":[70],"(LLMs)":[71],"in":[72,81,174],"generating,":[73],"completing,":[74],"software":[77],"code,":[78],"their":[79],"utilization":[80],"specialized":[83],"field":[84],"has":[88,94],"been":[89],"limited":[90],"and,":[91],"date,":[93],"not":[95],"yielded":[96],"satisfactory":[97],"results.":[98],"this":[100],"paper,":[101],"we":[102],"propose":[103],"an":[104,156],"LLM-assisted":[105],"framework,":[108],"namely":[109],"HDLdebugger,":[110],"consists":[112],"data":[116],"generation":[117],"via":[118],"reverse":[120],"engineering":[121],"approach,":[122],"search":[124],"engine":[125],"retrieval-augmented":[127,131],"generation,":[128],"LLM":[132,169],"fine-tuning":[133],"approach.":[134],"Through":[135],"integration":[137],"these":[139],"components,":[140],"HDLdebugger":[141,165],"automate":[143],"streamline":[145],"design.":[150],"Our":[151],"comprehensive":[152],"experiments,":[153],"conducted":[154],"dataset":[159],"sourced":[160],"from":[161],"Industry,":[162],"reveal":[163],"that":[164],"outperforms":[166],"13":[167],"cutting-edge":[168],"baselines,":[170],"displaying":[171],"exceptional":[172],"effectiveness":[173],"debugging.":[177]},"counts_by_year":[{"year":2026,"cited_by_count":11},{"year":2025,"cited_by_count":15}],"updated_date":"2026-07-15T18:14:33.161393","created_date":"2025-10-10T00:00:00"}
