亲爱的Brad,
我使用一个18位ADC(F采样=大约200 kHz),我想做一个直流消除滤波器(高通滤波器)。我想做一个非常简单的IIR滤波器。我需要:
32位加法器(累加器)
32位子
2 ^ n算术右移
一些舍入逻辑…
我知道有一个FIR滤波器,但是当Fc & lt;& ft;& ft;& ft;ft采样不是一个非常好的想法,因为抽头数目应该非常大,并且组延迟非常重要。
我认为数据路径是(也许)这个过程的理想,但是…我不知道如何编程它…
路易斯·弗恩
我很抱歉我的英语很差…
以上来自于百度翻译
以下为原文
Dear Brad,
I use a 18bit ADC (Fsampling = approx 200kHz), and I want to do a DC removal filter (high pass filter). I want to do a very simple IIR filter. I need:
- 32bit adder (accumulator)
-
32 bit sub
- 2^n arithmetic shift right
- Some rounding logic…
I know that there is a FIR filter, but doing an FIR high pass filter when Fc << Fsampling is not a very good idea because the tap number should be very large, and the group delay very important.
I think that the datapath is (maybe) ideal for this process, but… I don’t know how to program it…
Jean-Louis VERN
P.-S. I apologize for my very bad English…
亲爱的Brad,
我使用一个18位ADC(F采样=大约200 kHz),我想做一个直流消除滤波器(高通滤波器)。我想做一个非常简单的IIR滤波器。我需要:
32位加法器(累加器)
32位子
2 ^ n算术右移
一些舍入逻辑…
我知道有一个FIR滤波器,但是当Fc & lt;& ft;& ft;& ft;ft采样不是一个非常好的想法,因为抽头数目应该非常大,并且组延迟非常重要。
我认为数据路径是(也许)这个过程的理想,但是…我不知道如何编程它…
路易斯·弗恩
我很抱歉我的英语很差…
以上来自于百度翻译
以下为原文
Dear Brad,
I use a 18bit ADC (Fsampling = approx 200kHz), and I want to do a DC removal filter (high pass filter). I want to do a very simple IIR filter. I need:
- 32bit adder (accumulator)
-
32 bit sub
- 2^n arithmetic shift right
- Some rounding logic…
I know that there is a FIR filter, but doing an FIR high pass filter when Fc << Fsampling is not a very good idea because the tap number should be very large, and the group delay very important.
I think that the datapath is (maybe) ideal for this process, but… I don’t know how to program it…
Jean-Louis VERN
P.-S. I apologize for my very bad English…
举报