{"id":"https://openalex.org/W4403278699","doi":"https://doi.org/10.1109/sbcci62366.2024.10703996","title":"Hardening a RISC-V Softcore for Embedded Aerospace Applications in SRAM-based FPGA","display_name":"Hardening a RISC-V Softcore for Embedded Aerospace Applications in SRAM-based FPGA","publication_year":2024,"publication_date":"2024-09-02","ids":{"openalex":"https://openalex.org/W4403278699","doi":"https://doi.org/10.1109/sbcci62366.2024.10703996"},"language":"en","primary_location":{"id":"doi:10.1109/sbcci62366.2024.10703996","is_oa":false,"landing_page_url":"https://doi.org/10.1109/sbcci62366.2024.10703996","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 37th SBC/SBMicro/IEEE Symposium on Integrated Circuits and Systems Design (SBCCI)","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/A5109167408","display_name":"Eduardo Mara\u00f1on Aguilar","orcid":null},"institutions":[{"id":"https://openalex.org/I130442723","display_name":"Universidade Federal do Rio Grande do Sul","ror":"https://ror.org/041yk2d64","country_code":"BR","type":"education","lineage":["https://openalex.org/I130442723"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Eduardo Mara\u00f1on Aguilar","raw_affiliation_strings":["Federal University of Rio Grande do Sul (UFRGS),Institute of Informatics, Microelectronics Graduate Program (PGMICRO),Porto Alegre,Brazil"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Federal University of Rio Grande do Sul (UFRGS),Institute of Informatics, Microelectronics Graduate Program (PGMICRO),Porto Alegre,Brazil","institution_ids":["https://openalex.org/I130442723"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5069385208","display_name":"F\u00e1bio Benevenuti","orcid":"https://orcid.org/0000-0002-0996-9470"},"institutions":[{"id":"https://openalex.org/I130442723","display_name":"Universidade Federal do Rio Grande do Sul","ror":"https://ror.org/041yk2d64","country_code":"BR","type":"education","lineage":["https://openalex.org/I130442723"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Fabio Benevenuti","raw_affiliation_strings":["Federal University of Rio Grande do Sul (UFRGS),Institute of Informatics, Microelectronics Graduate Program (PGMICRO),Porto Alegre,Brazil"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Federal University of Rio Grande do Sul (UFRGS),Institute of Informatics, Microelectronics Graduate Program (PGMICRO),Porto Alegre,Brazil","institution_ids":["https://openalex.org/I130442723"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5024813896","display_name":"Fernanda Lima Kastensmidt","orcid":"https://orcid.org/0000-0001-5767-8582"},"institutions":[{"id":"https://openalex.org/I130442723","display_name":"Universidade Federal do Rio Grande do Sul","ror":"https://ror.org/041yk2d64","country_code":"BR","type":"education","lineage":["https://openalex.org/I130442723"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Fernanda Lima Kastensmidt","raw_affiliation_strings":["Federal University of Rio Grande do Sul (UFRGS),Institute of Informatics, Microelectronics Graduate Program (PGMICRO),Porto Alegre,Brazil"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Federal University of Rio Grande do Sul (UFRGS),Institute of Informatics, Microelectronics Graduate Program (PGMICRO),Porto Alegre,Brazil","institution_ids":["https://openalex.org/I130442723"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I130442723"],"apc_list":null,"apc_paid":null,"fwci":0.7264,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.71186962,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":95,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"5"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11005","display_name":"Radiation Effects in Electronics","score":0.9962999820709229,"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/T11005","display_name":"Radiation Effects in Electronics","score":0.9962999820709229,"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.9948999881744385,"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/T12810","display_name":"Real-time simulation and control systems","score":0.9915000200271606,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/static-random-access-memory","display_name":"Static random-access memory","score":0.7993409037590027},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.7886708974838257},{"id":"https://openalex.org/keywords/aerospace","display_name":"Aerospace","score":0.702472448348999},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.6182799935340881},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5647343397140503},{"id":"https://openalex.org/keywords/random-access-memory","display_name":"Random access memory","score":0.4253348112106323},{"id":"https://openalex.org/keywords/reduced-instruction-set-computing","display_name":"Reduced instruction set computing","score":0.4160638451576233},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.2884872853755951},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.23761031031608582},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.22693854570388794},{"id":"https://openalex.org/keywords/instruction-set","display_name":"Instruction set","score":0.19577643275260925}],"concepts":[{"id":"https://openalex.org/C68043766","wikidata":"https://www.wikidata.org/wiki/Q267416","display_name":"Static random-access memory","level":2,"score":0.7993409037590027},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.7886708974838257},{"id":"https://openalex.org/C167740415","wikidata":"https://www.wikidata.org/wiki/Q2876213","display_name":"Aerospace","level":2,"score":0.702472448348999},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.6182799935340881},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5647343397140503},{"id":"https://openalex.org/C2994168587","wikidata":"https://www.wikidata.org/wiki/Q5295","display_name":"Random access memory","level":2,"score":0.4253348112106323},{"id":"https://openalex.org/C126298526","wikidata":"https://www.wikidata.org/wiki/Q189376","display_name":"Reduced instruction set computing","level":3,"score":0.4160638451576233},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.2884872853755951},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.23761031031608582},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.22693854570388794},{"id":"https://openalex.org/C202491316","wikidata":"https://www.wikidata.org/wiki/Q272683","display_name":"Instruction set","level":2,"score":0.19577643275260925},{"id":"https://openalex.org/C146978453","wikidata":"https://www.wikidata.org/wiki/Q3798668","display_name":"Aerospace engineering","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/sbcci62366.2024.10703996","is_oa":false,"landing_page_url":"https://doi.org/10.1109/sbcci62366.2024.10703996","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 37th SBC/SBMicro/IEEE Symposium on Integrated Circuits and Systems Design (SBCCI)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320337345","display_name":"Office of Naval Research","ror":"https://ror.org/00rk2pe57"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":14,"referenced_works":["https://openalex.org/W2125640276","https://openalex.org/W2135743241","https://openalex.org/W2594117352","https://openalex.org/W2798507200","https://openalex.org/W2943396510","https://openalex.org/W2951677078","https://openalex.org/W2978231018","https://openalex.org/W3026432130","https://openalex.org/W3141265709","https://openalex.org/W3169976583","https://openalex.org/W3197721294","https://openalex.org/W3209703278","https://openalex.org/W4306744182","https://openalex.org/W4376606433"],"related_works":["https://openalex.org/W2089002058","https://openalex.org/W1909296377","https://openalex.org/W3185029353","https://openalex.org/W2969498307","https://openalex.org/W3116379964","https://openalex.org/W2915176329","https://openalex.org/W2793465010","https://openalex.org/W2208608937","https://openalex.org/W2120018824","https://openalex.org/W2766443086"],"abstract_inverted_index":{"We":[0,52],"investigate":[1],"the":[2,24,35,48,80,106,117,124,143,168],"implementation":[3],"of":[4,12,28,108,121],"triple":[5],"modular":[6],"redundancy":[7,65],"(TMR)":[8],"with":[9,75,123,166,177],"different":[10],"number":[11],"voters":[13],"in":[14,23,39,73,93,97,151,158],"a":[15,155],"softcore":[16],"RISC-V":[17],"microprocessor":[18,33],"to":[19,89,104,135,174],"mitigate":[20],"radiation-induced":[21,91,100],"faults":[22,92,101],"configuration":[25],"memory":[26,76],"(CRAM)":[27],"SRAM-based":[29],"FPGA.":[30],"The":[31],"case-study":[32],"is":[34,71,102],"Steel":[36],"Core":[37],"implemented":[38,53],"AMD":[40],"Xilinx":[41],"7-Series/Zynq-7000":[42],"device,":[43],"executing":[44],"benchmark":[45],"software":[46],"on":[47],"FreeRTOS":[49],"operating":[50],"system.":[51],"coarse-grained":[54],"TMR":[55,60,70,110,122],"(CGTMR)":[56],"and":[57,66,111,161],"fine-grained":[58],"distributed":[59],"(FGDTMR)":[61],"using":[62],"an":[63],"automated":[64],"voter":[67],"insertion":[68],"tool.":[69],"used":[72,103],"combination":[74],"scrubber":[77],"featured":[78],"by":[79,126],"FPGA":[81],"hardware,":[82],"which":[83],"uses":[84],"error":[85],"correction":[86],"codes":[87],"(ECC)":[88],"revert":[90],"CRAM.":[94],"Fault":[95],"injection":[96],"CRAM":[98],"emulating":[99],"evaluate":[105],"benefits":[107],"both":[109],"ECC.":[112],"Under":[113],"fault":[114,118,144,171],"injection,":[115],"combining":[116],"masking":[119],"capability":[120],"self-healing":[125],"ECC,":[127,147,167],"improved":[128],"mean":[129],"time":[130],"between":[131],"failures":[132],"(MTBF)":[133],"up":[134],"5\u00d7.":[136],"ECC":[137],"alone":[138],"did":[139],"not":[140],"improve":[141],"significantly":[142],"tolerance.":[145],"Without":[146],"FGDTMR":[148,175],"improves":[149],"MTBF":[150],"2\u00d7,":[152],"but":[153,176],"at":[154],"higher":[156],"cost":[157],"circuit":[159],"area":[160],"resources":[162,180],"usage.":[163,181],"When":[164],"combined":[165],"CGTMR":[169],"provides":[170],"tolerance":[172],"comparable":[173],"30%":[178],"less":[179]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":2}],"updated_date":"2026-06-26T08:34:08.712188","created_date":"2025-10-10T00:00:00"}
