专利名称:用于分离输入信号的频带的设备的制作方法
技术领域:
本发明涉及用于分析信号的频率含量的数字信号处理(DSP)技术。
用来执行频率分析的最通常已知的方法是FFT(快速富立叶变换)方法,它既具有软件算法也具有硬件形式的实施例。FFT方法的缺点在于,它较好地适合于用软件而不是用硬件实施,而且在保持相邻频率“仓”(frequency bin)的良好截止特性的同时却很难实现跨“仓”的平坦的频率响应。
在英国公布的专利申请GB-A-2258963中描述了在对一个简单信号进行频率分离时使用的一种多级频率分离电路。然而,在这个电路与本发明之间存在有很大的差别。上述的电路使用低通和高通滤波器的相继的各级,把信号分离成多个频带,而本发明使用复数上变频和下变频的相继的级,每级的中心频率是零频率。这具有大大地简化滤波器的优点,这里的滤波器都是实际上相同设计的低通滤波器。通过利用使不同的数据流经过公共交织滤波器进行大量交织,又导致进一步的简化。这也意味着,对于每个频率“仓”的所有的输出数据是基于零中心频率的(它类似于FFT输出)而不是在偏移频率上(这是以上电路的情形)。
一方面,本发明提供用于对输入信号进行频率含量分离的设备,所述设备包括多个频率分割级,每级包括一个或多个上变频器和下变频器对,一对上变频器和下变频器用来接收代表输入带宽的复数输入信号而输出代表输入带宽的上部的第一复数输出信号和代表输入带宽的下部的第二复数输出信号,所述第一部分和所述第二部分是相邻接的,它们一起代表所述输入的带宽部分。
在一种形式中,本发明可以通过把感兴趣的频带连续地分离成两个分开的相邻接的频带而作为“树”系统来实施,每个频带的中心为零频率(零中频)。这是通过使用复数上和下变频器达到的。然而,为了分解成有用数目的频带,需要大量复数变换器(例如,对于1024个频带,我们需要2046个变换器)。这是一个缺点。
为了允许用少得多的变换器达到同样的结果,本发明的优选实施例将来自上部和下部的样本在每级上交织,并使它们通过下一级的上/下变频器的修正形式。通常,这只需要2*Log2(N)级,其中N等于最后的频带数目。例如,与上面提到的“树”系统的2046相对比1024个频带现在只需要10个变换器。
这种技术是可实现的,并且像FFT相对于直接的DFT(离散富立叶变换)方法那样,同样会因规模大而得到经济的节约。
将会看到,在频率分离系统内不同信号的频率跨度是可以变化的。然而,当输入信号跨越-F到+F的频率范围以及第一和第二复数输出信号跨越-F/2到+F/2的频率范围时,信号处理负载被均衡化且电路被简化。
为了防止在输入信号被分离成多个分离的信号时需要处理的数据量增加的缺点,优选实施例要分样该分割的信号以降低它们的采样速率,优选地是要使得在每级的总的采样速率基本上保持恒定。
将代表不同的频谱部分的样本交织和有效地分开处理它们的能力在使用上变频器和下变频器内的有限脉冲响应滤波器的优选实施例中是易于实现的。在这样的有限脉冲响应滤波器内,可在每个抽头点之间提供附加锁存或延时级,以便在数据流内有效地提供缓冲,这考虑到了数据的交织性质。
上变频器和下变频器包括本地振荡器,它产生系数信号,样本信号与其相乘,以便实施复数频率分离。当系数信号限于预定的数值组,使它们能有效地从查找表中读出,或以其他方式产生而不需要真实的振荡器电路时,可使优选实施例有利地被简化。
当系数信号限于具有-1,0,+1的数值时,电路可被进一步简化。通过这种限制,相乘功能可以由比起正常乘法器来要消耗少得多的计算或集成电路资源的乘法器有效地提供。
可以通过把上变频器和下变频器组合成组合的频率分离单元而达到电路面积的进一步节省,因为这允许更多地复用对于上变频和下变频是公共的电路单元。特别优选的实施例使用多相滤波器。
另一方面,本发明提供对输入信号进行频率含量分离的方法,所述方法包括以下步骤使用多个频率分割级将复数输入信号进行频率分割,每级包括一个或多个上变频器和下变频器对,一对上变频器和下变频器用来接收代表输入带宽的所述复数输入信号,以及输出代表所述输入带宽的上部的第一复数输出信号和代表所述输入带宽的下部的第二复数输出信号,所述第一部分和所述第二部分是相邻接的,它们一起代表所述输入的带宽部分。
现在参照附图,描述仅仅作为例子的本发明的实施例,其中
图1是树系统的方框图;图2显示频带分离;图3和4显示复数下变频器和复数上变频器;图5显示交织系统的方块图;图6显示交织器更多的细节;图7和8显示基本的复数下变频器和基本的复数上变频器的结构;图9和10显示对于图7和8的结构的修正;图11显示复数上变频器和复数下变频器结构;图12和13显示基本的交织复数下变频器和复数上变频器的结构;图14和15显示分别产生I和Q信道的简化的交织复数下变频器;图16和17显示分别产生组合的I和Q信道的简化的交织复数下变频器和交织复数上变频器;图18显示基本的交织复数下变频器结构;图19显示产生组合的I和Q信道的简化的交织复数下变频器;以及图20显示使用多相滤波器的组合的交织复数下变频器和上变频器。
图1显示3级树系统的简化方框图。加到系统的输入是频带受限制的信号,其中心是零频率(或零中频)。采样速率是Fs,以及通过使用复数(I和Q)形式,输入带宽可以占用从-Fs/2到+Fs/2,如图2所示。通过使用复数下变频器(CDC)和复数上变频器(CUC),把输入分离成两个频带。因此,在图2上,输入频带的上半部(即,0到+Fs/2)被下变频到频带-Fs/4到+Fs/4。同样地,输入频带的下半部被上变频到频带-Fs/4到+Fs/4。为了避免实际滤波器的有限截止率所引起的混淆问题,第一级的输出端处的采样速率被保持在Fs,而不是Fs/2。对于所有以后的级,输出采样速率可被除以2。
图3显示复数下变频器(CDC)的实施例以及图4显示复数上变频器(CUC)的实施例。这些图只打算显示工作原理。优选实施例可以大大地简化,因为求正弦和余弦只需要取五个数值(0.+1,-1,+0.707和-0.707)中的一个值。
图5显示使用级间交织的系统的总的方框图。第一对变换器(CDC“A”和CUC“A”)是与树系统的变换器对(图1)相同的。然而,此后,用于“I”信道的样本和用于“Q”信道的样本在传送到下一个处理级之前被交织。
交织的复数下变频器(ICDC)不同于“树”系统的CDC之处在于,这里的低通滤波器具有专门的形式,典型地被称为“内插FIR滤波器”。通过在FIR(有限脉冲响应)滤波器的抽头之间加上附加延时,有可能通过首先进行交织而处理任意数目的独立的数据流。经滤波的输出数据也以同样的方式被交织。本实施例中的要求在于,每个独立的数据流需要被相同的滤波器处理,以及内插FIR滤波器能够以由交织输入数据而造成的、加大了的采样速率运行。因为在任何一个滤波块中的“树”系统的每个CDC是相同的,所以满足了第一个要求。另外,虽然独立的样本流的数目在每个树的支路中增加成两倍,但采样率也降低了一半。因此,有可能交织样本而不引起采样速率的总体上增加,从而满足了以上的第二要求。
完全相同的论据也可应用到交织的复数上变频器(ICUC)。交织系统的最后输出与“树”系统的输出相同,当然,不同之处在于“树”系统输出是并行形式,而“交织”系统输出是串行形式。
交织和分样处理过程的进一步的细节为如下。参照图5和6,加到CDC(A)和CUC(A)上的复数输入样本流表示为I1,I2,I3,...等,和Q1,Q2,Q3,...等,其采样速率为Fs。复数下变频器(CDC(A))的输出是经滤波的样本流,表示为Id1,Id2,Id3,...等,和Qd1,Qd2,Qd3,...等,而来自复数上变频器(CUC(A))的相应的输出是经滤波的样本流,表示为Iu1,Iu2,Iu3,...等,和Qu1,Qu2,Qu3,...等。这些输出样本流的采样速率也是Fs。
然后,后面跟随一对简单的交织器,它将I样本交织,给出数据流Id1,Iu1,Id2,Iu2,Id3,Iu3,...等,以及也将Q样本交织,给出数据流Qd1,Qu1,Qd2,Qu2,Qd3,Qu3,...等。这时这些输出样本流的采样速率是2Fs。
交织的I和Q样本流然后被交织的复数上变频器和下变频器(ICDC(B)和ICUC(B))处理。来自ICDC(B)的复数输出数据流表示为Idd1,Iud1,Idd2,Iud2,Idd3,Iud3,...等,和Qdd1,Qud1,Qdd2,Qud2,Qdd3,Qud3,...等。来自ICUC(B)的复数输出数据流表示为Idu1,Iuu1,Idu2,Iuu2,Idu3,Iuu3,...等,和Qdu1,Quu1,Qdu2,Quu2,Qdu3,Quu3,...等。这时采样速率仍旧是2Fs,它是必须的速率的两倍。然而,因为样本的交织性质,不可能把样本简单地以因子2分样(即,去除每隔一个的样本)。而是在交织之前必须接受每个数据流的第一和第二样本,去除第三和第四样本,接受第五和第六样本,等等。这在2∶4复数交织器/分样器的输出端处产生如下样本流Idd1,Idu1,Iud1,Iuu1,Idd3,Idu3,...等,和Qdd1,Qdu1,Qud1,Quu1,Qdd3,Qdu3,...等对于任何以后的级,交织器/分样器原理是相同的。例如,以下的级在交织之前,将保持样本1,2,3,和4,丢弃样本5,6,7,和8,保持样本9,10,11,和12等等。下一级将保持样本1到8,丢弃样本9到16等等。这个处理过程的实施方案可以以各种方式实施,包括切换FIFO(先进先出)存储器,使其读出速率设定成写入速率的一半。
下面给出基于以上方面的更详细的信息。首先,描述基本的CDC(A)和CUC(A)结构可如何被简化和被组合成共同的结构,由此给出处理功率的很大的节省。其次,描述类似的简化和组合如何被应用到下一级ICDC(B)/ICUC(B)和ICDC(C)/ICUC(C)结构。最后,它显示可如何通过采用多相滤波器结构(它组合滤波器和本地振荡器功能)而得到甚至更大的简化。
CDC(A)和CUC(A)结构的简化图7和8显示在图6上涉及到的、基本的CDC(A)和CUC(A)结构。当本地振荡器只取三个数值+1,0或-1中的一个值时,可以得到良好的使用。具体地,处理被乘以零的样本是没有意义的。这允许简化CDC(A)和CUC(A),如图9和10所示,其中四个原先的乘法器可以用两个开关和两个乘法器代替。因为两个乘法器输入只是+1或-1,这可简化成极简单的处理。
通过观察到在每种情形下输入切换装置是相同的,因此可被组合成如图11所示的共同的结构,从而可以得到进一步的简化。
ICDC(B)和ICUC(B)结构的简化图12和13显示在图6上涉及到的、基本的ICDC(B)和ICUC(B)结构。它们与CDC(A)和CUC(A)结构的主要差别为如下(a)输入样本现在以2∶1交织-即,相间的样本属于不同的样本流。
(b)本地振荡器更复杂,因为它们现在取五个数值,+1,+k,0,-k或-1中的一个数值,其中k被规定为2的平方根除以2。
(c)本地振荡器也以2∶1交织,并可被看作为相同的奇数和偶数样本。
(d)低通滤波器现在是交织型-即,在FIR(有限脉冲响应)滤波器各抽头之间加上额外的延时,以允许独立地处理交织的样本流。这是标准的技术。
该结构可被大大地简化。首先,和以上的CDC(A)/CUC(A)一样,避免将样本乘以零。其次,把样本流分离成两个,以使得一个样本流乘以本地振荡器的+1,-1元素而另一个样本流乘以+k,-k元素。这样,后者简化成乘以+1,-1之后(或之前)乘以k的缩放因子。第三,交织可以以更加有效的方式,即取出来自CDC(A)/CUC(A)的非交织的输出并使它们交织而实现,如图14所示。
图14和15分别显示用于ICDC(B)I和Q信道的简化的结构,而在图16上则显示组合的结构。乍看起来,这似乎与图12的基本结构几乎一样复杂。然而,基本结构在输出被以因子2分样(采样速率被减半)以前是以2Fs的全速率运行的。简化的结构在整个过程中只需要以Fs的采样速率运行。虽然比起原先的两个滤波器,这里似乎出现四个滤波器,但新的滤波器只包含奇数或偶数抽头,这样,总的抽头(乘法器)数目保持相同。其他更大的简化在于,本地振荡器输入都是+1或-1,这可以非常容易实现。
图17显示用于ICUC(B)I和Q信道的简化的结构。除了本地振荡器具有不同的相位外,它与用于ICDC(B)的结构完全相同。这允许通过把LO和滤波器功能组合成多相滤波器而进一步简化的可能性。
ICDC(C)和ICUC(C)结构的简化图18显示在图6上涉及到的、基本的ICDC(C)结构。它与ICDC(B)结构的主要差别为如下(a)输入样本现在被4∶1交织-即,接连的样本属于四个不同的样本流之一。
(b)本地振荡器也被4∶1交织,虽然输入仍旧取五个可能的数值+1,+k,0,-k或-1中的一个数值。
(c)低通滤波器仍旧是交织型,但在FIR(有限脉冲响应)滤波器的各抽头之间加上额外的延时,以允许独立地处理四个交织的样本流。
通过使用类似于以上对于ICDC(B)/ICUC(B)描述的技术,结构可被大大地简化。图19的结构非常相似于图16的结构,唯一不同之处在于数据样本与本地振荡器样本交织的程度。
多相滤波器结构的使用可以指出,在每级的CDC和CUC结构之间有很大的相同性,唯一的差别在于本地振荡器不同的相位。多相滤波器可被使用来组合本地振荡器和滤波器,以及利用在CDC和CUC滤波器抽头加权之间的共同性。这将参照ICDC(B)/ICUC(B)的结构进行说明。
参照图16和17,可以看到,除了本地振荡器不同的相位以外,它们是相同的。通过使用多相滤波器,使用数据的共同的输入系数乘法运算,而乘法器的输出有分开的本地振荡器的相位,有可能组合各个滤波器对。这些滤波器中的每一个比起单个滤波器只稍微复杂些,它需要附加的加法器链来得到第二输出。图20显示用于组合的ICDC(B)/ICUC(B)的总的简化的结构。
对于ICDC(C)/ICUC(C)和总的PFT结构的所有以后的级可以使用相同的方法,导致非常经济的处理。
权利要求
1.用于对输入信号进行频率含量分离的设备,所述设备包括多个频率分割级,每级包括一个或多个上变频器和下变频器对,一对上变频器和下变频器用来接收代表输入带宽的复数输入信号,而输出代表所述输入带宽的上部的第一复数输出信号和代表输入带宽的下部的第二复数输出信号,所述第一部分和所述第二部分是相邻接的,且它们一起代表所述输入带宽部分。
2.如权利要求1中要求的设备,其中所述复数输入信号跨越-F到+F的频率范围。
3.如权利要求2中要求的设备,其中所述第一复数输出信号和所述第二复数输出信号都跨越-F/2到+F/2的频率范围。
4.如权利要求1,2和3的任一项中要求的设备,其中在频率分割级之间,所述第一复数输出信号和所述第二复数输出信号被组合以形成交织的复数信号供随后的处理。
5.如前述权利要求的任一项中要求的设备,其中所述第一复数输出信号和所述第二复数输出信号的每个信号包括数字样本值的流。
6.如权利要求4和5中要求的设备,其中所述第一复数输出信号和所述第二复数输出信号在组合形成所述交织复数信号之前每个都被分样以便减小采样速率。
7.如权利要求6中要求的设备,其中所述第一复数输出信号和所述第二复数输出信号的每个信号具有一个复数输出信号采样速率,且所述交织的复数信号具有基本上等于所述复数输出信号采样速率的交织的信号采样速率。
8.如前述权利要求的任一项中要求的设备,其中一个或多个所述上变频器和所述下变频器包括有限脉冲响应滤波器。
9.如前述权利要求的任一项中要求的设备,其中一个或多个所述上变频器和所述下变频器包括本地振荡器,它产生用来与样本信号相乘的时变系数信号。
10.如权利要求9中要求的设备,其中所述系数信号具有预定的数值组。
11.如权利要求10中要求的设备,其中所述预定的数值组包括-1,-√2/2,0,+√2/2和+1。
12.如权利要求10中要求的设备,其中所述预定的数值组包括-1,0,和+1。
13.如权利要求12中要求的设备,其中与所述系数值相乘是通过选择用于组合的信号的样本信号复接器而执行的。
14.如前述权利要求的任一项中要求的设备,其中所述上变频器和所述下变频器对是作为具有共用部件的组合变换单元而形成的。
15.如权利要求14中要求的设备,其中所述组合变频单元包括多相滤波器。
16.对输入信号进行频率含量分离的方法,所述方法包括以下步骤使用多个频率分割级将复数输入信号进行频率分割,每级包括一个或多个上变频器和下变频器对,一对上变频器和下变频器用来接收代表输入带宽的所述复数输入信号,以及输出代表所述输入带宽的上部的第一复数输出信号和代表所述输入带宽的下部的第二复数输出信号,所述第一部分和所述第二部分是相邻接的,且它们一起代表所述输入带宽部分。
全文摘要
用于对输入信号的频率含量进行分离的设备,所述设备包括多个频率分割级,每级包括一个或多个上变频器和下变频器对,一对上变频器和下变频器用来接收代表输入带宽的复数输入信号而输出代表输入带宽的上部的第一复数输出信号和代表输入带宽的下部的第二复数输出信号,所述第一部分和所述第二部分是相邻接的,且它们一起代表所述的输入带宽部分。
文档编号H03H17/00GK1406413SQ0180577
公开日2003年3月26日 申请日期2001年1月25日 优先权日2000年2月28日
发明者J·利林顿 申请人:R.F.引擎有限公司