1. A data processing block comprising: a syndrome computation unit suitable for generating odd syndrome values in response to a received codeword; an error location polynomial (ELP) solver suitable for generating even syndrome values, based on the odd syndrome values in a first mode, and generating an error location polynomial, based on the odd syndrome values and the even syndrome values in a second mode; and a Chien search unit suitable for generating solutions of the error location polynomial.