• Error-correcting codes which can avoid noise influence are widely adopted not just by communication systems but also by storage systems for error-free communication and storage. We mainly focuses on Low-Density Parity Check (LDPC) codes which has powerful error-correcting performance and highly parallelizable decoding characteristic. Our lab. have been researching on high performance decoding algorithms, low-power schemes for LDPC decoders, and HW implementation of high throughput LDPC decoders.