CN1365207A - 一种数字基带滤波器 - Google Patents
一种数字基带滤波器 Download PDFInfo
- Publication number
- CN1365207A CN1365207A CN01107421A CN01107421A CN1365207A CN 1365207 A CN1365207 A CN 1365207A CN 01107421 A CN01107421 A CN 01107421A CN 01107421 A CN01107421 A CN 01107421A CN 1365207 A CN1365207 A CN 1365207A
- Authority
- CN
- China
- Prior art keywords
- module
- output
- value
- interpolation
- linear
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Complex Calculations (AREA)
Abstract
本发明公开了一种基于线性插值的数字基带滤波器,包括采样模块、插值模块、线性值计算模块和FIR低通模块;采样模块对输入信号进行采样并将采样值输出到插值模块;线性值计算模块从采样模块得到相邻两次的采样值,计算两者之间的线性值并将计算得出的线性值输出到插值模块进行插值;插值模块的输出经FIR低通模块滤波后输出。本发明具有以下有益效果:不但能够获得较高的信噪比,有效地抑制码间干扰,并且有助于接收端抑制信道的多径效应。
Description
本发明涉及用于码分多址通信***的数字滤波技术,具体地说涉及一种码分多址通信***中的基带滤波装置。
在目前的码分多址通信***中,数字基带滤波器一般采用过采样(Over-sample)技术使得采样频率远大于基带数字信号的时钟频率,这样有利于滤除采样频率对基带信号的干扰。过采样是通过在两个采样点之间***k-1个新值来使得采样率提高k倍。目前数字基带滤波器一般采用插零值(参见1997年清华大学出版社出版的《数字信号处理理论、算法与实现》一书第285页)作为过采样的方法,码分多址***中的基带滤波器也大都采用插零值作为过采样方法。
基带数字信号经过插零值过采样后,会在高端频域上等间隔地产生与主基带信号频谱结构相同的映射频谱分量。这些新的频率分量幅度值相同,个数等于过采样倍数k减1。正是由于这些无用的频谱分量的产生,才使得主基带信号频谱的幅度值下降,即生成的无用信号频谱分量分散了主基带信号频谱分量的功率,从而导致了干扰的产生,信噪比有所下降。
在码分多址通信***中,通过观察插零值数字基带滤波器的输出信号眼图,发现除了在其最佳单倍码片速率的抽样点处收敛较好之外,其他抽样点有比较大的发散,眼图的斜率较大。因此,当抽样点一旦有偏离最佳抽样点时,就会很容易带来的码间干扰,同时不利于接收端有效地抑制信道中的多径效应。
本发明的目的在于提出一种基于线性插值的基带滤波器,使用这种滤波器可以获得较高的信噪比,有效地抑制码间干扰,并有助于接收端抑制信道的多径效应。
本发明的目的是这样实现的:一种数字基带滤波器,包括采样模块、插值模块和FIR低通模块;采样模块对输入信号进行采样并将采样值输出到插值模块进行插值;插值模块的输出经FIR低通模块滤波后输出;该数字基带滤波器还包括一个线性值计算模块,线性值计算模块从采样模块得到相邻两次的采样值,计算两者之间的线性值并将计算得出的线性值输出到插值模块进行插值。
所述的数字基带滤波器中的FIR低通模块包括总线拆分模块310,ROM组模块320,延时加法链模块330和累加输出模块340;总线拆分模块310将经过线性插值后的数字信号进行总线拆分后分时输出到ROM组模块320作为ROM组的地址;ROM组模块320完成查表功能将结果输出到延时加法链模块330进行延时加法运算,最后将运算结果送到累加输出模块340进行累加输出。
上面所述的ROM组模块320中的每个ROM块的数据宽度是按照其中所存储的数据的实际所需位数来确定的。
下面结合附图对本发明做进一步的详细说明。
图1是常用的插零值数字基带滤波器结构示意图;
图2是本发明提出的基于线性插值的数字基带滤波器结构示意图;
图3是本发明中FIR低通模块的结构示意图;
图4是本发明的一个实施例中FIR低通模块的具体电路结构示意图;
图5是输入余弦波的波形图;
图6是输入余弦波经过插零值4倍过采样之后的波形图;
图7是输入余弦波经过线性插值4倍过采样之后的波形图;
图8是输入余弦波信号的归一化频谱图;
图9是输入余弦波信号经过插零值4倍过采样后的输出信号的归一化频谱图;
图10是输入余弦波信号经过线性插值4倍过采样后的输出信号的归一化频谱图;
图11是输入余弦波信号经过插零值4倍过采样最后经FIR低通滤模块后的输出信号的归一化频谱图;
图12是输入余弦波信号经过线性插值4倍过采样最后经FIR低通滤模块后的输出信号的归一化频谱图;
图13是输入的随机BPSK信号的波形图;
图14是输入的随机BPSK信号的二元眼图;
图15是输入的随机BPSK信号经过插零值数字基带滤波器之后的输出信号的二元眼图;
图16是输入的随机BPSK信号经过线性插数字基带值滤波器之后的输出信号的二元眼图。
如图1所示,常用的插零值数字基带滤波器包括采样模块、插值模块和FIR低通模块;采样模块对输入信号进行采样并将采样值输出到插值模块进行插值;插值模块在采样模块输出的采样值之间进行插零,插值结果经FIR低通模块滤波后输出。
图2是本发明提出的基于线性插值的数字基带滤波器结构示意图。如图2所示,本发明包括采样模块、插值模块和FIR低通模块;采样模块对输入信号进行采样并将采样值输出到插值模块进行插值;插值模块的输出经FIR低通模块滤波后输出;本发明还包括一个线性值计算模块,线性值计算模块从采样模块得到相邻两次的采样值,计算两者之间的线性值并将计算得出的线性值输出到插值模块进行插值。经比较可发现,本发明所做的贡献在于,用线性插值取代插零值,从而改善数字基带滤波器的整体性能指标。
本发明的一个实施例是用于CDMA2000通信***中的数字基带滤波器。如图2所示,在CDMA2000基带合成信号x(t)输入到FIR低通模块之前,首先经过采样模块对其进行采样,采样速率等于1倍的码片速率(chip rate),本次采样值x(m)和下次采样值x(m+1)被保存到线性值计算模块中,然后在线性值计算模块中计算需要***的各个线性值I(i),再把这些计算值I(i)送入插值模块后实现插值,最后送FIR低通模块进行滤波输出。
线性插值的计算方法如下:
设过采样速率是k倍的码片速率,则第j个被***的线性值为I(i),如式(1)。
其中j=1,2,3,…,k-1;m=0,±1,±2,…。
计算得到得线性值I(i)在插值模块中被依次***当前采样值x(m)。对应本次采样,完成***后得到线性插值序列vj,k(n),速率等于k倍的码片速率。
vj,k(n)的表达式如式(2):
vj,k(n)再经过FIR低通模块滤波即得输出信号XL(n)。FIR低通模块是典型的有限冲击响应滤波器,其传递函数为式(3),
h(k)是单脉冲响应,它是用特定窗函数对理想低通的无限长单脉冲响应的逼近,具有有限的阶数。h(0)、h(1)、…、h(N-1)组成FIR滤波器的系数,它们分别与输入信号的各个延迟单元进行相乘,最后叠加起来输出。
根据数字基带滤波器采用线性插值的特点,本发明对滤波器中的FIR低通模块也做了相应的改进。图3是本发明中FIR低通模块的结构示意图。如图3所示,本发明提出的数字基带滤波器中的FIR低通模块包括总线拆分模块310,ROM组模块320,延时加法链模块330和累加输出模块340;总线拆分模块310将经过线性插值后的数字信号进行总线拆分后分时输出到ROM组模块320作为ROM组的地址;ROM组模块320完成查表功能将结果输出到延时加法链模块330进行延时加法运算,最后将运算结果送到累加输出模块340进行累加输出。
图4是本发明实施例中FIR低通模块的具体电路结构示意图。如图4所示,输入的数据是经过1:4线性插值后的数字信号,宽度为16bit,速率为4倍1.2288Mcps。总线拆分模块310将16bit的总线由低到高拆分为4路,每路4bit,然后由4合1复用器(MUX)311输出到ROM组模块320,作为ROM的地址线312,因此地址线312为4bit,速率为16倍1.2288Mcps。这样做的目的是让后续模块分时运算,以提高工作时钟频率为代价,使硬件资源大大的节省。
ROM组模块320由24个寻址深度为16的ROM块组成,24个ROM块的输出位数分别为W0,W1,……,Wi,……W23。每个ROM块的16个地址单元存放的是相应CDMA2000推荐的FIR系数的0至15倍的值。因此输出位数W0,W1,……,Wi,……W23由相应CDMA2000推荐的FIR系数的15倍值的实际所需的位数确定。如果不考虑实际所需的位数,那么为了不溢出,24个ROM的输出位数都需统一加大到20bit,则ROM组模块320及后续的延时加法链模块330、累加输出模块340,由于数据位数增加,硬件资源也会相应大大增加。另外,利用CDMA2000推荐的FIR系数的对称性,可以只取一半,即24个系数,因此用只用24个ROM块。
延时加法链模块330由47个加法器和48个延时寄存器组组成。延时寄存器组由4个延时寄存器组成,完成4个工作时钟周期的延时(工作时钟为16倍1.2288MHz)。加法器和延时寄存器组的位数由ROM组模块320输出的实际所需的位数W0,W1,……,Wi,……W23计算确定,这样也有利于节省硬件资源。
累加输出模块340将延时加法链模块330输出数据累加后输出。在累加过程中,寄存器341的输出342分成两路343和344,其中一路344为最低4bit进入延时寄存器,另一路343为其余的高位反馈进入加法器累加。总线数据345由4路数据合并而成,经输出寄存器346输出。寄存器341和寄存器348的工作时钟为16倍1.2288MHz,寄存器346工作时钟为4倍1.2288MHz。输出数据347的速率为4倍1.2288Mcps。
下面结合图5~图16和本发明的实施例来说明本发明的有益效果。鉴于CDMA2000***的要求,数字基带滤波器的各项指标要求如下:0~590kHz为3dB通带范围,590~740kHz为过渡带范围,大于740kHz为阻带范围,阻带衰减40dB,通带纹波1.5dB,FIR阶数为48阶。在本发明的实施例中,都以CDMA2000***要求的各项指标来作为参考。
图5是输入余弦波的波形图。现以余弦波输入信号为例,来比较线性插值和插零值滤波器的输出信号波形及频谱结构。该余弦信号的单频值等于34.133kHz,码片速率为1228800Hz,一个余弦周期为29.2969us,共包括36个码片。余弦信号分别经过4倍线性插值过采样和4倍插零值过采样之后,得到各自输出结果:经过4倍插零值过采样以后的输出信号波形如图6所示,经过4倍线性插值过采样以后的输出信号波形如图7所示,可以从图中看到线性插值以后的输出波形与原波形相当逼近,而插零值过采样的输出波形形成的是一个余弦包络。
分别对图5、图6、图7中的信号进行FFT变换,可以得到它们的归一化频谱结构图,分别为图8、图9和图10。
如图8所示,原输入余弦信号的归一化频谱呈现两条谱线,分别对应34.133kHz和1194.666kHz。图9是输入余弦波信号经过插零值4倍过采样后的输出信号的归一化频谱图。如图9所示,4倍插零值过采样输出信号的归一化频谱包含了4对谱线,除了34.133kHz和4881.0667kHz点频上的一对谱线外,还有中间增加的等间隔的三对谱线,并且它们的幅度相同。说明原余弦波信号的一对单频谱功率被平分到四对频分量上。
图10是输入余弦波信号经过线性插值4倍过采样后的输出信号的归一化频谱图。如图10所示,4倍线性插值过采样输出信号的归一化频谱也包含了4对谱线,但除了34.133kHz和4881.0667kHz点频上的一对主谱线幅度较高外,其新增加的中间三对谱线幅度明显小的很多。从图中看,新增的三条谱线的幅值比主谱线幅值大约小30dB。由此可知经线性插值之后的信号主频谱功率非常集中,说明线性插值比插零值容易获得较高的信噪比。
最后使4倍线性插值过采样和4倍插零值过采样的输出信号都经过FIR低通模块进行低通滤波,分别得到滤波输出信号的归一化频谱图,如图11和图12所示。
图11是输入余弦波信号经过插零值4倍过采样最后经FIR低通滤模块后的输出信号的归一化频谱图。如图11所示,4倍插零值过采样产生的中间的三对高频分量已被衰减,衰减后比主谱线约低40dB。图12是输入余弦波信号经过线性插值4倍过采样最后经FIR低通滤模块后的输出信号的归一化频谱图。如图12所示4倍线性插值过采样产生的中间的三对高频分量也被衰减,几乎消失在噪声之中,在740kHz处的阻带衰减达59dB。
通过比较线性插值和插零值滤波器的输出信号的频谱我们可以发现,线性插值过采样比插零值过采样能够更有效地抑制有用信号频谱功率的发散,从而获得较高的信噪比;同时通过低通滤波器以后,更容易被滤除多余的高频分量,从而降低对数字基带滤波器的性能要求。
图13是输入的随机BPSK信号的波形图。我们以随机BPSK信号输入为例,来比较线性插值过采样滤波器和插零值过采样滤波器的输出信号眼图。图14是输入的随机BPSK信号的二元眼图,把此随机BPSK信号分别送入4倍插零值滤波器和4倍线性插值滤波器,经过过采样和低通滤波后,分别得到各自的信号眼图。
图15是输入的随机BPSK信号经过插零值数字基带滤波器之后的输出信号的二元眼图;图16是输入的随机BPSK信号经过线性插数字基带值滤波器之后的输出信号的二元眼图。比较两眼图可以明显地看到,插零值滤波器的输出信号眼图发散程度比较大,除了在其最佳单倍码片速率的抽样点处收敛较好之外,在其他抽样点有比较大的发散,眼图的斜率较大。因此,当抽样点一旦有偏离最佳抽样点时,就很容易带来码间干扰,同时不利于接收端有效地抑制信道中的多径效应。相应地线性插值滤波器的发散程度相对较小,除了在其最佳单倍码片速率的抽样点处收敛较好之外,在其他抽样点处的收敛比采用插零值方法更好,眼图的斜率较小。因此,即使抽样点与最佳抽样点有一定的偏离,也不会带来较多的码间干扰,同时更有利于接收端有效地抑制信道中的多径效应。从另外一个角度看,采用基于线性插值的数字基带滤波器还可以有效地降低***对抽样时钟精确度的要求。
综合上面的实施例和对实验结果的分析,我们可以得出,本发明具有以下有益效果:基于线性插值的数字基带滤波器不但能够获得较高的信噪比,有效地抑制码间干扰,并且有助于码分多址通信***接收端抑制信道的多径效应。
Claims (3)
1、一种数字基带滤波器,包括采样模块、插值模块和FIR低通模块;采样模块对输入信号进行采样并将采样值输出到插值模块进行插值;插值模块的输出经FIR低通模块滤波后输出;其特征在于:还包括一个线性值计算模块,线性值计算模块从采样模块得到相邻两次的采样值,计算两者之间的线性值并将计算得出的线性值输出到插值模块进行插值。
2、如权利要求1所述的一种数字基带滤波器,其特征在于:所述的FIR低通模块包括总线拆分模块(310),ROM组模块(320),延时加法链模块(330)和累加输出模块(340);总线拆分模块(310)将经过线性插值后的数字信号进行总线拆分后分时输出到ROM组模块(320)作为ROM组的地址;ROM组模块(320)完成查表功能将结果输出到延时加法链模块(330)进行延时加法运算,最后将运算结果送到累加输出模块(340)进行累加输出。
3、如权利要求2所述的一种数字基带滤波器,其特征在于:所述的ROM组模块(320)中的每个ROM块的数据宽度是按照其中所存储的数据的实际所需位数来确定的。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN01107421A CN1365207A (zh) | 2001-01-09 | 2001-01-09 | 一种数字基带滤波器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN01107421A CN1365207A (zh) | 2001-01-09 | 2001-01-09 | 一种数字基带滤波器 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1365207A true CN1365207A (zh) | 2002-08-21 |
Family
ID=4656349
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN01107421A Pending CN1365207A (zh) | 2001-01-09 | 2001-01-09 | 一种数字基带滤波器 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1365207A (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090099731A1 (en) * | 2007-10-15 | 2009-04-16 | Denso Corporation | Electric power steering system |
CN101867740A (zh) * | 2010-05-21 | 2010-10-20 | 深圳国微技术有限公司 | 用于数字电视基带信号的采样速率转换器及转换方法 |
CN103178805A (zh) * | 2011-12-20 | 2013-06-26 | 中兴通讯股份有限公司 | 插值滤波器输出控制方法、装置及*** |
CN106842248A (zh) * | 2016-11-23 | 2017-06-13 | 西安电子科技大学昆山创新研究院 | 一种提高北斗接收机定时定位速度的新方法 |
CN112945078A (zh) * | 2021-01-28 | 2021-06-11 | 中煤科工集团重庆研究院有限公司 | 一种基于mimo边坡变形监测预警*** |
-
2001
- 2001-01-09 CN CN01107421A patent/CN1365207A/zh active Pending
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090099731A1 (en) * | 2007-10-15 | 2009-04-16 | Denso Corporation | Electric power steering system |
US8140222B2 (en) * | 2007-10-15 | 2012-03-20 | Denso Corporation | Electric power steering system |
CN101867740A (zh) * | 2010-05-21 | 2010-10-20 | 深圳国微技术有限公司 | 用于数字电视基带信号的采样速率转换器及转换方法 |
CN101867740B (zh) * | 2010-05-21 | 2013-06-19 | 深圳国微技术有限公司 | 用于数字电视基带信号的采样速率转换器及转换方法 |
CN103178805A (zh) * | 2011-12-20 | 2013-06-26 | 中兴通讯股份有限公司 | 插值滤波器输出控制方法、装置及*** |
CN103178805B (zh) * | 2011-12-20 | 2018-02-02 | 亚太卫星宽带通信(深圳)有限公司 | 插值滤波器输出控制方法、装置及*** |
CN106842248A (zh) * | 2016-11-23 | 2017-06-13 | 西安电子科技大学昆山创新研究院 | 一种提高北斗接收机定时定位速度的新方法 |
CN112945078A (zh) * | 2021-01-28 | 2021-06-11 | 中煤科工集团重庆研究院有限公司 | 一种基于mimo边坡变形监测预警*** |
CN112945078B (zh) * | 2021-01-28 | 2022-07-22 | 中煤科工集团重庆研究院有限公司 | 一种基于mimo边坡变形监测预警*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6889238B2 (en) | Parallel decimator adaptive filter and method for all-rate gigabit-per-second modems | |
US7966360B2 (en) | Finite impulse response filter and digital signal receiving apparatus | |
CN107241107B (zh) | 一种数字信道化滤波器组实现方法 | |
CN1223754A (zh) | 码分多址调制解调器的高效多信道滤波 | |
CN103117730B (zh) | 多通道梳状滤波器及其实现方法 | |
CN1489701A (zh) | 高速滤波器 | |
CN1365207A (zh) | 一种数字基带滤波器 | |
CN1422089A (zh) | 使用查找表的块内插滤波器结构 | |
CN1862960A (zh) | 一种分数倍插值多相滤波器和滤波方法 | |
CN1180268A (zh) | 用预定的滤波器系数的数字滤波器和方法 | |
Kotteri et al. | Quantized FIR filter design using compensating zeros | |
CN1309467A (zh) | 可变增益数字滤波器 | |
CN103078606A (zh) | 多通道的cic内插滤波器***及其实现方法 | |
CN1152495C (zh) | 宽带码分多址通信***中的数字成形滤波器 | |
CN1611015A (zh) | 接收装置 | |
CN1433179A (zh) | 用于信号箝位的方法和电路 | |
CN1783761A (zh) | 一种根升余弦有限冲击响应滤波器的实现方法 | |
CN101057401A (zh) | 数字滤波器***和方法 | |
CN1156110C (zh) | 基于多相分解的多载波cdma***发送与零中频的接收方法与装置 | |
CN1185818C (zh) | 一种cdma***的接收滤波器 | |
CN1243423C (zh) | 一种用于数字信号处理的线性内插装置 | |
CN202998022U (zh) | 多通道梳状滤波器 | |
CN103066949B (zh) | 一种多通道梳状滤波器 | |
CN1141812C (zh) | 可配置w-cdma时隙同步匹配滤波器装置 | |
CN202998021U (zh) | 一种多通道梳状滤波器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |