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.

The DSP can't accomplish these algorithm in one sampling time?

  • Hi,

    We are checking out your request and will update shortly.

    Thanks & regards,
    Sivaraj K
  • Hi,

    Thanks for your post.

    Why don't you try installing c674x DSPLIB which has a set of DSP filtering kernels such as FIR, IIR, LMS adaptive filtering available "as-is"? May be, you could use such reference filtering algorithm  implementation available on DSP library single precision kernel functions.

    For C674x device, please check the supported kernel functions for C674x DSP_LIB from the below wiki:

    http://processors.wiki.ti.com/index.php/C674x_DSPLIB#DSPF_sp_fir_gen_.28FIR_Filter.29

    Kindly check the c64x+ DSP library programmer's reference as below:

    http://www.ti.com/lit/ug/sprueb8b/sprueb8b.pdf (please check Table 3 -5)

    For downloads of c66x, c67x, c64x, c64x+ & c674x DSP LIB, kindly refer the below link:

    http://www.ti.com/tool/sprc265

    After installing c674x DSP LIB., you could see the FIR filter example .CCS project in the below specified path:

    ~\dsplib_c674x_3_2_0_1\packages\ti\dsplib\src\DSPF_sp_fir_gen\c674\DSPF_sp_fir_gen_674LE_LE_COFF\

    Kindly refer the above example.

    Thanks & regards,

    Sivaraj K

    -------------------------------------------------------------------------------------------------------

    Please click the Verify Answer button on this post if it answers your question.

    -------------------------------------------------------------------------------------------------------

  • Hi,

    Additional data points below:

    For fixed point computation, the C674x core is fully compatible with the C64x+ DSPLIB. So, to benchmark the cycle count measurement of c674x DSPLIB kernel functions, you could refer the below app. report:

    http://www.ti.com/lit/an/spra884a/spra884a.pdf

    Detailed comparisons of the kernels C674x and C67x implementations are listed in a development notes spreadsheet. This file is included in the docs folder of the C674x DSPLIB installation

    To benchmark the DSPLIB kernels, TI recommends the use of the C674x Cycle Accurate Simulator, which is included in Code Composer Studio 3.3 with Service Release 12 or later. After loading CCS, select Profile->Clock->Enable. This will allow the kernel demonstration apps to accurately display cycle counts.

    Thanks & regards,

    Sivaraj K

    -------------------------------------------------------------------------------------------------------

    Please click the Verify Answer button on this post if it answers your question.

    -------------------------------------------------------------------------------------------------------

  • Dear Sivaraj K,

    Thank you very much for these suggestions and supports. I will have a try of these methods. 

    Best regards,

    Wang Yu