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.

AWR1642: question about the mmwavelib_dftSingleBin

Part Number: AWR1642

hello .I encounter a problem about the function mmwavelib_dftSingleBin .I want to modify the type of the input into uint64_t.So I will change the function ,but I do not know how to change the mmwavelib_dftSingleBin .uint32_t inputBuf[restrict] -> uint64_t inputBuf[restrict].Then how to change the  rotl and swap2,can you give me some advices?

  • HI Slithice,

    The instructions you highlighted (_ROTL, _HILL, _LOLL etc) are intrinsics which are part of the C674x CPU instruction set . These are defined in www.ti.com/.../sprufe8b.pdf. These instructions operate on 32 bit operands and there are no 64-bit equivalent instructions native to the CPU so you will need to implement them in software. I would suggest you to post this in TI compiler forum for further support.

    Regards
    -Nitin