用于多扩展数据流的具有1比特乘法器的上升抽样滤波器的制作方法

文档序号:7531265阅读:386来源:国知局
专利名称:用于多扩展数据流的具有1比特乘法器的上升抽样滤波器的制作方法
技术领域
本发明涉及CDMA电信系统中滤波用于传输的扩展数据流,具体涉及具有1比特乘法器的CDMA收发信机滤波电路。
无线蜂窝式系统,例如,宽带码分多址(WB-CDMA)电信系统,可以支持不断增高的用户数据速率。

图1表示WB-CDMA用户信道的现有技术收发信机的典型发射部分100。单个编码数据信道可以包含被QPSK调制成同相(I)分量和正交相位(Q)分量的64 kbps用户数据流d(t)。I分量和Q分量是频率扩展的用户流(例如,STREAM1和STREAM2),利用复扩展器104与其他扩展编码数据信道的用户流(例如,STREAM 3至STREAM N)相加,形成组合的扩展用户流CI和CQ。在按照WB-CDMA标准的系统中,复扩展器104可以是4.096Mbps或3.840Mbps的复扩展器。
利用一对对应的余弦平方根(RRC)滤波器105a和105b,对组合的扩展用户流CI和CQ进行滤波。RRC滤波器105a和105b通常可以用滚降因子α为0.22来实现。采用这个α值的实施装置设定用户信道的零对零带宽为4.997MHz(4.096MHz×(1+α))或4.685MHz(3.840MHz×(1+α))。这个零对零带宽适合于WB-CDMA标准的5MHz内信道分配。利用一对数模转换器(DAC)106a和106b,把组合扩展分量CI和CQ的滤波后数字数据转变成对应的模拟信号。利用对应的模拟滤波器107a和107b,DAC 106a和106b产生的模拟信号可以被平滑或整形用于传输。
每个RRC滤波器105a和105b在数字域中一般可以是有限脉冲响应(FIR)滤波器,可以按照如下选择取FIR滤波器的频率特性。利用在正向发射(Tx)信道上发射的收发信机,这个频率域特性约束带外发射。图2表示现有技术的典型频谱掩模,规定相邻Tx信道中的发射约束小于-35 dBc,而在另一些的信道(和以外的信道)中小于-55dBc。这个频谱掩模影响这样一些参数,诸如,实现RRC滤波器105a和105b所需的RRC滤波器抽头数和量化比特,DAC 106a和106b的分辨率和线性度,模拟滤波器107a和107b的转角频率变化,级别/类型和线性度。
图3表示把模拟滤波器107a和107b输出的一对矢量信号Iout和Qout画成复平面上的矢量而确定的典型误差矢量幅度(EVM)。从理想的矢量中减去实际的Iout和Qout矢量信号产生误差矢量(EV)。EVM是EV的幅度。在一些实施方案中,对几个不同的数据比特计算EVM的方均根(RMS)(EVMrms),并归一化成到理想矢量的长度。EVMrms可以表示成百分比,在一个实施方案中,EVMrms小于12.5%。
RRC滤波器105a和105b可以是数字滤波器,例如,其频率响应是用窗口基方法确定的。选择有任意滚降因子的理想RRC滤波器的脉冲响应解析式,例如,图4表示的这种频率响应。通过估算余弦平方滤波器的平方根,计算频率响应R(jω)。频率响应R(jω)是由公式(1)给出的,其中T是扩展码片间隔(244ns)。
利用公式(1)的逆傅里叶变换确定RRC滤波器的脉冲响应r(t)。可以用速率T/OSR抽样脉冲响应r(t),其中OSR是内插因子。基于RRC滤波器所需的抽头数,可以利用矩形窗口截取抽样的脉冲响应r(t)。
图5表示图1所示WB-CDMA收发信机中基带发射部分装置。作为宽带数据和多用户数据流的STREAM 1至STREAM 5被复扩展器104接收。把每个STREAM 1至STREAM 5与分别对应的扩展码(SPREADING 1至SPREADING 5)进行组合。然后,I信道(类似地,Q信道)的多个扩展用户数据流由加法器502a组合成单个I信道数据流。来自组合器501a至501c的每个数据流有1比特宽的值,但加法器502a的输出是L比特宽(L是大于1的整数)的多比特值序列。然后,利用RRC滤波器105a对加法器502a的输出流进行滤波。本领域专业人员知道,在数字域中作为FIR滤波器的RRC滤波器105a接收M比特宽(M是大于1的整数)的滤波器抽头系数。提供给RRC滤波器105a或105b的序列值是多比特值,所以,RRC滤波器105a或105b包含滤波器抽头系数值的多比特操作。
图6表示典型的RRC滤波器105a的方框图。图6的典型RRC滤波器105a可以是64抽头,10比特分辨率(系数)的FIR滤波器,以4倍(4X)于输入数据的速率工作(抽样)。RRC滤波器105a的每个抽头利用与最宽的二值系数或数据相同宽度的多比特乘法器。当RRC滤波器105a是4X上升抽样(upsample)时,四个抽头中的一个抽头需要一个10比特乘法器(四个抽头中其他三个的系数值为零,因为在上升抽样过程中插入几个零到该数据中)。所以,典型的RRC滤波器105a利用每个滤波器16个乘法器。多比特乘法器中的每个乘法器占用相当大的集成电路面积。
本发明涉及滤波多个扩展用户数据流的电路和方法,其中滤波过程利用代表多个扩展用户数据流的多个值与滤波器系数的单独相乘或组合相乘,相乘操作是1比特乘法运算。按照本发明,把多个扩展用户数据流进行组合,每个扩展用户数据流是1比特值的序列,并把代表滤波器抽头的系数加到多个扩展用户数据流的每一个上。这些滤波器系数至少是用1比特代表,并利用1比特相乘操作加到每个或组合的多个扩展用户数据流上。
此处描述的本发明典型实施例利用单比特或多比特系数的滤波器,并在扩展数据流组合操作之前或之后应用滤波器。该滤波器可以是这样的数字滤波器ⅰ)利用两个值的相乘操作,其中至少一个输入值的长度是1比特;ⅱ)最好是利用mux或简单的逻辑运算器实现;和ⅲ)可以利用上升抽样和调制编码滤波器系数以减小系数长度到,例如,1比特。在一些实施方案中,在组合几个处理过的用户流之前,利用滤波器对每个扩展用户流进行滤波。在另一些实施方案中,代表组合用户流的多比特值数据流被上升抽样,形成1比特值的上升抽样数据流,然后,利用滤波器对上升抽样数据流进行滤波。或者,实施装置可以利用上升抽样滤波器系数,对1比特值或多比特值可以利用1比特相乘操作的滤波器。
根据以下的详细描述,所附权利要求书及附图,可以更充分地理解本发明的其他方面,特征和优点。
图1表示现有技术WB-CDMA信道中可以采用的收发信机的典型发射部分;图2表示现有技术的典型频谱掩模,规定一个用户发射信道到相邻用户发射信道的发射约束;图3表示典型的误差矢量幅度,它是把图1中模拟滤波器的一对信号画成复平面上的矢量而确定的;
图4表示选取任意滚降因子的理想RRC滤波器的脉冲响应;图5表示现有技术WB-CDMA收发信机的基带发射部分装置;图6表示图5中典型RRC滤波器的方框图;图7表示按照本发明第一个实施例,包含简化RRC滤波器的WB-CDMA收发信机中典型的发射部分装置;图8表示按照4X上升抽样滤波操作的图7中RRC滤波器的两级典型电路;图9表示典型的电路,该电路组合RRC滤波器中图7加法器的操作和滤波后处理用户流的相加操作;图10表示图7中一级典型的RRC滤波器装置,其中包括4合1mux,锁存器,和系数存储器;图11表示按照本发明第二个实施例,包含简化RRC滤波器的WB-CDMA收发信机中典型的发射部分装置;图12表示图11电路的另一种装置,在处理用户流组合成I信道数据流之前,把每个处理用户流加到RRC滤波器上;图13表示图11或图12中一级典型的RRC滤波器装置,该滤波器按照4X上升抽样滤波工作;图14表示按照本发明第三个实施例,包含RRC滤波器的WB-CDMA收发信机中典型的发射部分装置;和图15表示图14中的一级RRC滤波器,其中利用存储在锁存器中和基于系数符号选取数据流值的mux。
WB-CDMA收发信机的发射部分产生一个或多个数据流,这些数据流有1比特代表的值,允许按照本发明采利用1比特乘法器的余弦平方根(RRC)滤波器对扩展和组合数据流进行滤波。这种RRC滤波器允许对有系数值hn为±1的第n个滤波器抽头作相乘操作。这种相乘操作可以利用选取+hn或-hn的复用器(mux)实现,它取决于数据流的值。
此处描述的本发明典型实施例利用单比特或多比特系数的滤波器,在扩展数据流(此处称之为“处理用户流”)被组合之前或之后实施RRC滤波操作。如此处所规定的,RRC滤波器是这样的数字滤波器ⅰ)利用两个值的相乘操作,其中至少一个值的长度是1比特;ⅱ)最好是利用mux或单个逻辑运算器实现;ⅲ)可以利用滤波器系数的上升抽样和调制编码以减少系数长度到,例如,1比特。然而,本领域专业人员显然明白,所描述的实施例是作为举例说明,可以利用此处所描述各种技术的组合。在一些实施方案中,在组合几个处理用户流之前,利用RRC滤波器对每个扩展用户流进行滤波。而在另一些实施方案中,对代表组合用户流的多比特值数据流上升抽样,形成1比特值的上升抽样数据流,然后,利用简化的RRC滤波器对上升数据流进行滤波。或者,实施装置可以利用上升RRC滤波器系数,允许使用1比特相乘操作的RRC滤波器。
在把各个用户流相加成I信道数据流之前,本发明第一个实施例对处理数据流进行余弦平方根滤波操作。图7表示WB-CDMA收发信机中典型的发射部分700装置,其中包括按照本发明的RRC滤波。如图7所示,I信道中每个用户流STREAM 1至STREAM3 在对应的组合器701a-701c中被扩展。类似地,STREAM 4和STREAM 5在对应的组合器701d-701e中被扩展。每个处理用户流是多个值的序列,每个值是用1比特代表。虽然以下描述I信道的第一个典型实施方案,本领域专业人员显然明白,发射机中的Q信道部分可以按照类似的方式运行。
在组合器701a-701c中扩展之后,处理用户流在各自的RRC滤波器702a-702c中被滤波。每个RRC滤波器702a-702c利用可以是多比特值的滤波器系数,如图7中所示为M2比特(M2是大于1的整数)。来自RRC滤波器702a-702c的滤波和处理用户流各自有多比特值,如图中所示的L2比特(L2是大于1的整数),这些用户流在加法器703a中被组合,提供有N比特值(N是大于1的整数)的I信道数据流。
N比特值的I信道数据流被数模转换器(DAC)704a从数字信号转变成模拟信号。例如,I信道模拟信号可以在模拟滤波器705a中再一次被滤波,以便减少DAC 704a操作中增加的量化噪声。本领域专业人员显然明白,系数长度的选择,上升抽样和上升抽样速率,以及发射部分其他操作可以根据DAC 704a运行速度的限制进行选择。
由于采用有限脉冲响应滤波器(FIR)的RRC滤波是线性操作,在组合处理用户流之前滤波操作给出的信号相当于处理用户流被组合之后滤波操作形成的信号。每个RRC滤波器702a作用于1比特值的数据流上,其系数相乘操作是由mux和作为锁存器的滤波器延迟元件实现的。在一个典型的操作中,发射部分可以利用处理用户流(即,扩展码片速率下的数据)的4倍基本比特速率上升抽样处理用户流(即,4X上升抽样)。在4X上升抽样的RRC滤波操作中,RRC滤波器702a-702c中一个的电路可以包含16个锁存器和16个mux。图8表示按照4X上升抽样操作运行的两级RRC滤波器702。每个锁存器801和802是时钟同步的(利用信号CLK),与处理用户流有相同的速率。滤波器系数以4X的数据速率(利用信号4X CLK)从系数存储器(例如,ROM)提供给mux 803,804和805。因此,路径的比特值(输入到mux 801或从锁存器801和802输出)被利用4次。在处理用户数据的下一个比特值定时进入RRC滤波器702之前,利用路经值4次以相继选取一个系数或该系数的补(即,对应于4X CLK下四个时钟周期之一的抽头系数)。然后,每个mux 803,804和805的输出在对应的加法器807和808中相加。
回到图7,每个RRC滤波器702a-702c的输出序列值相加。所以,加法器703a的输出是RRC滤波器702a-702c的滤波器抽头值(选取的系数或它们的补)之和。图9表示这样一个电路,它组合RRC滤波器702的加法器中(例如,图8中的加法器807和808)求和运算与滤波和处理数据流的加法器703a中求和运算。第一个处理用户流(STREAM 1)时钟同步在锁存器901中,其系数选自mux 903,以及4X处理用户流的数据速率提供给mux 903的系数。类似地,第二个处理用户流(STREAM 2)时钟同步在锁存器902中,其系数选自mux 904,以及4X处理用户流的数据速率提供给mux 903的系数。虽然几个优选实施例对每个处理用户流可以利用相同的滤波器系数,但是,本发明不受此限制。图9所示的电路利用加法器905组合两个处理用户流,但是,本领域专业人员能够容易地推广图9的电路到组合多个处理用户流。
为了进一步减小图8中所示电路的电路复杂性,例如,利用4合1mux,RRC滤波器中两个抽头的操作可以组合成一个操作。图10表示RRC滤波器级的典型电路,它包括4合1 mux 1002,锁存器1001。和系数存储器1003。基于锁存器1001的输入数据值和输出数据值,4合1 mux 1002选取对应的系数值之和。类似于图8的电路,图10中的典型电路以时钟信号频率4XCLK(4倍于CLK速率下处理用户流的速率)运行4合1 mux 1002,并以4XCLK频率从存储器1003中提供系数。本领域专业人员显然明白,组合这种滤波器抽头的操作可以被推广,例如,利用8合1 mux组合3个滤波器抽头的操作,或利用16合1 mux组合4个滤波器抽头的操作。
通过上升抽样处理用户流和RRC滤波器抽头的系数,本发明的第二个实施例进一步简化余弦平方根滤波的操作。在这第二个实施例的方案中,减小的电路复杂性可以是1比特与1比特相乘操作的结果,因为可以减少一个实施装置中累加器(加法器)和多比特存储寄存器的数目。然而,减小的电路复杂性是上升抽样处理用户流的结果,但是,对上升抽样处理用户流的操作可能要求收发信机有更高的整体处理速度。
图11表示WB-CDMA收发信机中发射部分的典型装置1100,其中包括按照本发明第二个实施例的简化RRC滤波器。如图11所示,I信道中每个用户流STREAM 1至STREAM 3是在对应的组合器1101a-1101c中被扩展。类似地,STREAM 4至STREAM 5是在对应的组合器1101d-1101e中被扩展。来自相应一个组合器1101a-1101c的每个处理用户流是多个值的序列,每个值用1比特代表。虽然以下描述I信道的第一个典型装置,本领域专业人员显然明白,发射机中的Q信道部分能够按照类似的方式运行。在组合器701a-701c中扩展之后,处理用户流在加法器1103a中进行组合,提供有L比特值的I信道数据流,其中L是大于1的整数。
L比特值的I信道数据流被上升抽样(内插)并提供给∑△调制器1104a。∑△调制器1104a编码L比特值的上升抽样I信道数据流成1比特值的输出流。∑△调制器1104a的输出流提供给RRC滤波器1105a。RRC滤波器1105a利用对应的1比特系数乘以1比特值序列。1比特系数是以上根据对应于FIR RRC滤波器抽头的上升抽样和1比特编码(例如,∑△调制)计算的。最好把1比特系数存储在ROM中(未画出)。
RRC滤波器1105a的输出序列是由数模转换器(DAC)1106a从数字信号转变成模拟信号。例如,DAC 1106a提供的(I信道)模拟信号可以在模拟滤波器1107a中再一次滤波,以便减小DAC 1106a操作增加的量化噪声。本领域专业人员显然明白,系数长度的选取,上升抽样速率,和发射部分其他操作可以基于DAC 1106a的处理速度限制进行选择。
RRC滤波器1105a对1比特I信道数据值和1比特系数进行操作。对1比特数据和1比特系数的操作可以减小电路的复杂性,因为每个滤波器抽头的1比特与1比特相乘只需要一个锁存器和一个逻辑门。然后,利用一个或多个加法器可以累加每个抽头的结果。1比特I信道数据和1比特系数可以有+1和-1的值,采用‘0’逻辑电平代表-1,而采用‘1’逻辑电平代表+1,利用XNOR逻辑运算可以实现1比特与1比特的相乘操作(见表1)表1
在图11的电路1100中,∑△调制器1104a通常以高处理速度运行,和可能增加电路的复杂性。上升抽样速率与电路1100的处理速度有关,也与∑△调制器1104a中采用的调制级别有关。若利用模拟滤波器1107a,则模拟滤波器1107的级别最好比∑△调制器1104中采用的级别至少高一级,能够使模拟滤波器1107a减小I信道数据流调制(1比特编码)增加的噪声。在具体的实施装置中,所使用模拟元件中的限制可以限制调制度,因此限制了上升抽样率。
图11的电路可以改变成这样,在把所有的处理用户流组合在一起之前,对每个处理用户流使用RRC滤波器。图12表示另一个实施装置1200,其中包括在把处理用户流组合成I信道数据流之前,对每个处理用户流进行RRC滤波。虽然这些优选实施例在对每个处理用户流进行滤波时可以使用相同的RRC滤波器(即,相同的系数值),但是,本发明不受此限制。每个RRC滤波器1204a-1204c包含类似于图11中RRC滤波器1105的1比特与1比特相乘操作。当64个1比特抽头相加时,每个RRC滤波器1204a-1204c的输出值可以是7比特宽(6比特和1个进位比特)。在图12的电路1200中,RRC滤波器1204a-1204c,加法器1203a和1203b,以及DAC 1206a和1206b以较高的处理速度工作。在典型的电路1100和1200实施装置中,利用4X上升抽样的RRC滤波操作,对于DAC 1206a和1206b可能需要第四级Butterworth滤波器的模拟滤波器。所以,∑△调制器的第三级调制可能要求整体16X的上升抽样率。
图13表示按照4X上升抽样滤波的一级RRC滤波器1105和/或1204。锁存器1301是时钟同步的(利用信号CLK),与处理用户流有相同的速率。从系数存储器1303(例如,ROM)中以16X的数据速率(利用信号16XCLK)提供RRC滤波器抽头的1比特系数给XNOR 1302。所以,XNOR 1302的输出可以基于以上在表1中给出的系数和数据值。XNOR1302的输出和以上抽头的累积值在相应的加法器1304中相加。
在本发明的第三个实施例中,把处理用户流进行组合,然后利用1比特系数对组合的处理用户流进行RRC滤波操作。如上所述,通过上升抽样和应用1比特编码的∑△调制,从多比特系数中计算滤波器抽头的1比特系数。1比特系数可以存储在系数存储器中。如图14所示,第三个实施例的典型实施装置1400包括RRC滤波器1401,把1比特系数加到I信道数据流的多比特值上。在典型的实施装置1400中,RRC滤波器1401的相乘功能可以按照图15中所示的方法实现。图15表示利用mux 1502的一级(滤波器抽头)RRC滤波器1401,基于系数的符号,选取存储在锁存器1501中的数据流值或数据流值的逆用于输出。对于利用第三级调制系数以4X上升抽样工作的RRC滤波器,从系数存储器1504中以I信道数据流的16X时钟速率CLK(即,16XCLK)提供1比特系数。然后,把从锁存器1501中的选取值与以上各级(滤波器抽头)的累积值在加法器1503中相加。
虽然本发明典型实施例的描述是关于电路的处理,但是,本发明不受此限制。本领域专业人员清楚地知道,电路单元的各种功能也可以在数字域中作为软件程序中的处理步骤。例如,这种软件可以用在数字信号处理器,微控制器或通用计算机中。
本发明可以体现在各种方法和实践这些方法设备的形式中。本发明还可以体现在实际媒体的程序代码形式中,例如,软磁盘,CD-ROM,硬驱动器,或任何其他机器可读的存储媒体,其中,当程序代码装入到机器(例如,计算机)并被它执行时,该机器变成实践本发明的设备。本发明还可以体现在程序代码形式中,例如,不管是存储在存储媒体中,装入到机器和/或被机器执行,或通过一些传输媒体发射,例如,通过布线或缆线,通过光纤光路,或经电磁辐射,其中,当程序代码装入到机器(例如,计算机)并被它执行时,该机器变成实践本发明的设备。在通用计算机上被执行时,程序代码段与处理器的组合提供类似于专用逻辑电路工作的独特器件。
还应当理解,在不偏离以下权利要求书规定的本发明原理和范围的条件下,本领域专业人员可以对各个部分的细节,材料和安排作各种改动,而我们对这些部分的描述和说明只是为了解释本发明的性质。
权利要求
1.一种应用滤波器到多个扩展用户数据流的方法,包括以下步骤a)组合多个扩展用户数据流,每个扩展用户数据流是1比特值序列;和b)把代表滤波器抽头的系数加到多个扩展用户数据流中的每一个,该系数至少是用1比特代表,并利用1比特相乘操作加到ⅰ)多个扩展用户数据值的每一个或ⅱ)组合的多个扩展用户数据流值上。
2.按照权利要求1的本发明,其中在步骤a)中组合多个用户数据流之前,把这些系数加到多个扩展用户数据流的每一个上。
3.按照权利要求1的本发明,其中在步骤b)中这些系数是该滤波器的上升抽样和1比特编码的多比特系数。
4.按照权利要求3的本发明,其中在步骤a)中组合多个用户数据流之前,把这些系数加到每个扩展用户数据流上。
5.按照权利要求3的本发明,其中在步骤a)中多个扩展用户数据流被组合,形成多比特值序列代表的信道数据流,和在步骤b)中把这些系数加到步骤a)中信道数据流的多比特值上。
6.按照权利要求1的本发明,其中在步骤a)中组合的多个扩展用户数据流形成信道数据流;和步骤a)还包括上升抽样和1比特编码信道数据流成1比特值序列的步骤;和步骤b)把这些系数加到代表信道数据流的1比特值序列上。
7.按照权利要求1的本发明,其中在步骤b)中这些滤波器系数代表余弦平方根滤波器的抽头。
8.按照权利要求1的本发明,其中步骤a)和b)是应用于按照宽带码分多址电信标准运行的发射电路内。
9.一种用于把滤波器应用于多个扩展用户数据流的电路,包括组合器,用于组合多个扩展用户数据流,每个扩展用户数据流是1比特值序列;和滤波器,包含多个1比特乘法器,每个乘法器把对应于滤波器抽头的系数加到多个扩展用户数据流中每个的一个值或多个值上,其中每个系数至少是用1比特代表,并用1比特相乘操作加到每个或组合的多个扩展用户数据流的值上。
10.按照权利要求9的本发明,其中在多个用户数据流被组合器组合之前,该滤波器把一个或多个系数加到每个扩展用户数据流的1比特值上。
11.按照权利要求9的本发明,其中每个系数是用于滤波器抽头的上升抽样和1比特编码的多比特系数。
12.按照权利要求11的本发明,其中该滤波器包括一组单独的滤波器,并且每个单独的滤波器把一个或多个系数加到对应扩展用户数据流的1比特值上,且把单独滤波器的每个输出值被施加,以组合滤波的多个扩展用户数据流。
13.按照权利要求11的本发明,其中多个扩展用户数据流被组合器组合,形成多比特值序列代表的信道数据流,并把滤波器系数加到信道数据流的多比特值上。
14.按照权利要求9的本发明,其中组合的多个扩展用户数据流形成信道数据流;且该电路包括调制器,用于上升抽样和1比特编码信道数据流成1比特值的序列;且该滤波器把这些系数加到代表信道数据流的1比特值序列上。
15.按照权利要求9的本发明,其中滤波器的系数代表余弦平方根滤波器的抽头。
16.按照权利要求9的本发明,其中电路是集成电路。
17.按照权利要求16的本发明,其中集成电路包含在按照宽带码分多址电信标准工作的收发信机中。
18.一种在其中存储有多条指令的计算机可读媒体,该多条指令包括这样一些指令,当由处理器执行时,这些指令使处理器执行用于数据的方法(不管该方法有什么前述),该方法包括以下步骤a)组合多个扩展用户数据流,每个扩展用户数据流是1比特值序列;和b)把代表滤波器抽头的系数加到多个扩展用户数据流中的每一个,这些系数至少是用1比特代表,并用1比特相乘操作加到每个或组合的多个扩展用户数据流上。
19.按照权利要求18的本发明,其中在步骤a)中组合多个用户数据流之前,把这些系数加到每个扩展用户数据流上。
20.按照权利要求18的本发明,其中在步骤b)中这些系数是该滤波器上升抽样和1比特编码的多比特系数。
21.按照权利要求20的本发明,其中在步骤a)中组合多个用户数据流之前,把这些系数加到每个扩展用户数据流上。
22.按照权利要求20的本发明,其中在步骤a)中多个扩展用户数据流被组合,形成多比特值序列代表的信道数据流,和在步骤b)中把这些系数加到步骤a)中信道数据流的多比特值上。
23.按照权利要求18的本发明,其中在步骤a)中组合的多个扩展用户数据流形成信道数据流;和步骤a)还包括上升抽样和1比特编码信道数据流成1比特值序列的步骤;和步骤b)把这些系数加到代表信道数据流的1比特值序列上。
24.按照权利要求18的本发明,其中在步骤b)中滤波器系数代表余弦平方根滤波器的抽头值。
25.一种应用滤波器到多个扩展用户数据流的设备,包括第一组合装置,用于组合多个扩展用户数据流,每个扩展用户数据流是1比特值序列;和第二组合装置,用于把代表滤波器抽头的系数加到多个扩展用户数据流的每一个上,这些系数至少是用1比特代表,并用1比特相乘操作加到每个或组合的多个扩展用户数据流上。
26.按照权利要求25的本发明,其中在多个用户数据流被第一组合装置组合之前,第二组合装置把一个或多个系数加到每个扩展用户数据流的1比特值上。
27.按照权利要求25的本发明,其中这些系数是该滤波器的上升抽样和1比特编码的多比特系数。
28.按照权利要求27的本发明,其中在多个用户数据流被第一组合装置组合之前,第二组合装置把这些系数加到每个扩展用户数据流上。
29.按照权利要求27的本发明,其中第一组合装置组合多个扩展用户数据流,形成多比特值序列代表的信道数据流;和第二组合装置把这些系数加到信道数据流的多比特值上。
30.按照权利要求25的本发明,其中在步骤a)中组合的多个扩展用户数据流形成信道数据流;和步骤a)还包括上升抽样和1比特编码信道数据流成1比特值序列的步骤;和步骤b)把这些系数加到代表信道数据流的1比特值序列上。
31.按照权利要求25的本发明,其中滤波器系数代表余弦平方根滤波器抽头的值。
全文摘要
WB-CDMA收发信机的发射部分产生一个或多个扩展数据流,这些个扩展数据流有1比特代表的值,允许利用余弦平方根(RRC)滤波器对扩展和组合的数据流进行滤波,该滤波器采用1比特乘法器。RRC滤波器是这样的数字滤波器:i)利用两个值的相乘操作,其中至少一个值的长度是1比特;ii)最好是利用mux或简单的逻辑运算器实现;和iii)可以利用滤波器系数的上升抽样和调制编码以减小系数长度到,例如,1比特。
文档编号H03H17/02GK1291019SQ0012909
公开日2001年4月11日 申请日期2000年9月29日 优先权日1999年10月1日
发明者拉敏·克浩伊尼-普尔法德, 利桑德尔·B·利姆, 马尔科姆·哈罗德·史密斯 申请人:朗迅科技公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1