摘要 |
<p>비-휘발성 저장소를 프로그래밍하는 동안 데이터를 복원하기 위한 방법들 및 비-휘발성 저장 시스템들이 제공된다. 래치들의 일 세트에 본래 저장된 프로그램 데이터가 래치들의 두 세트들의 결합으로 보전될 수 있다. 래치들의 이러한 두 세트들은 또한, 해당 프로그램 데이터의 프로그래밍 동안 검증 상태를 저장하기 위해 사용될 수 있다. 본래의 프로그램 데이터는 래치들의 두 세트들 내의 데이터에 관해 논리 연산을 수행함으로써 복원될 수 있다. 예를 들어, 상위 페이지 데이터가 초기에 래치들의 일 세트 내에 저장될 수 있다. 상위 페이지 데이터가 프로그래밍되는 동안, 래치들의 해당 세트 및 래치들의 또 하나의 다른 세트는 상위 페이지 데이터에 관한 검증 상태를 저장하기 위해 사용된다. 만약 상위 페이지 데이터가 보전되고 있는 동안 프로그램 오류가 일어나면, 래치들의 두 세트들에 관해 논리 연산을 수행함으로써 복원이 이루어질 수 있다.</p> |