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.

关于TCP3D硬核的输入数据如何获得



TCP3D硬核为turbo码的解码硬核,解码的数据应该是turbo编码输出的数据。turbo码编码输出应该为0、1的二进制。

根据资料“Turbo Decoder Coprocessor 3 (TCP3D) for KeyStone Devices User's Guide.pdf”  3.3.2章节所说是将6个bit变成1 个带符号的整形(31~-32)

但是,根据自带例程中调用数据(以C:\ti\pdk_k2l_4_0_3\packages\ti\drv\tcp3d\example\testvectors\lte\block0_llrs.dat为例)总共有1024bit的数据,最终输入硬核数据为1024*3个整形数据,如果说3列数分别代表了数据、两个校验,那么是如何将1bit变成一个整形呢?数据是否被放大了6倍?其中是否还处理?