Apparatus for code encoding

The encoding / decoding apparatus and method are provided. Encoding device according to the present invention is parallel by p receiving the input information bit delay unit and the generating the delay information in accordance with the clock cycle input information or based on at least one of the delay information in parallel, n and p bits of and including a code generator for generating a code, wherein n is a rational number, and it is possible to reduce the time it takes it to a simple circuit configuration through the encoding / decoding process through. convolutional code, concatenated code, encoding, decoding code