In this paper, we propose a novel partially parallel LDPC decoder for the CMMB standard. The CMMB standard has the codeword of 9216 bits and supports two code rates: (1) rate 1/2 (3, 6) regular LDPC codes and (2) rate 3/4 (3, 12) regular LDPC codes. The proposed architecture has a reconfigurable structure to support both rates using a single set of reconfigurable modules. To understand the additional overhead caused by the reconfigurable architecture, Table IV shows the size comparison between our reconfigurable decoder and the one for a single-rate support. It is true that our reconfigurable module is bigger and slower than the LDPC which supports a single data rate. But it’s much smaller than the LDPC decoder which may have two separate sets of hardware blocks to support two data rates. All the results were obtained after we synthesized all the designs using Synopsys’ Design Compiler using Chartered 0.18μm 5-Metal CMOS cell library.