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.

[参考译文] TDA4VM:LUT/HIST 中不同数量表的示例

Guru**** 2393725 points
Other Parts Discussed in Thread: MATHLIB

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1494572/tda4vm-examples-for-different-number-of-tables-in-lut-hist

器件型号:TDA4VM
主题中讨论的其他器件:MATHLIB

工具与软件:

您好、TI:

vxlib/mathlib 中的示例使用16Tables 在 c7x 上进行查找。  

我们有一个场景、表需要4kB。 所以、我们希望实现4向查找。 有没有可以分享的示例?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    团队中有一部分人在办公室外。 请期待延迟回复。

    -基尔西

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

        __sLTCRFlags_t set0flags;
    
        //16 way lut for 16-bit data with 64 entries (6-bit index)
        set0flags.INTERPOLATION = __LUT_INTERP_OFF;        //No interpolation 
        set0flags.SATURATION    = __LUT_SAT_OFF;           //NA, applicable for histogram mode
        set0flags.SIGNUNSIGN    = __LUT_SIGNED;            //data elements are signed
        set0flags.ELETYPE       = __LUT_ELETYPE_16BIT;     //working with 16-bit elements
        set0flags.NUMTBLS       = __LUT_NUM_TBL_4;        //4 parallel lookup every cycle
        set0flags.TBLSIZE       = __LUT_TBL_SIZE_8KBYTES;  //Total table size
        set0flags.WEIGHTSIZE    = __LUT_WSIZE_8BIT;        //NA, applicable for histogram mode
        set0flags.PROMOTION     = __LUT_PROMOTE_2X;        //Promote data elements by 2x (16-bit to 32-bit)

    您可以将 NUMTBLS 的标志设置为 __LUT_NUM_TBL_4  

    此致、
    Sivadeep