1. A method for low density parity code decoding, the method comprising: sequentially processing groups of variable node (vnode) values associated with a codeword using a plurality of vnode logic modules and outputting updated vnode values; storing the vnode values and updated vnode values in a vnode memory; sequentially processing groups of cnode values using a plurality of check node (cnode) logic modules and outputting updated vnode values; storing the cnode values and updated cnode values in a cnode memory; and checking the codeword using the updated vnode values and the updated cnode values, wherein a number of the vnode logic modules is a fraction of a number of vnodes used in low density parity code decoding, the fraction being less than 1/1.