신드롬 연산 블록 ( 410 ) 으로부터 출력 되 는 신드롬 ( SC ) 은 KES 블록 ( 510 ) 의 제 1 KES - 스테이지 ( 511 - 0 ) 에 입력 된다 . 제 1 KES - 스테이지 ( 511 - 0 ) 는 입력 된 신드롬 에 대한 매트릭스 연산 을 수행 하 여 에러 위치 / 값 다항식 ( PC ) 을 연산 한다 . 이 과정 에서 에러 개수 가 한 개 , 즉 싱글 에러 인 것 이 확인 되 면 , 제 1 KES - 스테이지 ( 511 - 0 ) 는 싱글 에러 디코더 ( 512 ) 로 에러 위치 / 값 다항식 ( PC ) 을 입력 시킨다 . 싱글 에러 디코더 ( 512 ) 는 입력 된 에러 위치 / 값 다항식 ( PC ) 의 해 를 구하 여 에러 를 정정 한다 . 에러 가 정정 된 ECC 디 코딩 된 데이터 < C > 는 패스트 패스 컨트롤러 ( 610 ) 에 입력 된다 . 패스트 패스 컨트롤러 ( 610 ) 는 , " 제 1 제어 신호 ( CS 1 ) 로서 이진 값 "" 1 "" 이 입력 되 고 ", KES 블록 ( 510 ) 으로부터 ECC 디 코딩 된 데이터 < C > 가 입력 됨 에 따라 , ECC 디 코딩 된 데이터 < C > 를 출력 하 여 멀티플렉서 ( 640 ) 의 제 1 입력단 자 로 입력 시킨다 . 그러면 멀티플렉서 ( 640 ) 는 제 1 입력단 자 로 입력 된 코드 워드 < C > 를 최종 ECC 디 코딩 된 데이터 로 출력 시킨다 .