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.

Filter Coefficients for AFE 5809

Other Parts Discussed in Thread: AFE5809

Hi TI people,

Can you help us design a set of filter coefficients to program into our AFE5809's Filter Coefficient RAM?

If possible, can you provide the coefficients for 32/16=2Mhz, 32/32 =1MHz and 32/64=0.5 MHz LPF filter frequency (Anti-aliasing band is half of sampling frequency).

Will I need three profiles in Profile RAM to point to these three sets of Coefficients?

If you need any more information from us, please just ask.

Thanks,

Duncan Hurst

  • Duncan,
    Yes, please give me a few days to gather this together. Is that decimation of 32? Which Fsampling?
    The Profile is not required to point to the desired coefficient block, but is a convenient way to switch DEMOD configurations quickly, including coefficient pointer.
  • Hi Chuck,

    Our equipment has a fixed Fsampling, fs=32 MHz. We then have three demodulator decimation options:

    1) M=8
    2) M=16
    3) M=32

    So I guess you need to generate 3 sets of filter coefficients for these 3 options.

    Thanks in advance,
    Duncan
  • Hi Chuck,

    Is there any movement on this?

    We are getting very close to needing a fully-operational AFE in our development lifecycle.

    Thanks,

    Duncan

  • Filter Coefficient M=8.txt
    0FEFFC6006BFF10023FFC000BFFF
    0F1BF6F011BFD9005BFF50017FFD
    0D8BF3E0183FCA007BFF0001FFFD
    0B5FF3101A7FC50087FEF0023FFC
    08CFF45018BFC9007BFF1001FFFC
    0613F6F0137FD40063FF40017FFD
    036BFA700C3FE5003FFF9000FFFE
    010BFE30043FF70017FFE0007FFF
    Filter Coefficient M=16.txt
    0803FF1001FFFC000BFFF0004000
    07E7FD6004FFF5001BFFD000BFFF
    07B3FC1007BFEF0027FFB000BFFF
    0767FAF009FFEA0033FFA000FFFF
    06FFFA300BBFE6003BFF80013FFE
    0687F9C00CBFE40043FF80013FFE
    05FBF9900D3FE20043FF70013FFE
    0563F9A00D7FE20043FF80013FFE
    04BFF9F00CFFE30043FF80013FFE
    0413FA700BFFE5003FFF9000FFFE
    0363FB100ABFE80037FF9000FFFE
    02B3FBE008FFEC002FFFA000FFFF
    020BFCC0073FF00027FFC000BFFF
    0167FDB0053FF5001BFFD0007FFF
    00CFFEA0033FF90013FFE0004000
    0043FF90013FFE0007FFF0000000
    Filter Coefficient M=32.txt
    0403FFC000BFFF00040000000000
    03FFFF50017FFD000BFFF0000000
    03FBFEE0023FFB000FFFF0004000
    03EFFE8002FFFA000FFFE0004000
    03E3FE3003BFF80013FFE0007FFF
    03D3FDE0043FF70017FFD0007FFF
    03BFFDA004BFF6001BFFD0007FFF
    03A7FD60053FF5001BFFD000BFFF
    038FFD3005BFF4001FFFC000BFFF
    0373FD00063FF3001FFFC000BFFF
    0357FCF0067FF20023FFC000BFFF
    0333FCD006BFF20023FFC000BFFF
    0313FCC006BFF10023FFC000BFFF
    02EFFCC006BFF10023FFC000BFFF
    02C7FCC006BFF10023FFC000BFFF
    029FFCD006BFF10023FFC000BFFF
    0277FCE006BFF10023FFC000BFFF
    024BFD00067FF20023FFC000BFFF
    021FFD20063FF20023FFC000BFFF
    01F3FD5005FFF3001FFFC000BFFF
    01CBFD7005BFF4001FFFD000BFFF
    019FFDA0053FF5001BFFD0007FFF
    0173FDD004FFF6001BFFD0007FFF
    0147FE10047FF60017FFD0007FFF
    011BFE4003FFF80017FFE0007FFF
    00F3FE80037FF90013FFE0007FFF
    00C7FEC002FFFA000FFFE0004000
    00A3FEF0027FFB000FFFF0004000
    007BFF3001FFFC000BFFF0000000
    0057FF70017FFD000BFFF0000000
    0033FFB000FFFE00040000000000
    0013FFE0007FFF00000000000000

    Duncan, these are files used in the AFe5809 EVM.  The format for every row is 112 bits, and each nibble( 4 bits) is interpreted as a hexidecimal number.  Let me know if you need more help.

  • Thanks Chuck. I'll try these values.

    Duncan