TVPLE maple Interleave Table

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

TVPLE maple Interleave Table

955 Views
kinjal
Contributor I
HI All, I am working on MSC8156-AMC board. In TVPE Mpale there is one function "void maple_driver_load(maple_dev_init_params_t *maple_param)" Which load turbo interleaver table and then TVPE does furthur processing. My query is can I use/rewrite same thing for TurboEncode Interleaving?
0 Kudos
Reply
3 Replies

707 Views
starcoreDSP
Contributor II

8156 MAPLE-B support Turbo and Vertibe decoding, but it doesn't support Turbo encoding.

 

We have 8157 MAPLE-B2 which supports Turbo encoding.

0 Kudos
Reply

707 Views
kinjal
Contributor I

How TVPE Interleaver Table is designed and How does Maple Driver uses it?

0 Kudos
Reply

707 Views
starcoreDSP
Contributor II

The TVPE in MAPLE-B includes Interleaver initialization registers which are required to be initialize depending on the interleaving type ( normal CTC, inversed or Sub-block interleaving), and block size.

The table you are referring to hold these initialization values used by the firmware to initialize the registers according to the required interleaving type and size.

0 Kudos
Reply