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.

TDA4AH-Q1: RAWFE LUT Based compression

Part Number: TDA4AH-Q1

Tool/software:

Hi TI experts,

 

In RAWFE block   we are using LUT(Non linear)   to convert 24 bit to 16 bit(LUT Based compression)

  As per the TRM.  Our understanding  is ,For 20bit input, 

             From  ,range 0-4K ->step size is 32. (ie 0 ,32,64,92,  …4096) ,Total 128 locations

             From, range 4K-2^20 -> step size is 2K   Total (2^20-4K)/2K)=510 locations

Our question is how this 20-bit input is mapped to 16 bit output? means if I get  a sample value of “546” in the input what will be my output value ?

Our understanding is that  in output side,  for 16 bit ouput

             From  range 0-4K ->step size is 32. (ie 0 ,32,64,92,  …4096), ,Total 128 locations??

             From  range 4k to 2^16 - this range will be divided in to 510 locations ??

Can you confirm whether the above understanding is correct?

 

Thanks

  • Hi Ajay,

    Our question is how this 20-bit input is mapped to 16 bit output?

    Yes, it is.
    You may refer to the "CFA+WDR" plugin guide in tuning tool for some more details.

    means if I get  a sample value of “546” in the input what will be my output value ?

    Please take a look at the "RAWFE LUT Based compression" section in TDA4 TRM.

    Our understanding is that  in output side,  for 16 bit ouput

                 From  range 0-4K ->step size is 32. (ie 0 ,32,64,92,  …4096), ,Total 128 locations??

                 From  range 4k to 2^16 - this range will be divided in to 510 locations ??

    I am not sure if I understand you correctly.

    There is no limit on the output side.