A 520k (18900, 17010) Array Dispersion LDPC Decoder Architectures for NAND Flash Memory | IEEE Journals & Magazine | IEEE Xplore