C обнаружение и исправление повреждений внешней памяти?
У меня встроенная система в агрессивной среде (радиация). Вероятность переворачивания хотя бы одного бита за 4 часа составляет 95% от объема ОЗУ, который у меня есть. Как бы я защитил данные? Должен ли я использовать CRC для обнаружения ошибок, а затем записывать свежие данные в ОЗУ с помощью FLASH?