Methodologies for designing LDPC codes using protographs and circulants | IEEE Conference Publication | IEEE Xplore