{"id":"https://openalex.org/W2788424169","doi":"https://doi.org/10.1145/3174243.3174254","title":"Architecture Exploration for HLS-Oriented FPGA Debug Overlays","display_name":"Architecture Exploration for HLS-Oriented FPGA Debug Overlays","publication_year":2018,"publication_date":"2018-02-15","ids":{"openalex":"https://openalex.org/W2788424169","doi":"https://doi.org/10.1145/3174243.3174254","mag":"2788424169"},"language":"en","primary_location":{"id":"doi:10.1145/3174243.3174254","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3174243.3174254","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2018 ACM/SIGDA International Symposium on Field-Programmable Gate Arrays","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/A5056240090","display_name":"Al-Shahna Jamal","orcid":null},"institutions":[{"id":"https://openalex.org/I141945490","display_name":"University of British Columbia","ror":"https://ror.org/03rmrcq20","country_code":"CA","type":"education","lineage":["https://openalex.org/I141945490"]}],"countries":["CA"],"is_corresponding":true,"raw_author_name":"Al-Shahna Jamal","raw_affiliation_strings":["University of British Columbia, Vancouver, BC, Canada"],"affiliations":[{"raw_affiliation_string":"University of British Columbia, Vancouver, BC, Canada","institution_ids":["https://openalex.org/I141945490"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5006132600","display_name":"Jeffrey Goeders","orcid":"https://orcid.org/0000-0002-9822-6926"},"institutions":[{"id":"https://openalex.org/I100005738","display_name":"Brigham Young University","ror":"https://ror.org/047rhhm47","country_code":"US","type":"education","lineage":["https://openalex.org/I100005738"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jeffrey Goeders","raw_affiliation_strings":["Brigham-Young University, Provo, UT, USA"],"affiliations":[{"raw_affiliation_string":"Brigham-Young University, Provo, UT, USA","institution_ids":["https://openalex.org/I100005738"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5013246362","display_name":"Steven J. E. Wilton","orcid":"https://orcid.org/0000-0002-1241-6690"},"institutions":[{"id":"https://openalex.org/I141945490","display_name":"University of British Columbia","ror":"https://ror.org/03rmrcq20","country_code":"CA","type":"education","lineage":["https://openalex.org/I141945490"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Steven J.E. Wilton","raw_affiliation_strings":["University of British Columbia, Vancouver, BC, Canada"],"affiliations":[{"raw_affiliation_string":"University of British Columbia, Vancouver, BC, Canada","institution_ids":["https://openalex.org/I141945490"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5056240090"],"corresponding_institution_ids":["https://openalex.org/I141945490"],"apc_list":null,"apc_paid":null,"fwci":1.7673,"has_fulltext":false,"cited_by_count":9,"citation_normalized_percentile":{"value":0.83378147,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"209","last_page":"218"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.9998000264167786,"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.9998000264167786,"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.9998000264167786,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9991000294685364,"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/debugging","display_name":"Debugging","score":0.9093384742736816},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7766890525817871},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.6901392936706543},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.6683885455131531},{"id":"https://openalex.org/keywords/overlay","display_name":"Overlay","score":0.6091170907020569},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.5834863781929016},{"id":"https://openalex.org/keywords/instrumentation","display_name":"Instrumentation (computer programming)","score":0.5684036612510681},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.5114818811416626},{"id":"https://openalex.org/keywords/high-level-synthesis","display_name":"High-level synthesis","score":0.4875173270702362},{"id":"https://openalex.org/keywords/architecture","display_name":"Architecture","score":0.4408131539821625},{"id":"https://openalex.org/keywords/software-bug","display_name":"Software bug","score":0.43002885580062866},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.40920281410217285},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.39404791593551636},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.34716135263442993}],"concepts":[{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.9093384742736816},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7766890525817871},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.6901392936706543},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.6683885455131531},{"id":"https://openalex.org/C136085584","wikidata":"https://www.wikidata.org/wiki/Q910289","display_name":"Overlay","level":2,"score":0.6091170907020569},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.5834863781929016},{"id":"https://openalex.org/C118530786","wikidata":"https://www.wikidata.org/wiki/Q1134732","display_name":"Instrumentation (computer programming)","level":2,"score":0.5684036612510681},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.5114818811416626},{"id":"https://openalex.org/C58013763","wikidata":"https://www.wikidata.org/wiki/Q5754574","display_name":"High-level synthesis","level":3,"score":0.4875173270702362},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.4408131539821625},{"id":"https://openalex.org/C1009929","wikidata":"https://www.wikidata.org/wiki/Q179550","display_name":"Software bug","level":3,"score":0.43002885580062866},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.40920281410217285},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.39404791593551636},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.34716135263442993},{"id":"https://openalex.org/C142362112","wikidata":"https://www.wikidata.org/wiki/Q735","display_name":"Art","level":0,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0},{"id":"https://openalex.org/C153349607","wikidata":"https://www.wikidata.org/wiki/Q36649","display_name":"Visual arts","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3174243.3174254","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3174243.3174254","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2018 ACM/SIGDA International Symposium on Field-Programmable Gate Arrays","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":19,"referenced_works":["https://openalex.org/W1570833211","https://openalex.org/W1896135369","https://openalex.org/W1970032753","https://openalex.org/W2009541799","https://openalex.org/W2012114780","https://openalex.org/W2049880113","https://openalex.org/W2057807751","https://openalex.org/W2075413878","https://openalex.org/W2078661369","https://openalex.org/W2105167627","https://openalex.org/W2121851099","https://openalex.org/W2129745413","https://openalex.org/W2141261568","https://openalex.org/W2284193196","https://openalex.org/W2345908052","https://openalex.org/W2463602245","https://openalex.org/W2524806454","https://openalex.org/W2761873098","https://openalex.org/W4285719527"],"related_works":["https://openalex.org/W2740264376","https://openalex.org/W4206999239","https://openalex.org/W2161928627","https://openalex.org/W4388482952","https://openalex.org/W2786113878","https://openalex.org/W2727867943","https://openalex.org/W3015562293","https://openalex.org/W4400860681","https://openalex.org/W1978161581","https://openalex.org/W2787155073"],"abstract_inverted_index":{"High-Level":[0],"Synthesis":[1],"(HLS)":[2],"promises":[3],"improved":[4],"designer":[5,71],"productivity,":[6],"but":[7],"requires":[8],"a":[9,46,68,82,89],"debug":[10,16,30],"ecosystem":[11],"that":[12,49],"allows":[13,50],"designers":[14],"to":[15,35,53,74,78],"in":[17],"the":[18,21,36,42,51,55,58,64,70,76,86],"context":[19],"of":[20,67,85],"original":[22],"source":[23],"code.":[24],"Recent":[25],"work":[26],"has":[27],"presented":[28],"in-system":[29],"frameworks":[31],"where":[32],"instrumentation":[33,77],"added":[34],"design":[37],"collects":[38],"trace":[39],"data":[40,80],"as":[41],"circuit":[43],"runs,":[44],"and":[45],"software":[47],"tool":[48],"user":[52],"replay":[54],"execution":[56],"using":[57],"captured":[59],"data.":[60],"When":[61],"searching":[62],"for":[63],"root":[65],"cause":[66],"bug,":[69],"may":[72],"need":[73],"modify":[75],"collect":[79],"from":[81],"new":[83],"part":[84],"design,":[87],"requiring":[88],"lengthy":[90],"recompile.":[91]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":3},{"year":2018,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
