ldpc codec (MPD, min-sum, hard)