에러 정정 회로 ( 334 ) 는 에러 정정 코드 에 기초 하 여 선택 메모리 셀 들 ( MC ) 에 쓰여질 기입 데이터 에 대한 인코딩 연산 을 수행 할 수 있 다 . 에러 정정 회로 ( 334 ) 는 에러 정정 코드 에 기초 하 여 선택 된 메모리 셀 들 ( MC ) 로부터 읽혀진 판독 데이터 에 대한 디 코딩 연산 을 수행 할 수 있 다 . 에러 정정 회로 ( 334 ) 는 판독 데이터 의 에러 를 검출 하 거나 , 판독 데이터 의 에러 카운트 ( 예 를 들 어 , 에러 ( 페일 ) 비트 들 의 개수 ) 를 계산 하 거나 , 판독 데이터 의 에러 가 정정 가능 한지 여부 를 판별 하 거나 , 또는 판독 데이터 의 에러 를 정정 할 수 있 다 . 에러 정정 회로 ( 334 ) 는 판독 데이터 의 에러 카운트 를 데이터 처리 회로 ( 333 ) 로 제공 할 수 있 다 . 예 를 들 어 , 데이터 처리 회로 ( 333 ) 는 에러 정정 회로 ( 334 ) 에 의해 인코딩 된 기입 데이터 를 선택 베 이 제어 회로 들 ( 320 ) 로 제공 할 수 있 다 . 데이터 처리 회로 ( 333 ) 는 에러 정정 회로 ( 334 ) 에 의해 디 코딩 된 판독 데이터 를 포함 하 는 데이터 ( DATA ) 를 출력 할 수 있 다 .