초록
에러 정정 동작의 수행을 결정하는 단계; 에러 정정 동작 수행의 결정에 응답해 내부 어드레스를 생성하는 단계; 상기 내부 어드레스에 선택된 메모리 셀들로부터 데이터와 상기 데이터에 대응하는 에러 정정 코드를 리드하는 단계; 상기 에러 정정 코드를 이용해 상기 데이터에 대한 에러 정정 동작을 수행하는 단계; 에러 정정된 데이터와 상기 에러 정정된 데이터에 대응하는 에러 정정 코드를 상기 내부 어드레스에 의해 선택된 메모리 셀들에 라이트하는 단계; 상기 에러 정정 동작 수행시 발견된 에러에 근거해 메모리 내의 여러 영역들 중 하나 이상의 영역을 리페어 필요 영역으로 분류하는 단계; 제1명령을 수신하는 단계; 상기 제1명령에 응답해 상기 리페어 필요 영역에 저장된 데이터와 에러 정정 코드를 리던던시 영역으로 백업하는 단계; 및 상기 리페어 필요 영역을 상기 리던던시 영역으로 리페어하는 단계를 포함할 수 있다.