{"id":"https://openalex.org/W4386763692","doi":"https://doi.org/10.1109/dac56929.2023.10247673","title":"Invited: A Scalable Formal Approach for Correctness-Assured Hardware Design","display_name":"Invited: A Scalable Formal Approach for Correctness-Assured Hardware Design","publication_year":2023,"publication_date":"2023-07-09","ids":{"openalex":"https://openalex.org/W4386763692","doi":"https://doi.org/10.1109/dac56929.2023.10247673"},"language":"en","primary_location":{"id":"doi:10.1109/dac56929.2023.10247673","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1109/dac56929.2023.10247673","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 60th ACM/IEEE Design Automation Conference (DAC)","raw_type":"proceedings-article"},"type":"conference-paper","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/A5052037169","display_name":"Jin Yang","orcid":"https://orcid.org/0000-0002-4372-926X"},"institutions":[{"id":"https://openalex.org/I1343180700","display_name":"Intel (United States)","ror":"https://ror.org/01ek73717","country_code":"US","type":"company","lineage":["https://openalex.org/I1343180700"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jin Yang","raw_affiliation_strings":["Intel Corporation,Intel Labs,Hillsboro,OR,USA,97124"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Intel Corporation,Intel Labs,Hillsboro,OR,USA,97124","institution_ids":["https://openalex.org/I1343180700"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5078012127","display_name":"Jeremy Casas","orcid":"https://orcid.org/0000-0002-0890-7673"},"institutions":[{"id":"https://openalex.org/I1343180700","display_name":"Intel (United States)","ror":"https://ror.org/01ek73717","country_code":"US","type":"company","lineage":["https://openalex.org/I1343180700"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jeremy Casas","raw_affiliation_strings":["Intel Corporation,Intel Labs,Hillsboro,OR,USA,97124"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Intel Corporation,Intel Labs,Hillsboro,OR,USA,97124","institution_ids":["https://openalex.org/I1343180700"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5002419350","display_name":"Zhenkun Yang","orcid":"https://orcid.org/0000-0001-7567-2870"},"institutions":[{"id":"https://openalex.org/I1343180700","display_name":"Intel (United States)","ror":"https://ror.org/01ek73717","country_code":"US","type":"company","lineage":["https://openalex.org/I1343180700"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Zhenkun Yang","raw_affiliation_strings":["Intel Corporation,Intel Labs,Hillsboro,OR,USA,97124"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Intel Corporation,Intel Labs,Hillsboro,OR,USA,97124","institution_ids":["https://openalex.org/I1343180700"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I1343180700"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"4"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T11424","display_name":"Security and Verification in Computing","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T10951","display_name":"Cryptographic Implementations and Security","score":0.9991000294685364,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9976000189781189,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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/correctness","display_name":"Correctness","score":0.9435330629348755},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8300421237945557},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.6839884519577026},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.5971172451972961},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.5050142407417297},{"id":"https://openalex.org/keywords/formal-methods","display_name":"Formal methods","score":0.4971936047077179},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.42821937799453735},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.252133309841156}],"concepts":[{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.9435330629348755},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8300421237945557},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.6839884519577026},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.5971172451972961},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5050142407417297},{"id":"https://openalex.org/C75606506","wikidata":"https://www.wikidata.org/wiki/Q1049183","display_name":"Formal methods","level":2,"score":0.4971936047077179},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.42821937799453735},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.252133309841156}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/dac56929.2023.10247673","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1109/dac56929.2023.10247673","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 60th ACM/IEEE Design Automation Conference (DAC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":9,"referenced_works":["https://openalex.org/W104209573","https://openalex.org/W2112643551","https://openalex.org/W2130427425","https://openalex.org/W2868091835","https://openalex.org/W2906737788","https://openalex.org/W4386763978","https://openalex.org/W4388505043","https://openalex.org/W6753048956","https://openalex.org/W6858572168"],"related_works":["https://openalex.org/W1667647204","https://openalex.org/W2404647514","https://openalex.org/W4252501555","https://openalex.org/W2003848320","https://openalex.org/W1713081424","https://openalex.org/W2127315869","https://openalex.org/W1523769955","https://openalex.org/W2245390655","https://openalex.org/W4379536100","https://openalex.org/W188282463"],"abstract_inverted_index":{"Correctness":[0],"must":[1],"be":[2],"a":[3,49,65],"first":[4],"principle":[5],"in":[6,40],"hardware/-software":[7],"co-design,":[8],"especially":[9],"for":[10,25],"security":[11],"and":[12,45],"safety":[13],"critical":[14],"applications.":[15],"We":[16,55],"will":[17,56],"give":[18],"an":[19,41],"overview":[20],"of":[21,52],"our":[22,59],"scalable":[23],"approach":[24,60],"correctness-assured":[26],"hardware/software":[27],"design":[28,44],"at":[29],"behavioral":[30],"level,":[31],"based":[32],"on":[33],"formalizing":[34],"microarchitecture":[35],"features":[36],"as":[37,48],"program":[38],"transformations":[39],"incremental":[42],"compiler":[43,53],"microprocessor":[46],"correctness":[47],"refined":[50],"notation":[51],"correctness.":[54],"show":[57],"how":[58],"is":[61],"applied":[62],"to":[63],"designing":[64],"formally":[66],"verified":[67],"FHE":[68],"(Fully":[69],"Homomorphic":[70],"Encryption)":[71],"accelerator.":[72]},"counts_by_year":[],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
