{"id":"https://openalex.org/W4416726155","doi":"https://doi.org/10.1109/dft66274.2025.11257434","title":"HW/SW Co-Design of a Reliable Deep Space System Exploiting Application-Profiled RAM Scrubbing","display_name":"HW/SW Co-Design of a Reliable Deep Space System Exploiting Application-Profiled RAM Scrubbing","publication_year":2025,"publication_date":"2025-10-21","ids":{"openalex":"https://openalex.org/W4416726155","doi":"https://doi.org/10.1109/dft66274.2025.11257434"},"language":null,"primary_location":{"id":"doi:10.1109/dft66274.2025.11257434","is_oa":false,"landing_page_url":"https://doi.org/10.1109/dft66274.2025.11257434","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFT)","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/A5092072441","display_name":"Nicola di Gruttola Giardino","orcid":"https://orcid.org/0009-0008-7523-0229"},"institutions":[{"id":"https://openalex.org/I177477856","display_name":"Polytechnic University of Turin","ror":"https://ror.org/00bgk9508","country_code":"IT","type":"education","lineage":["https://openalex.org/I177477856"]}],"countries":["IT"],"is_corresponding":true,"raw_author_name":"Nicola Di Gruttola Giardino","raw_affiliation_strings":["Politecnico di Torino,Dept. of Mechanical and Aerospace Engineering,Torino"],"affiliations":[{"raw_affiliation_string":"Politecnico di Torino,Dept. of Mechanical and Aerospace Engineering,Torino","institution_ids":["https://openalex.org/I177477856"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5049430681","display_name":"Paolo Bernardi","orcid":"https://orcid.org/0000-0002-0985-9327"},"institutions":[{"id":"https://openalex.org/I177477856","display_name":"Polytechnic University of Turin","ror":"https://ror.org/00bgk9508","country_code":"IT","type":"education","lineage":["https://openalex.org/I177477856"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Paolo Bernardi","raw_affiliation_strings":["Politecnico di Torino,Dept. of Computer and Control Engineering,Torino"],"affiliations":[{"raw_affiliation_string":"Politecnico di Torino,Dept. of Computer and Control Engineering,Torino","institution_ids":["https://openalex.org/I177477856"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5078127473","display_name":"Sabrina Corpino","orcid":"https://orcid.org/0000-0002-8966-9530"},"institutions":[{"id":"https://openalex.org/I177477856","display_name":"Polytechnic University of Turin","ror":"https://ror.org/00bgk9508","country_code":"IT","type":"education","lineage":["https://openalex.org/I177477856"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Sabrina Corpino","raw_affiliation_strings":["Politecnico di Torino,Dept. of Mechanical and Aerospace Engineering,Torino"],"affiliations":[{"raw_affiliation_string":"Politecnico di Torino,Dept. of Mechanical and Aerospace Engineering,Torino","institution_ids":["https://openalex.org/I177477856"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5053617393","display_name":"Fabrizio Stesina","orcid":"https://orcid.org/0000-0002-1984-8533"},"institutions":[{"id":"https://openalex.org/I177477856","display_name":"Polytechnic University of Turin","ror":"https://ror.org/00bgk9508","country_code":"IT","type":"education","lineage":["https://openalex.org/I177477856"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Fabrizio Stesina","raw_affiliation_strings":["Politecnico di Torino,Dept. of Mechanical and Aerospace Engineering,Torino"],"affiliations":[{"raw_affiliation_string":"Politecnico di Torino,Dept. of Mechanical and Aerospace Engineering,Torino","institution_ids":["https://openalex.org/I177477856"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5092072441"],"corresponding_institution_ids":["https://openalex.org/I177477856"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.35737047,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"6"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11005","display_name":"Radiation Effects in Electronics","score":0.9836999773979187,"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.9836999773979187,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.0031999999191612005,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T10933","display_name":"Real-Time Systems Scheduling","score":0.0017000000225380063,"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/profiling","display_name":"Profiling (computer programming)","score":0.5390999913215637},{"id":"https://openalex.org/keywords/memory-protection","display_name":"Memory protection","score":0.5058000087738037},{"id":"https://openalex.org/keywords/file-system","display_name":"File system","score":0.49380001425743103},{"id":"https://openalex.org/keywords/data-scrubbing","display_name":"Data scrubbing","score":0.44620001316070557},{"id":"https://openalex.org/keywords/reliability","display_name":"Reliability (semiconductor)","score":0.39320001006126404},{"id":"https://openalex.org/keywords/avionics","display_name":"Avionics","score":0.38830000162124634},{"id":"https://openalex.org/keywords/memory-management","display_name":"Memory management","score":0.38019999861717224},{"id":"https://openalex.org/keywords/flat-memory-model","display_name":"Flat memory model","score":0.3718999922275543},{"id":"https://openalex.org/keywords/emulation","display_name":"Emulation","score":0.3440000116825104},{"id":"https://openalex.org/keywords/memory-errors","display_name":"Memory errors","score":0.3416000008583069}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7056999802589417},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.6075000166893005},{"id":"https://openalex.org/C187191949","wikidata":"https://www.wikidata.org/wiki/Q1138496","display_name":"Profiling (computer programming)","level":2,"score":0.5390999913215637},{"id":"https://openalex.org/C18131444","wikidata":"https://www.wikidata.org/wiki/Q163585","display_name":"Memory protection","level":5,"score":0.5058000087738037},{"id":"https://openalex.org/C2780940931","wikidata":"https://www.wikidata.org/wiki/Q174989","display_name":"File system","level":2,"score":0.49380001425743103},{"id":"https://openalex.org/C89529581","wikidata":"https://www.wikidata.org/wiki/Q5227348","display_name":"Data scrubbing","level":2,"score":0.44620001316070557},{"id":"https://openalex.org/C43214815","wikidata":"https://www.wikidata.org/wiki/Q7310987","display_name":"Reliability (semiconductor)","level":3,"score":0.39320001006126404},{"id":"https://openalex.org/C15792166","wikidata":"https://www.wikidata.org/wiki/Q221329","display_name":"Avionics","level":2,"score":0.38830000162124634},{"id":"https://openalex.org/C200601418","wikidata":"https://www.wikidata.org/wiki/Q2193887","display_name":"Reliability engineering","level":1,"score":0.3804999887943268},{"id":"https://openalex.org/C176649486","wikidata":"https://www.wikidata.org/wiki/Q2308807","display_name":"Memory management","level":3,"score":0.38019999861717224},{"id":"https://openalex.org/C57863822","wikidata":"https://www.wikidata.org/wiki/Q905488","display_name":"Flat memory model","level":4,"score":0.3718999922275543},{"id":"https://openalex.org/C149810388","wikidata":"https://www.wikidata.org/wiki/Q5374873","display_name":"Emulation","level":2,"score":0.3440000116825104},{"id":"https://openalex.org/C119907115","wikidata":"https://www.wikidata.org/wiki/Q6815725","display_name":"Memory errors","level":3,"score":0.3416000008583069},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3294000029563904},{"id":"https://openalex.org/C2778002589","wikidata":"https://www.wikidata.org/wiki/Q2406791","display_name":"Upset","level":2,"score":0.3292999863624573},{"id":"https://openalex.org/C61776360","wikidata":"https://www.wikidata.org/wiki/Q5250441","display_name":"Deep space exploration","level":4,"score":0.31209999322891235},{"id":"https://openalex.org/C153247305","wikidata":"https://www.wikidata.org/wiki/Q835713","display_name":"Memory address","level":3,"score":0.31189998984336853},{"id":"https://openalex.org/C144240696","wikidata":"https://www.wikidata.org/wiki/Q367204","display_name":"Address space","level":2,"score":0.30809998512268066},{"id":"https://openalex.org/C104060986","wikidata":"https://www.wikidata.org/wiki/Q180046","display_name":"Space exploration","level":2,"score":0.3077000081539154},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.2964000105857849},{"id":"https://openalex.org/C103088060","wikidata":"https://www.wikidata.org/wiki/Q1062839","display_name":"Error detection and correction","level":2,"score":0.2921999990940094},{"id":"https://openalex.org/C2780073065","wikidata":"https://www.wikidata.org/wiki/Q1476733","display_name":"Single event upset","level":3,"score":0.2921000123023987},{"id":"https://openalex.org/C33762810","wikidata":"https://www.wikidata.org/wiki/Q461671","display_name":"Data integrity","level":2,"score":0.2906000018119812},{"id":"https://openalex.org/C76399640","wikidata":"https://www.wikidata.org/wiki/Q189401","display_name":"Virtual memory","level":4,"score":0.28999999165534973},{"id":"https://openalex.org/C119701452","wikidata":"https://www.wikidata.org/wiki/Q5165881","display_name":"Control reconfiguration","level":2,"score":0.2888999879360199},{"id":"https://openalex.org/C41036726","wikidata":"https://www.wikidata.org/wiki/Q844824","display_name":"Physical address","level":3,"score":0.28769999742507935},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.2809999883174896},{"id":"https://openalex.org/C194541083","wikidata":"https://www.wikidata.org/wiki/Q457174","display_name":"Workaround","level":2,"score":0.2759000062942505},{"id":"https://openalex.org/C125411270","wikidata":"https://www.wikidata.org/wiki/Q18653","display_name":"Encoding (memory)","level":2,"score":0.27379998564720154},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.2687000036239624},{"id":"https://openalex.org/C162262903","wikidata":"https://www.wikidata.org/wiki/Q343527","display_name":"Allocator","level":2,"score":0.26750001311302185},{"id":"https://openalex.org/C193519340","wikidata":"https://www.wikidata.org/wiki/Q891179","display_name":"Data loss","level":2,"score":0.2639999985694885},{"id":"https://openalex.org/C186799414","wikidata":"https://www.wikidata.org/wiki/Q3494571","display_name":"Logical address","level":4,"score":0.26260000467300415},{"id":"https://openalex.org/C64142963","wikidata":"https://www.wikidata.org/wiki/Q1153902","display_name":"Phase-change memory","level":3,"score":0.26179999113082886},{"id":"https://openalex.org/C7366592","wikidata":"https://www.wikidata.org/wiki/Q1255620","display_name":"Dram","level":2,"score":0.26010000705718994},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.25999999046325684},{"id":"https://openalex.org/C77304879","wikidata":"https://www.wikidata.org/wiki/Q211485","display_name":"Space technology","level":2,"score":0.257999986410141},{"id":"https://openalex.org/C206345919","wikidata":"https://www.wikidata.org/wiki/Q20380951","display_name":"Resource (disambiguation)","level":2,"score":0.2554999887943268},{"id":"https://openalex.org/C87907426","wikidata":"https://www.wikidata.org/wiki/Q6815755","display_name":"Memory refresh","level":4,"score":0.2540000081062317},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.2531000077724457}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/dft66274.2025.11257434","is_oa":false,"landing_page_url":"https://doi.org/10.1109/dft66274.2025.11257434","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFT)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320322256","display_name":"Agenzia Spaziale Italiana","ror":"https://ror.org/034zgem50"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":13,"referenced_works":["https://openalex.org/W1975375919","https://openalex.org/W2116549540","https://openalex.org/W2143701561","https://openalex.org/W2149394641","https://openalex.org/W2759803689","https://openalex.org/W2963255460","https://openalex.org/W2982093475","https://openalex.org/W3110256918","https://openalex.org/W3199289247","https://openalex.org/W4253558656","https://openalex.org/W4392133221","https://openalex.org/W4402272495","https://openalex.org/W4409762097"],"related_works":[],"abstract_inverted_index":{"In":[0],"recent":[1],"years,":[2],"the":[3,15,52,65,83,86,168,202],"increasing":[4],"interest":[5],"in":[6,14,125,228],"space":[7,89,103,140,249],"exploration":[8],"has":[9],"brought":[10],"a":[11,24,163,174,179,185,236],"significant":[12],"change":[13],"design":[16],"of":[17,58],"avionic":[18],"systems.":[19],"The":[20,128,182,232],"growing":[21],"complexity":[22],"required":[23],"shift":[25],"from":[26],"using":[27],"only":[28,213],"low-performance,":[29],"space-grade":[30],"components":[31],"to":[32,45,54,63,67,123,193,200],"more":[33,43,131,143],"performant":[34],"Commercial":[35],"Off-The-Shelf":[36],"(COTS)":[37],"components.":[38],"These":[39],"systems":[40],"are,":[41],"however,":[42],"susceptible":[44],"radiation-induced":[46],"effects,":[47],"and":[48,145,197,242,255],"as":[49,109,139,178],"such,":[50],"require":[51],"engineers":[53],"implement":[55],"advanced":[56],"techniques":[57],"hardening-by-design":[59],"or":[60],"by":[61,114],"software":[62],"increase":[64],"tolerance":[66,257],"Single":[68],"Event":[69],"Upset":[70],"induced":[71],"faults.":[72],"Traditional":[73],"scrubbing":[74,154],"mechanisms":[75],"for":[76,94,101,130,247],"RAM":[77],"with":[78,105,173,205],"ECC":[79],"encoding":[80],"operate":[81],"under":[82],"assumption":[84],"that":[85,212],"entire":[87],"memory":[88,117,152,169,191,216,230],"must":[90],"be":[91],"continuously":[92],"checked":[93],"errors.":[95],"However,":[96],"this":[97],"approach":[98,161,210],"proves":[99],"inefficient":[100],"complex":[102],"missions":[104,141,250],"varying":[106],"mission":[107],"scenarios,":[108],"it":[110],"unnecessarily":[111],"consumes":[112],"resources":[113],"checking":[115],"unused":[116],"regions":[118,217],"while":[119,223],"potentially":[120],"allowing":[121],"errors":[122],"accumulate":[124],"critical":[126,229],"areas.":[127,231],"need":[129],"efficient":[132],"error":[133,226],"mitigation":[134],"strategies":[135],"becomes":[136],"particularly":[137,245],"crucial":[138],"become":[142],"sophisticated":[144],"resource-constrained.":[146],"This":[147,208],"work":[148],"proposes":[149],"an":[150],"innovative":[151],"profiling-based":[153],"mechanism":[155],"leveraging":[156],"Hardware-Software":[157],"Co-Design":[158],"principles.":[159],"Our":[160],"introduces":[162],"specialized":[164],"scrubber":[165],"designed":[166],"around":[167],"system,":[170],"which":[171],"interfaces":[172],"register":[175,203],"file":[176,204],"accessible":[177],"memory-mapped":[180],"peripheral.":[181],"methodology":[183],"involves":[184],"three-stage":[186],"process:":[187],"initial":[188],"application":[189,198],"compilation,":[190],"profiling":[192,206],"determine":[194],"occupation":[195],"patterns,":[196],"modification":[199],"program":[201],"results.":[207],"targeted":[209],"ensures":[211],"actively":[214],"used":[215],"are":[218],"scrubbed,":[219],"significantly":[220],"improving":[221],"efficiency":[222],"maintaining":[224],"robust":[225],"protection":[227],"proposed":[233],"solution":[234],"offers":[235],"practical":[237],"balance":[238],"between":[239],"system":[240],"reliability":[241],"resource":[243],"utilization,":[244],"valuable":[246],"modern":[248],"where":[251],"optimizing":[252],"both":[253],"performance":[254],"radiation":[256],"is":[258],"essential.":[259]},"counts_by_year":[],"updated_date":"2026-04-09T08:11:56.329763","created_date":"2025-11-25T00:00:00"}
