산업용 장비의 고속 작동으로 인해 읽기 장애, 블록 손상 및 데이터 오류가 발생할 경우 플래시 메모리가 동일한 스토리지 블록에서 대량의 읽기 작업을 수행하지 못하도록 하기 위해 ADATA는 다음과 같은 세 가지 기술을 통합했습니다. 즉 ADATA는 Early Remove, Early Retire 및 Read Count를 통합한 독점적인 A+ Retention 솔루션을 고객에게 제공하고 있습니다. ECC를 통한 오류 수정을 함께 사용하면 이 솔루션은 데이터 무결성을 높이고 산업용 장비의 사용 수명을 연장할 수 있습니다.
A⁺ Retention - 읽기 작업의 모니터링을 통해 완벽한 데이터 안전을 유지합니다
Early Remove
컨트롤러가 플래시 블록에서 읽은 데이터의 오류율이 70%를 초과하면 Early Remove 기술이 데이터를 새 블록으로 이동시킵니다. 이 경우 원래의 블록이 지워지면서 백업으로 사용되기 때문에 사용 수명을 추가적으로 연장할 수 있습니다.
Early Retire
Early Retire 기술의 경우 컨트롤러가 플래시 블록의 수정 빈도 비율이 90% 이상 증가했음을 읽게 되면 수정을 위해 재시도를 읽습니다. 이 기술을 통해 데이터를 새 블록으로 이동한 다음 원래 블록을 무효화함으로써 데이터 손실을 유발할 수 있는 블록 손상을 방지합니다.
Read Count
Read Count 기술은 Read Disturb 발생을 방지합니다. 특정 블록에 저장된 데이터를 너무 자주 과도하게 읽으면 주변 블록에 저장된 데이터가 영향을 받을 수 있고(0->1 또는 1->0으로의 변경 가능) 그 결과 컨트롤러에서 Read Count를 계산하게 됩니다. 계산된 횟수가 Read Count 임계값을 초과하면 영향을 받는 블록이 복사되어 새 블록으로 이동된 다음 원래 블록이 지워지면서 백업으로 사용됩니다. 이로써 기대 수명을 연장하는 데 도움이 됩니다.