“…The column permutation of the sub-block interleaver is given as follows: [0, 16,8,24,4,20,12,28,2,18,10,26,6,22,14,30,1,17,9,25,5,21,13,29,3,19,11,27,7,23,15,31]. The bit_collection block accepts input from three sub-block_interleaver and generates output depending on coding type.…”