Using Two FIR Operations to the same signal. There is a way to save DM0 memory allocation?


Here goes the big picture:

I have Left and Right Input Signals.
Two IR Table.
Left and Right Out.

Right Out =  Gain*(Right Signal with Table 1) +  Gain*(Right Signal with Table 2)
Left Out =    Gain*(Left Signal with Table 1) + Gain*(Left Signal with Table 2)

This way I waste DM0. There is a way to the FIR algorithm use the same sampled signal from the other?

I'm using ADAU1452, and I want dual FIR with 9600 samples.

Top Replies

    •  Analog Employees 
    Feb 16, 2021 +1 suggested

    Take a look at the "FIR Filter Pool" block (Filters > FIR > FIR Filter Pool). The purpose of this block is to reuse FIR filter coefficients to save memory. An input can be filters with any set of…

Parents Reply Children
No Data