High-throughput software-defined convolutional interleavers and de-interleavers

Issue
 Date
Publication Date
Patent No.
11,722,154
Category
Algorithm and Method

High-throughput software-defined convolutional interleavers and de-interleavers are provided herein. In some examples, a method for generating convolutionally interleaved samples on a general purpose processor with cache is provided. Memory is represented as a three dimensional array, indexed by block number, row, and column. Input samples may be written to the cache according to an indexing scheme. Output samples may be generated every MN samples by reading out the samples from the cache in a transposed and vectorized order.

Keywords: signal processing
International Class: H03M13/27, G06F12/0813, G06F17/18