我们在调dspTMS320C6455上turbo码解码协处理器TCP2,在该芯片上TI提供的解码例程跑通(TI的例程是解3GPP,1/3,帧长为40的turbo编码),然后我们自己用matlab程序生成一组3GPP,1/3,帧长为40的turbo码编码,根据文档(SPRUGK1)要求的格式输入到ti的例程中,但是6455TCP2解码错误,但同样一组数据输入到6416中,6416的TCP解码正确,所以怀疑6455TCP2要求输入的编码符号流可能是要经过一些处理,才输入到TCP2中。现想请问下TI的工程师几个问题:
1) TI提供的6455TCP2解码程序中sysParData ,tailData两数组中数据是如何生成的?可否提供编码数据生成,到输入到6455TCP2中解码的全过程例程呢?
2) 6455的TCP2能解IS2000的1/5turbo码,那能否解EVDO的1/5Turbo码吗?根据协议,EVDO的turbo码生成过程中tail bit生成顺序与IS2000协议定义的不一样,这会影响TCP2的解码吗