{"id":"https://openalex.org/W4393140711","doi":"https://doi.org/10.1109/asp-dac58780.2024.10473895","title":"Theoretical Patchability Quantification for IP-Level Hardware Patching Designs","display_name":"Theoretical Patchability Quantification for IP-Level Hardware Patching Designs","publication_year":2024,"publication_date":"2024-01-22","ids":{"openalex":"https://openalex.org/W4393140711","doi":"https://doi.org/10.1109/asp-dac58780.2024.10473895"},"language":"en","primary_location":{"id":"doi:10.1109/asp-dac58780.2024.10473895","is_oa":false,"landing_page_url":"https://doi.org/10.1109/asp-dac58780.2024.10473895","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 29th Asia and South Pacific Design Automation Conference (ASP-DAC)","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/A5031942262","display_name":"Wei-Kai Liu","orcid":"https://orcid.org/0000-0003-4075-3499"},"institutions":[{"id":"https://openalex.org/I170897317","display_name":"Duke University","ror":"https://ror.org/00py81415","country_code":"US","type":"education","lineage":["https://openalex.org/I170897317"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Wei-Kai Liu","raw_affiliation_strings":["Duke University"],"affiliations":[{"raw_affiliation_string":"Duke University","institution_ids":["https://openalex.org/I170897317"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5069388936","display_name":"Benjamin Tan","orcid":"https://orcid.org/0000-0002-7642-3638"},"institutions":[{"id":"https://openalex.org/I168635309","display_name":"University of Calgary","ror":"https://ror.org/03yjb2x39","country_code":"CA","type":"education","lineage":["https://openalex.org/I168635309"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Benjamin Tan","raw_affiliation_strings":["University of Calgary"],"affiliations":[{"raw_affiliation_string":"University of Calgary","institution_ids":["https://openalex.org/I168635309"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5066800978","display_name":"Jason M. Fung","orcid":"https://orcid.org/0000-0001-9754-8715"},"institutions":[{"id":"https://openalex.org/I4210158342","display_name":"Intel (United Kingdom)","ror":"https://ror.org/058cxws58","country_code":"GB","type":"company","lineage":["https://openalex.org/I1343180700","https://openalex.org/I4210158342"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Jason M. Fung","raw_affiliation_strings":["Intel Corporation"],"affiliations":[{"raw_affiliation_string":"Intel Corporation","institution_ids":["https://openalex.org/I4210158342"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5033880864","display_name":"Krishnendu Chakrabarty","orcid":"https://orcid.org/0000-0003-4475-6435"},"institutions":[{"id":"https://openalex.org/I55732556","display_name":"Arizona State University","ror":"https://ror.org/03efmqc40","country_code":"US","type":"education","lineage":["https://openalex.org/I55732556"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Krishnendu Chakrabarty","raw_affiliation_strings":["Arizona State University"],"affiliations":[{"raw_affiliation_string":"Arizona State University","institution_ids":["https://openalex.org/I55732556"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5031942262"],"corresponding_institution_ids":["https://openalex.org/I170897317"],"apc_list":null,"apc_paid":null,"fwci":1.0396,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.72296693,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":95,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"951","last_page":"956"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12122","display_name":"Physical Unclonable Functions (PUFs) and Hardware Security","score":0.9426000118255615,"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/T12122","display_name":"Physical Unclonable Functions (PUFs) and Hardware Security","score":0.9426000118255615,"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.9297999739646912,"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.9064000248908997,"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/computer-science","display_name":"Computer science","score":0.7214431762695312},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3961523473262787},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.3948007822036743},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.36330777406692505}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7214431762695312},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3961523473262787},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.3948007822036743},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.36330777406692505}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/asp-dac58780.2024.10473895","is_oa":false,"landing_page_url":"https://doi.org/10.1109/asp-dac58780.2024.10473895","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 29th Asia and South Pacific Design Automation Conference (ASP-DAC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320306087","display_name":"Semiconductor Research Corporation","ror":"https://ror.org/047z4n946"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":20,"referenced_works":["https://openalex.org/W1977294468","https://openalex.org/W2036620903","https://openalex.org/W2113995939","https://openalex.org/W2333603443","https://openalex.org/W2350778671","https://openalex.org/W2745235995","https://openalex.org/W2766770255","https://openalex.org/W2889624678","https://openalex.org/W2944996731","https://openalex.org/W2952795984","https://openalex.org/W3005753313","https://openalex.org/W3009202315","https://openalex.org/W3082683867","https://openalex.org/W3156924670","https://openalex.org/W3160783671","https://openalex.org/W4225736874","https://openalex.org/W4244257922","https://openalex.org/W4294956360","https://openalex.org/W6766457457","https://openalex.org/W6776945642"],"related_works":["https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W2358668433","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W2382290278","https://openalex.org/W2478288626","https://openalex.org/W4391913857","https://openalex.org/W2350741829","https://openalex.org/W2530322880"],"abstract_inverted_index":{"As":[0],"the":[1,52,61,103,130,164],"complexity":[2,21],"of":[3,22,63,77,119,132,163,174],"System-on-Chip":[4],"(SoC)":[5],"designs":[6,101],"continues":[7],"to":[8,38,58,83,99,141,147],"increase,":[9],"ensuring":[10],"thorough":[11],"verification":[12,23],"becomes":[13],"a":[14,64,94,117,138],"significant":[15],"challenge":[16],"for":[17,67],"system":[18,71],"integrators.":[19],"The":[20],"can":[24,126,182],"result":[25],"in":[26,54,56,172],"undetected":[27],"bugs.":[28],"Unlike":[29],"software":[30],"or":[31],"firmware":[32],"bugs,":[33],"hardware":[34],"bugs":[35],"are":[36],"hard":[37],"fix":[39],"after":[40],"deployment":[41],"and":[42,80,121,128,151,168,177],"they":[43],"require":[44],"additional":[45],"logic,":[46],"i.e.,":[47],"patching":[48,87,110,144,154,166],"logic":[49],"integrated":[50],"with":[51,108],"design":[53,161],"advance":[55],"order":[57],"patch.":[59],"However,":[60],"absence":[62],"standardized":[65],"metric":[66],"defining":[68],"\u201cpatchability\u201d":[69],"leaves":[70],"integrators":[72],"relying":[73],"on":[74],"their":[75,170],"understanding":[76],"each":[78,143],"IP":[79,133],"security":[81],"requirements":[82],"engineer":[84],"ad":[85],"hoc":[86],"designs.":[88],"In":[89,156],"this":[90],"paper,":[91],"we":[92,125,158],"propose":[93],"theoretical":[95,175],"patchability":[96,115,131,176],"quantification":[97,113,136],"method":[98],"analyze":[100,127],"at":[102,149],"Register":[104],"Transfer":[105],"Level":[106],"(RTL)":[107],"provided":[109],"options.":[111],"Our":[112],"defines":[114],"as":[116],"combination":[118],"observability":[120],"controllability":[122],"so":[123],"that":[124],"compare":[129,159],"variations.":[134],"This":[135],"is":[137],"systematic":[139],"approach":[140],"estimate":[142],"architecture\u2019s":[145],"ability":[146],"patch":[148],"run-time":[150],"complements":[152],"existing":[153],"works.":[155],"experiments,":[157],"several":[160],"options":[162],"same":[165],"architecture":[167],"discuss":[169],"differences":[171],"terms":[173],"how":[178],"many":[179],"potential":[180],"weaknesses":[181],"be":[183],"mitigated.":[184]},"counts_by_year":[{"year":2025,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
