KES 블록 ( 510 ) 은 , 복수 개 , 예컨대 제 1 내지 제 6 KES - 스테이지 들 ( 511 - 0 , … , 511 - 5 ) 과 , 싱글 에러 디코더 ( 512 ) 와 , 그리고 비 순차 적 KES - 패스 컨트롤러 ( 513 ) 를 포함 하 여 구성 될 수 있 다 . 제 1 내지 제 6 KES - 스테이지 들 ( 511 - 0 , … , 511 - 5 ) 각각 은 , 에러 위치 / 값 다항식 연산 을 수행 한다 . 제 1 내지 제 6 KES - 스테이지 들 ( 511 - 0 , … , 511 - 5 ) 은 , 이전 의 KES - 스테이지 의 출력 데이터 가 다음 의 KES - 스테이지 에 입력 되 는 케스 케이드 ( cascade ) 방식 으로 연결 되 도록 배치 된다 . 신드롬 연산 블록 ( 410 ) 으로부터 신드롬 을 입력 받 는 제 1 KES - 스테이지 ( 511 - 0 ) 의 출력 데이터 는 , 싱글 에러 디코더 ( 512 ) 또는 제 2 KES - 스테이지 ( 511 - 1 ) 에 입력 될 수 있 다 . 제 2 내지 제 5 KES - 스테이지 들 ( 511 - 2 , … , 511 - 4 ) 각각 의 출력 데이터 는 , 다음 KES - 스테이지 또는 비 순차 적 KES - 패스 컨트롤러 ( 513 ) 에 입력 될 수 있 다 . 마지막 제 6 KES - 스테이지 ( 511 - 5 ) 의 출력 데이터 는 비 순차 적 KES - 패스 컨트롤러 ( 513 ) 에 입력 된다 .