호스트 ( Host ) 로부터 의 쓰 기 명령 에 따라 컨트롤러 ( 300 ) 는 비휘발성 메모리 ( 100 ) 로부터 의 오리지널 데이터 ( original data ) 및 휘발 성 메모리 ( 200 ) 로부터 의 패리티 비트 를 읽 는다 . 컨트롤러 ( 300 ) 에 입력 되 는 오리지널 데이터 및 패리티 비트 는 , 데이터 분리 / 병 합부 ( 330 ) 에 의해 병합 되 어 코드 워드 형태 로 출력 된다 . 이 코드 워드 는 , 에러 정정부 ( 310 ) 의 ECC 디코더 ( 312 ) 에 의한 ECC 디 코딩 을 통해 오리지널 데이터 로 복원 되 며 , 복원 된 오리지널 데이터 는 호스트 로 전송 된다 .