From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

FIR filter delay for multistage multirate filter

I know that a FIR filter with N taps has a delay of (N -1 ) / 2 samples.

If this filter decimates of a M factor, the decimated signal has a delay of (N - 1) / (2 * M) samples.

I used this approach several times to calculate the exact delay of a FIR filter, when I know the number of taps.

 

How can I calculate this delay if I design my filter using the vi "DFD NStage MRate Filter Design"?

Vix
-------------------------------------------
In claris non fit interpretatio

-------------------------------------------
Using LV from 7
Using LW/CVI from 6.0
0 Kudos
Message 1 of 3
(2,654 Views)

anyone has an idea?

Vix
-------------------------------------------
In claris non fit interpretatio

-------------------------------------------
Using LV from 7
Using LW/CVI from 6.0
0 Kudos
Message 2 of 3
(2,604 Views)

if I'm right, this is what is called "group delay" or "phase delay" of the filter.

Is there a LV function to get this info?

Vix
-------------------------------------------
In claris non fit interpretatio

-------------------------------------------
Using LV from 7
Using LW/CVI from 6.0
0 Kudos
Message 3 of 3
(2,600 Views)