This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320C6455

Other Parts Discussed in Thread: TMS320C6455

我们在调dspTMS320C6455turbo码解码协处理器TCP2,在该芯片上TI提供的解码例程跑通(TI的例程是解3GPP,1/3,帧长为40turbo编码),然后我们自己用matlab程序生成一组3GPP,1/3,帧长为40turbo码编码,根据文档(SPRUGK1)要求的格式输入到ti的例程中,但是6455TCP2解码错误,但同样一组数据输入到6416中,6416TCP解码正确,所以怀疑6455TCP2要求输入的编码符号流可能是要经过一些处理,才输入到TCP2中。现想请问下TI的工程师几个问题:

1)  TI提供的6455TCP2解码程序中sysParData tailData两数组中数据是如何生成的?可否提供编码数据生成,到输入到6455TCP2中解码的全过程例程呢?

2) 6455TCP2能解IS20001/5turbo码,那能否解EVDO1/5Turbo码吗?根据协议,EVDOturbo码生成过程中tail bit生成顺序与IS2000协议定义的不一样,这会影响TCP2的解码吗

  •  Hi Pan,

     I am not familiar with TCP2, but I can help you translate the questions as follows and let more people understand and answer them.

    Please let me know if there is any incorrect place in the translation.

     Sincerely,

    Steven


    The original questions:

    “We are debugging the Turbo-Decoder Coprocessor 2 (TCP2) on TMS320C6455. The decoding example provided by TI could be executed successfully on the device (the TI example was based on turbo encoding of 3GPP, 1/3, frame size 40).

     Then we made up another set of turbo encoding, which is also 3GPP, 1/3, frame size 40, using the MATLAB program. We put this set of encoding into the TI example code based on the required format according to the document (SPRUGK1). But the TCP2 decoding results were not correct on C6455. But the same set of encoding data could be decoded correctly by TCP on C6416 device.

     We thought the encoding symbols were needed to be pre-processed before providing to the TCP2 on C6455. So there are some questions for the Tier:

       1. How to generate the two sets of data “sysParData” and “tailData” in the TI decoding example for C6455 TCP2? If possible, could you provide the whole example from generating the encoding data to decoding the data by C6455 TCP2 please?

       2. The C6455 TCP2 is able to decode the IS2000 1/5 Turbo encoding, but is it capable of decoding the EVDO 1/5 Turbo code as well? Since the difference between the EVDO and IS2000 protocols, the “tailbit” generation sequences are also different for the two protocols. Does the difference affect the TCP2 decoding please?"

  • Hi Stenen,

    Thank you for your hard work. I think that there is no problem in the translation.I hope someone who is familiar with TCP2 can help me.