Patent ID: 6701467
Filing Date: 2004-03-02
Classification: H03M

Abstract:
An interleaver device configured to interleave a data set, comprising:an interleaver driver; a processing unit including a data processor configured to operate as an interleaver under the control of the interleaver driver; a data input device configured to input the data set to be interleaved; and a data output device configured to output an interleaved data set, said interleaver driver including, a mapping processor configured to calculate a set of bijective elementary functions (&phgr;n) and supply a mapping of the interleaver to the data processor, and an interleaver definition generator configured to supply an interleaver definition to said mapping processor, said interleaver definition comprising a compound function (&phgr;kO . . . o&phgr;1) of at least one bijective elementary function drawn from said set of bijective elementary functions (&phgr;n).