Circulant decomposition: Cyclic, quasi-cyclic and LDPC codes | IEEE Conference Publication | IEEE Xplore