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.

CCS/TMS320C6670: BCP CRC submodule

Part Number: TMS320C6670

Tool/software: Code Composer Studio

I am using TMS320C6670 to perform LTE PDSCH with BCP.

In the example project, we changed the input data to 40 bits and TBS to 40.

I inserted the same input data in matlab.

It is not appropriate to compare the result of matlab with the result of BCP CRC.

I know what a little endian way is. However, apart from that, the result itself is not correct.

I want to know why.


Input data -> 0x253b1447, 0x70 So 40-bit
BCP result -> 0x47, 0x14, 0x3b, 0x25, 0x70, 0xee, 0x3e, 0x30

The matlab result is different from the above BCP result.

And I wonder in what order the 32-bit information bits in hexadecimal numbers go in order.

I would appreciate your reply.