FPGA implementation of interleaving technology