CN1117431C - 码分多址调制解调器的高效多信道滤波 - Google Patents
码分多址调制解调器的高效多信道滤波 Download PDFInfo
- Publication number
- CN1117431C CN1117431C CN97195820A CN97195820A CN1117431C CN 1117431 C CN1117431 C CN 1117431C CN 97195820 A CN97195820 A CN 97195820A CN 97195820 A CN97195820 A CN 97195820A CN 1117431 C CN1117431 C CN 1117431C
- Authority
- CN
- China
- Prior art keywords
- memory
- filter
- output
- adder
- channel
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03H—IMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
- H03H17/00—Networks using digital techniques
- H03H17/02—Frequency selective networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/707—Spread spectrum techniques using direct sequence modulation
- H04B1/7073—Synchronisation aspects
- H04B1/7075—Synchronisation aspects with code phase acquisition
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03H—IMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
- H03H17/00—Networks using digital techniques
- H03H17/02—Frequency selective networks
- H03H17/0223—Computation saving measures; Accelerating measures
- H03H17/0225—Measures concerning the multipliers
- H03H17/0226—Measures concerning the multipliers comprising look-up tables
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/707—Spread spectrum techniques using direct sequence modulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/707—Spread spectrum techniques using direct sequence modulation
- H04B1/7073—Synchronisation aspects
- H04B1/7075—Synchronisation aspects with code phase acquisition
- H04B1/70751—Synchronisation aspects with code phase acquisition using partial detection
- H04B1/70753—Partial phase search
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/707—Spread spectrum techniques using direct sequence modulation
- H04B1/7073—Synchronisation aspects
- H04B1/7075—Synchronisation aspects with code phase acquisition
- H04B1/70755—Setting of lock conditions, e.g. threshold
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/707—Spread spectrum techniques using direct sequence modulation
- H04B1/7073—Synchronisation aspects
- H04B1/7075—Synchronisation aspects with code phase acquisition
- H04B1/70758—Multimode search, i.e. using multiple search strategies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/707—Spread spectrum techniques using direct sequence modulation
- H04B1/7073—Synchronisation aspects
- H04B1/7075—Synchronisation aspects with code phase acquisition
- H04B1/708—Parallel implementation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/707—Spread spectrum techniques using direct sequence modulation
- H04B1/709—Correlator structure
- H04B1/7093—Matched filter type
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03H—IMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
- H03H17/00—Networks using digital techniques
- H03H17/02—Frequency selective networks
- H03H17/06—Non-recursive filters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B2201/00—Indexing scheme relating to details of transmission systems not covered by a single group of H04B3/00 - H04B13/00
- H04B2201/69—Orthogonal indexing scheme relating to spread spectrum techniques in general
- H04B2201/707—Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation
- H04B2201/70702—Intercell-related aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B2201/00—Indexing scheme relating to details of transmission systems not covered by a single group of H04B3/00 - H04B13/00
- H04B2201/69—Orthogonal indexing scheme relating to spread spectrum techniques in general
- H04B2201/707—Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation
- H04B2201/70707—Efficiency-related aspects
Abstract
一种用于CDMA调制解调器的高效多信道滤波器允许多个串行数字比特流被包括取样加权和相加函数的数字信号处理技术滤波。每个单独信道可具有用户加权系数或所有信道共用的加权系数。如果加权系数自适应,则可采用相同方法。以无乘法器和减少加法器数量的方式实现多信道FIR滤波器,为提高运算速度,滤波器结构利用存储加权系数的查阅表。本发明可具体表现为现场可编程门阵列或应用专用集成电路。查阅表的使用明显节省了芯片资源。
Description
本申请与1996年6月27日提交的序号为No.08/669,775,题为"码分多址(CDMA)通信"的申请同时提交,在此引入该申请好象完全引述一样作为参考。
技术领域
本发明涉及用于码分多址通信的数字滤波技术。具体地说,本发明涉及在整个滤波器结构中消除乘法器的高速、多信道、有限冲激响应滤波器。
背景技术
现今的通信技术包括对扩频调制或一点对多点通信的CDMA(码分多址)的使用。长期以来,CDMA因其难于检测和干扰传输而在军事应用中使用。这归因于无线通信技术使用比给定用户的信息带宽大得多的传输带宽。所有用户通过相同带宽相互或与一个共用接收机通信并由一个特定码识别。通过大公用带宽的共用提供多址联接,从而提高整个系统的性能。
对人为或非人为干扰的高容许偏差和与公共地区中大量用户通信的能力使CDMA通信技术极具商业应用的吸引力。由于CDMA通信系统中的每个用户通过相同频带宽度发射和接收数据或通信信号,减小了对防护带宽的需求并提高了通信系统的容量。
通信系统中的每个通信信道一般采用DSP(数字信号处理)硬件和软件在传输前对每个信号进行滤波、加权、和组合。在CDMA通信系统基站的发射电路中执行多重信号信道的加权、滤波和组合。
现有技术的CDMA调制解调器需要许多乘法器和二进制加法器用于信道加权和组合。所使用的滤波操作等同于FIR(有限冲激响应或横向)结构的滤波操作。所使用的每个单独FIR滤波器同样需要许多乘法器和加法器。
以数字形式实现的乘法器效率较低并且较贵。费用与逻辑门的数量直接有关。然而,二进制加法器比二进制乘法器的成本低,应将对二进制乘法器的使用减至最少。实现使二进制乘法和加法成为ASIC(应用专用集成电路)的设计制造起来很昂贵并会导致更低效和更慢的信号通过量。
FIR滤波器的一个缺陷是每个输出取样所需的复杂计算。例如,对于每个输出取样,需要执行N次多重累加(MAC)运算。在美国专利No.4,811,262(White),美国专利No.4,862,402(Shaw等人)和欧洲专利申请公开No.0372350A2中公开的本领域的状况中可了解的那些滤波器是消除了乘法器的数字滤波器结构。这些参考专利文献公开了一种通过在存储器中存储加权系数而在数字FIR滤波器中减少或取消乘法器的方法。然而,两份参考文献的滤波器结构,或现有技术对多信道运算都不是最佳的。
现有技术的CDMA调制解调器中的缺陷在于有效和准确地加权、滤波、和组合多个单比特值信号信道的能力。当涉及到信号处理信道的多重性时,信道之间的一致性变得很重要并且每个信道的硬件成本升高。
在CDMA通信系统中,需要使用最少的功率量,以实现对于最大用户容量的最低要求的BER(误码率)。由于CDMA通信系统向所有用户分配相同传输带宽,控制每个用户的发射功率到最小要求以保持给定的信噪比是最重要的。由于每个用户采用占用有限持续时间整个频带宽度的宽带信号,每个用户起到影响所有用户的整个背景噪声的作用。因此,缺乏功率控制将增加用户与用户间的干扰。
每个信道必须具有适当的单独加权施加,以便发射相同的相对幅度。在加权运算之后,由多比特值表示每个数据流。这些数据流在一个由一树型结构的许多双输入加法器构成的大数字加法电路中相加在一起。
然后在常规FIR滤波器中对已加权和相加的数据值滤波。FIR中的乘法器将多比特数据和加权系数处理成所希望的精度。
根据现有技术的讲授构成的CDAM调制解调器的多信道滤波器需要分离的FIR集成电路,而不是全部集成在一个经济的ASIC上。
因此,存在着对多信道CDMA调制解调器的FIR滤波器结构的需求,滤波器通过自适应来使用固定或可变的加权系数,以无乘法器滤波器的精度和速度运算。
发明内容
本发明的CDMA调制解调器的高效、多信道滤波器允许由通过执行取样加权和相加函数的数字信号处理技术滤波的串行数字比特流组成的多重信道。每个单独的信道可具有用户加权系数或所有信道共用的加权系数。如果加权系数自适应,可采用相同的方法。
所呈现的多信道FIR滤波器是通过无乘法器和减少加法器的数量实现的。为提高运算速度,该滤波器结构利用存储加权系数的LUT(查阅表)。本发明可以构成为一个FPGA(现场可编程的门阵列)或一个ASIC。LUT的使用显著节省了芯片资源和制造成本。
因此,本发明的目的是提供一种用于多信道应用的高效CDMAFIR滤波器结构。
本发明的另一个目的是提供一种降低了复杂性并提高了性能的多信道FIR滤波器结构。
本发明的再一个目的是提供一种无乘法器的多信道FIR滤波器。
根据本发明的一个方面,提供了一种多信道数字滤波器(40),用于对CDMA电信应用中的多个信道进行滤波,该CDMA电信应用包括移位寄存器、加法器和存储滤波器加权系数的存储器,其特征在于:
多个滤波器输入端(28);
每个所述输入端(28)用于接收与被滤波的该多个信道之一不同的信号;
一个滤波器输出端(44);
与所述多个滤波器输入端(28)对应的定址装置,用于产生多个存储地址;
耦合到所述定址装置且具有多个存储单元的多个存储器(56),每个单元对应一个存储地址;每个存储器(56)表示所述数字滤波器(40)的一个单独抽头,并且每个所述单元用于存储预先计算的表示所述数字滤波器(40)的卷积的部分乘积加权和的加权系数;
表示第一滤波器(40)抽头的第一存储寄存器(22),耦合到第一存储器(56);
第一加法器(26),耦合到所述第一存储寄存器(22)和第二存储器(56),并具有输出端;
表示第二滤波器(40)抽头的第二存储寄存器(22),耦合到所述第一加法器(26);
第二加法器(26),耦合到所述第二存储寄存器(22)和第三存储器(56),并具有输出端;
表示第三滤波器(40)抽头的第三存储寄存器(22),耦合到所述第二加法器(26);和
第三加法器(26),耦合到所述第三存储寄存器(22)和第四存储器(56),以提供所述滤波器输出端(44)。
根据本发明的再一个方面,提供了一种用于数字滤波包括多个用于接收不同信号信道的滤波器输入端(28)和一个滤波器输出端(44)的码分多址电信系统应用的多个独立信号信道的方法,其特征在于步骤:
为所述数字滤波器(40)预先计算滤波器抽头加权系数和单个信道加权之间的中间标量积;
在代表所述数字滤波器(40)中滤波器抽头的多个存储单元(56)中存储所述预先计算的中间积;
以选择的顺序方式恢复所述的中间积以提供一个存储器(56)输出;
在多个存储寄存器(22)中存储所述存储器(56)输出;
把所述存储寄存器(22)的内容相加以提供一个和;
输出所述和作为所述滤波器输出(44)。
在阅读了对优选实施例的详细描述后,该系统和方法的其它目的和优点对本领域技术人员来说是显而易见的。
附图说明
图1是现有技术中典型的单输入FIR滤波器的方框图。
图2是现有技术中典型的单输入FIR滤波器结构的方框图。
图3是现有技术中单输入FIR滤波器结构的一种替换实施的方框图。
图4A是多信道FIR滤波器的一个单独信道的方框图。
图4B是多信道FIR滤波器的详细方框图。
图5是表明第一种改进的方框图。
图6是表明第二种改进的方框图。
图7是多信道处理元件的方框图。
图8A是LUT表的总体方框图。
图8B是表明本发明的多信道LUT输入的详细方框图。
图9是优选实施例的详细方框图。
具体实施方式
参考附图描述CDMA调制解调器的多信道FIR滤波器,其中相同标号始终表示相同元件。这种调制解调器与通信信号的发射和接收结合在多信道无线通信站中使用。
作为背景,许多系统具有使其输出在给定的时间瞬间不仅取决于此时的输入,而且取决于输入的整个或瞬时历史的特性。据说这种系统具有存储器,在到达输出时平均过去和当前的取样。需要把带有存储器的系统分成离散和连续系统的类别。离散系统是其输入和输出是数值序列而不是连续的时间函数的系统。
离散值序列可表示为其中值x是诸如电压之类的量xk。下标k表示序号。在数字信号处理中xk经常表示取样波形或信号,下标指定取样的时刻。然而,下标可表示在空间取样应用中诸如距离之类的另一种含义。对于可实际实现的系统,输出必须只取决于输入的当前和过去的历史。真正的系统不能具有取决于输入特性的输出。任何可实际实现系统的输出对输入的依赖性表示为:
yk=f(xk、xk-2、...、xk-n), (1)其中输入变量是xk,输出变量是yk,f(*)是n+1变量的任何任意函数。虽然太概括性地定义了该函数以致不能一般性地分析,线性运算的子集对许多信号处理应用变得非常有用。在分析中还验证了这些函数非常容易处理。
如果输出取决于呈线性形式的输入的前n个取样(具有一个有限存储器的系统),等式(1)可写成
该线性系统的特征在于N+1个加权变量a;,和偏置b。一个无偏置离散线性系统的特征在于加权变量(a0、a1、...、an)。如果输入xk是delta函数(对一个取样为单数,对所有其它取样为零),可以看出等式(2)的输出是加权变量序列a0、a1、...、an。因此,对输入的响应完全以无偏置的线性系统为特征。
存在某些可利用线性技术分析的带有存储器的线性系统。即使数字信号处理特性是离散的,如果该输入是连续输入的取样并且被足够快地取样,则能够利用这些取样作为输入变量模拟连续系统。该输出则作为带有一个长存储器的线性系统出现。FIR滤波器20就是这样一种系统。固定系数FIR滤波器以输入/输出等式为特征 如图1所示,或展开为
yk=c0xk+c1xk-1+...+ck-1xk-(N-1) (4)其中FIR滤波器具有冲激响应c0、c1、...,xk表示在时间k的离散输入信号取样,ci是滤波器系数加权,N是抽头数量,yk表示在时间k的输出。如图1所示,方框图形成带有被称为抽头加权的系数的抽头延迟线。
数字滤波器目前是数字信号处理系统的共同需求。在离散系统领域中,使用卷积的最通用类型的数字滤波器是FIR。FIR滤波器有两个优点。第一个优点是FIR滤波器固有的稳定性。冲激响应的有限长度保证该输出将在N个取样内达到零。第二个优点是可设计和实现FIR滤波器。可利用数字移位寄存器22、乘法器24和加法器26实际实现如图2所示的FIR滤波器20。由取样时钟脉冲30把离散信号28移位到寄存器22中。寄存器22保持取样信号28的过去值32以及数学卷积所需的当前值34。过去值32和当前值34与滤波器加权系数36相乘24、相加26、然后输出38。
图3示出表示FIR滤波器结构20的另一种方式。所描述的运算可表示成图2的等同式,由于
A=c3xk-1 (5)
B=c3xk-1+c2xk (6)
C=c3xk-2+c2xk-1 (7)
归纳为
正如可在图2和3中看到的,离散输入取样28的加权36取决于许多乘法器24。
图4A以简化形式示出用于CDMA调制解调器的多信道FIR滤波器40的一个单独信道。多信道FIR滤波器40表示为带有进入滤波器40的多信道输入序列x(i)k和输出滤波器40的滤波结果y(i)k的一个单个元件。下标"i"识别来自多个信道中的那个信道被滤波。
多个单比特数据/信号流表示已用伪噪声(PN)码序列调制的串行数据流。每个信道将以各种数据速率表示用户业务信道。各种类型的信令数据可能包括其它信道。
一个ISDN(综合业务数字网)CDMA调制解调器的典型实例将需要五个信道。两个信道是64kbps的业务信道(B1和B2),一个16kbps辅助信令和分组信道(D),一个传号线信道(OW),和一个反向自动功率控制信道(APC)。
对于CDMA系统中的最大用户容量,需要使用在最少量的功率以实现要求的BER。每个信道必须具有适当的单独加权施加,以便发射正确的相对幅度。加权运算之后,单个数据流变成多比特值。数据流在由一树型结构的许多双输入加法器构成的大数字加法电路中加在一起。
然后在常规的FIR滤波器中对已加权和相加的数值滤波。需要FIR滤波器脉冲整形输入波形同时抑制带外辐射。FIR中的乘法器必须将多比特数据和系数处理成所希望的精度。
在图4B中,四个信号信道单独输入到分开的FIR滤波器20(为清楚起见已省略时钟信号)。然后在输入到多信道加法器46前,使用乘法器24通过用于功率控制(使单个信道之间的功率或增益相等)的信道专用加权系数37w(i)对单独滤波的信号加权。在扩频通信系统中,由于所有用户占用相同的频谱和时间分配,希望每个用户以相同的功率等级接收。该结果y(i)k44是单独FIR滤波的多信号信道的加权和。
CDMA发射机组合不同类型数字信号(串行数字话音、功率控制、ISDN数据)的许多信道。通常,每个信道用不同的扩展码调制。扩展码允许CDMA接收机在解调期间利用适当的码恢复组合信号。作为替换,任何正交函数的集合可与该优选实施例组合并在以后通过相关分离。多信道FIR滤波器40的输出44是一个经加权和滤波的平均值。虽然已把每个信道描述为一个单比特值串行数据流,可以用相同的多信道滤波器结构处理多比特值或电平。
参考图5,示出使用四抽头FIR滤波器48的多信道FIR滤波器40。由常规乘法器24执行离散取样的加权。每个FIR结构由移位寄存器22和用于过去32和当前34取样信号的加法器26构成。每个抽头加权系数36与相应的信道功率控制加权因数37相乘。该结果与图4B所示的相同,但在FIR48结构内部有外部乘法器。
通过共享如图6所示的FIR寄存器和加法器达到减少硬件的目的。每个多信道处理元件52执行信道加权37、FIR抽头系数36的相乘24、该抽头的多重信道的相加26的一部分。离散函数的划分展现了优选实施例。
图7示出多信道处理元件52作为带有"N"个单比特输入信号x(0)k、x(1)k、...、x(N)k的处理模块。计算的输出zk 54包含"W"个比特的解。离散输入信号28形成一个矢量。通过增加2的乘方对每个比特加权可将该矢量赋予一个总值。在一种替换方案中,将多信道信号比特处理为二进值字。处理模块的输出是N比特二进制输入自变量的"W"比特宽的函数。该模块执行存储器件的等效逻辑函数,其中输入信号比特形成一个地址并且计算的值是所选择的存储字的内容。基于存储器的LUT56可快速和有效地执行一个任意函数,如图8A所示。
自变量x与结果y的数学函数f表示为y=f(x)。该函数执行将所有x的值向另一个y值空间的变换。一个LUT对该优选实施例中感兴趣的值进行该变换。向LUT存储器件提供一个单元在存储电路内的地址。预先存储在该单元的值传送到存储器输出数据总线。把感兴趣的、离散的x的值变换成二进制数。由于多信道信号由逻辑电平0或1表示,他们被用作形成二进制数的比特。因此,将信道值的每个可能的组合赋予一个状态数。该运算表示为
每个状态是定位LUT中一个地址的二进制数。来自LUT的输出值是在与该地址对应的给定自变量出现时预先计算的的函数结果。将其表示为LUT内容的图表表达式。将要执行的函数是多信道针对FIR结构一个给定单抽头的加权和。
例如,在使用4个信道(M=4)的应用中,位于多信道FIR(j=2)第二个抽头的LUT内容如表1所示。
表1
x、x3、x2、x1、x0的值 | A的地址计算 | 在存储单元A的LUT值 |
0000 | 0 | 0 |
0001 | 1=1 | w0c2 |
0010 | 2=2 | w1c2 |
0011 | 2+1=3 | w1c2+w0c2 |
0100 | 4=4 | w2c2 |
0101 | 4+1=5 | w2c2+w0c2 |
… | … | … |
… | … | … |
… | … | … |
… | … | … |
… | … | … |
1101 | 8+4+1=13 | w3c2+w2c2+w0c2 |
1110 | 8+4+2=14 | w3c2+w2c2+w1c2 |
1111 | 8+4+2+1=15 | w3c2+w2c2+w1c2+w0c2 |
LUT56存储字包含与当前输入的地址值对应的预先计算值,如图8B所示。存储器可用ROM或RAM实现,依应用而定。
在优选实施例中,使用ROM(只读存储器)存储常设LUT值。将其有效地实现为集成电路。ROM适合于非时变系统,所需的信道加权和滤波器系数事先是已知的。RAM(随机存取存储器)允许将新值写在旧值上。可计算和装入LUT值以实现自适应性。RAM不象ROM那样空间有效,但考虑到提高灵活性仍是有效的。
图9示出根据本发明用于CDAM调制解调器的多信道FIR滤波器40的优选实施例。滤波器结构使用LUT56而不是需要多个乘法器24和加法器26的低效多信道处理元件52。
信号比特形成施加到LUT56的地址字。每个所需的滤波器抽头有一个LUT56。计算每个LUT56的内容:
如式中所示,信号值的任何组合有其预先计算的加权和。FIR函数的每个抽头系数的乘数包括在预先计算的表中。
图4A带有N抽头FIR的已加权和滤波的单信道运算可表示为
图4B中示出该滤波器的M个信道的多信道形式并可表示为
这就是所希望的卷积或FIR滤波运算的加权和。在FIR滤波器20中进行卷积,在乘法器24中进行加权,和在加法器46进行相加。所得到的卷积与等式(3)中原始表示的相同。相加和加权是多信道处理延长部分的结果。
该优选实施例示出一种针对多信道CDMA FIR滤波调制解调器应用改进的滤波器。它已表明不使用乘法器和减少加法器数量可实现图4B所示的在多个信道上的信号处理运算。
虽然已给出并描述了本发明的具体实施例,本领域技术人员在不脱离本发明精神和范围的情况下可做出许多改进和变化。上面的描述只作为说明而不是以任何方式限定于该特定形式。
Claims (7)
1.多信道数字滤波器(40),用于对CDMA电信应用中的多个信道进行滤波,该CDMA电信应用包括移位寄存器、加法器和存储滤波器加权系数的存储器,其特征在于:
多个滤波器输入端(28);
每个所述输入端(28)用于接收与被滤波的该多个信道之一不同的信号;
一个滤波器输出端(44);
与所述多个滤波器输入端(28)对应的定址装置,用于产生多个存储地址;
耦合到所述定址装置且具有多个存储单元的多个存储器(56),每个单元对应一个存储地址;每个存储器(56)表示所述数字滤波器(40)的一个单独抽头,并且每个所述单元用于存储预先计算的表示所述数字滤波器(40)的卷积的部分乘积加权和的加权系数;
表示第一滤波器(40)抽头的第一存储寄存器(22),耦合到第一存储器(56);
第一加法器(26),耦合到所述第一存储寄存器(22)和第二存储器(56),并具有输出端;
表示第二滤波器(40)抽头的第二存储寄存器(22),耦合到所述第一加法器(26);
第二加法器(26),耦合到所述第二存储寄存器(22)和第三存储器(56),并具有输出端;
表示第三滤波器(40)抽头的第三存储寄存器(22),耦合到所述第二加法器(26);和
第三加法器(26),耦合到所述第三存储寄存器(22)和第四存储器(56),以提供所述滤波器输出端(44)。
2.根据权利要求1所述的多信道数字滤波器(40),其特征在于:
每个所述滤波器输入端(28)提供一个串行数字比特流,并同步所述多个滤波器输入端(28)以提供一个矢量;
所述定址装置响应所述矢量产生一个存储器(56)地址;
每个所述存储器(56)输出所述定址存储器(56)单元存储的一个预先计算的加权和;和
所述多个存储寄存器(22)和所述多个加法器(26)把所述存储器(56)的输出组合成表示所述滤波器输入端(28)的加权和的乘积的和,以提供给所述滤波器输出端(44)。
3.根据权利要求2所述的多信道数字滤波器(40),其特征在于每个所述存储器(56)是一个只读存储器。
4.根据权利要求2所述的多信道数字滤波器(40),其特征在于每个所述存储器(56)是一个随机存取存储器。
5.根据权利要求4所述的多信道数字滤波器(40),进一步的特征在于用于有选择地重写所述存储器单元(56)的内容的装置。
6.一种用于数字滤波包括多个用于接收不同信号信道的滤波器输入端(28)和一个滤波器输出端(44)的码分多址电信系统应用的多个独立信号信道的方法,其特征在于步骤:
为所述数字滤波器(40)预先计算滤波器抽头加权系数和单个信道加权之间的中间标量积;
在代表所述数字滤波器(40)中滤波器抽头的多个存储单元(56)中存储所述预先计算的中间积;
以选择的顺序方式恢复所述的中间积以提供一个存储器(56)输出;
在多个存储寄存器(22)中存储所述存储器(56)输出;
把所述存储寄存器(22)的内容相加以提供一个和;
输出所述和作为所述滤波器输出(44)。
7.根据权利要求6定义的方法,进一步特征在于用利用一种自适应算法得到的新中间积重写所述预先计算的中间积。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/670,160 | 1996-06-27 | ||
US08/670,160 US6487190B1 (en) | 1996-06-27 | 1996-06-27 | Efficient multichannel filtering for CDMA modems |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1223754A CN1223754A (zh) | 1999-07-21 |
CN1117431C true CN1117431C (zh) | 2003-08-06 |
Family
ID=24689238
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN97195820A Expired - Fee Related CN1117431C (zh) | 1996-06-27 | 1997-06-24 | 码分多址调制解调器的高效多信道滤波 |
Country Status (13)
Country | Link |
---|---|
US (3) | US6487190B1 (zh) |
EP (3) | EP1739832A3 (zh) |
JP (1) | JP3550598B2 (zh) |
KR (1) | KR100383266B1 (zh) |
CN (1) | CN1117431C (zh) |
AT (2) | ATE240611T1 (zh) |
AU (1) | AU3499697A (zh) |
CA (2) | CA2259261C (zh) |
DE (3) | DE908008T1 (zh) |
DK (1) | DK0908008T3 (zh) |
ES (2) | ES2268207T3 (zh) |
HK (2) | HK1017175A1 (zh) |
WO (1) | WO1997050173A1 (zh) |
Families Citing this family (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6487190B1 (en) * | 1996-06-27 | 2002-11-26 | Interdigital Technology Corporation | Efficient multichannel filtering for CDMA modems |
US7020111B2 (en) | 1996-06-27 | 2006-03-28 | Interdigital Technology Corporation | System for using rapid acquisition spreading codes for spread-spectrum communications |
US6885652B1 (en) | 1995-06-30 | 2005-04-26 | Interdigital Technology Corporation | Code division multiple access (CDMA) communication system |
ZA965340B (en) | 1995-06-30 | 1997-01-27 | Interdigital Tech Corp | Code division multiple access (cdma) communication system |
US7929498B2 (en) | 1995-06-30 | 2011-04-19 | Interdigital Technology Corporation | Adaptive forward power control and adaptive reverse power control for spread-spectrum communications |
EP0935189B1 (en) * | 1998-02-04 | 2005-09-07 | Texas Instruments Incorporated | Reconfigurable co-processor with multiple multiply-accumulate units |
EP1039635B1 (en) * | 1999-03-20 | 2007-09-12 | Freescale Semiconductor, Inc. | Multi channel filtering device and method |
KR100585644B1 (ko) * | 1999-12-01 | 2006-06-02 | 엘지전자 주식회사 | 저전력 유한충격응답필터 |
JP3379501B2 (ja) | 1999-12-28 | 2003-02-24 | 日本電気株式会社 | ゲイン可変型ディジタルフィルタ |
KR100378592B1 (ko) * | 2000-07-31 | 2003-03-31 | 한국전자통신연구원 | 디지털 이동 통신용 108 탭 1대4 인터폴레이션유한임펄스응답 필터장치 |
KR100425418B1 (ko) * | 2001-09-07 | 2004-03-30 | 삼성탈레스 주식회사 | 룩업 테이블을 이용한 블록 보간 필터 구조 |
US7185036B1 (en) * | 2002-05-03 | 2007-02-27 | Atheros Communications, Inc. | Look up table based upsampling and digital filtering |
US8761321B2 (en) | 2005-04-07 | 2014-06-24 | Iii Holdings 1, Llc | Optimal feedback weighting for soft-decision cancellers |
US7876810B2 (en) | 2005-04-07 | 2011-01-25 | Rambus Inc. | Soft weighted interference cancellation for CDMA systems |
US7808937B2 (en) | 2005-04-07 | 2010-10-05 | Rambus, Inc. | Variable interference cancellation technology for CDMA systems |
US8005128B1 (en) | 2003-09-23 | 2011-08-23 | Rambus Inc. | Methods for estimation and interference cancellation for signal processing |
US7715508B2 (en) | 2005-11-15 | 2010-05-11 | Tensorcomm, Incorporated | Iterative interference cancellation using mixed feedback weights and stabilizing step sizes |
US7263541B2 (en) | 2003-01-28 | 2007-08-28 | Agere Systems Inc. | Multi-dimensional hybrid and transpose form finite impulse response filters |
GB2399962B (en) * | 2003-03-27 | 2005-12-21 | Advanced Risc Mach Ltd | Data filtering |
JP3668780B2 (ja) * | 2003-12-09 | 2005-07-06 | 独立行政法人産業技術総合研究所 | Firフィルタ |
US7386581B2 (en) * | 2003-12-31 | 2008-06-10 | Stmicroelectronics, Inc. | Performance FIR filter |
US7366746B2 (en) * | 2004-02-12 | 2008-04-29 | Xerox Corporation | Finite impulse response filter method and apparatus |
US7987222B1 (en) * | 2004-04-22 | 2011-07-26 | Altera Corporation | Method and apparatus for implementing a multiplier utilizing digital signal processor block memory extension |
US7116705B2 (en) * | 2004-11-08 | 2006-10-03 | Interdigital Technology Corporation | Method and apparatus for reducing the processing rate of a chip-level equalization receiver |
US7991088B2 (en) * | 2005-11-15 | 2011-08-02 | Tommy Guess | Iterative interference cancellation using mixed feedback weights and stabilizing step sizes |
US7826516B2 (en) | 2005-11-15 | 2010-11-02 | Rambus Inc. | Iterative interference canceller for wireless multiple-access systems with multiple receive antennas |
US7711075B2 (en) | 2005-11-15 | 2010-05-04 | Tensorcomm Incorporated | Iterative interference cancellation using mixed feedback weights and stabilizing step sizes |
US7702048B2 (en) * | 2005-11-15 | 2010-04-20 | Tensorcomm, Incorporated | Iterative interference cancellation using mixed feedback weights and stabilizing step sizes |
US20070112901A1 (en) * | 2005-11-15 | 2007-05-17 | Afshin Niktash | Configurable digital filter |
US20070110135A1 (en) | 2005-11-15 | 2007-05-17 | Tommy Guess | Iterative interference cancellation for MIMO-OFDM receivers |
EP1983656A1 (en) * | 2007-04-19 | 2008-10-22 | MediaTek Inc. | Shared filter design for pilot symbol averaging in rake fingers in WCDMA systems |
US8588253B2 (en) | 2008-06-26 | 2013-11-19 | Qualcomm Incorporated | Methods and apparatuses to reduce context switching during data transmission and reception in a multi-processor device |
JP6219631B2 (ja) * | 2013-07-29 | 2017-10-25 | 学校法人明星学苑 | 論理演算装置 |
US9900028B1 (en) * | 2017-03-03 | 2018-02-20 | Synaptics Incorporated | Decimation filtering in systems having parallel analog-to-digital converter channels |
Family Cites Families (36)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
NL180369C (nl) * | 1977-04-04 | 1987-02-02 | Philips Nv | Inrichting voor het omzetten van discrete signalen in een discreet enkelzijband frequentie-multiplex-signaal en omgekeerd. |
US4425665A (en) | 1981-09-24 | 1984-01-10 | Advanced Micro Devices, Inc. | FSK Voiceband modem using digital filters |
FR2557746B1 (fr) * | 1983-12-30 | 1986-04-11 | Thomson Csf | Filtre numerique a bande passante et phase variables |
JPS6165616A (ja) * | 1984-09-07 | 1986-04-04 | Nippon Hoso Kyokai <Nhk> | 対称形firディジタルフィルタ |
US4679164A (en) * | 1984-12-17 | 1987-07-07 | The United States Of America As Represented By The Secretary Of The Army | Digital high speed programmable convolver |
FR2577084B1 (fr) * | 1985-02-01 | 1987-03-20 | Trt Telecom Radio Electr | Systeme de bancs de filtres d'analyse et de synthese d'un signal |
JPS6258502A (ja) * | 1985-08-10 | 1987-03-14 | スタンレー電気株式会社 | ヘツドランプ用複合反射鏡 |
JPS62256516A (ja) | 1986-04-30 | 1987-11-09 | Matsushita Graphic Commun Syst Inc | ベ−スバンド伝送用フイルタ装置 |
US4862402A (en) | 1986-07-24 | 1989-08-29 | North American Philips Corporation | Fast multiplierless architecture for general purpose VLSI FIR digital filters with minimized hardware |
US4811262A (en) | 1986-09-19 | 1989-03-07 | Rockwell International Corporation | Distributed arithmetic realization of second-order normal-form digital filter |
CA2003977C (en) | 1988-12-05 | 1995-08-01 | Shinji Yamaguchi | Ethylene-vinyl alcohol copolymer composite fiber and production thereof |
IT1227520B (it) * | 1988-12-06 | 1991-04-12 | Sgs Thomson Microelectronics | Filtro digitale programmabile |
JPH02287874A (ja) | 1989-04-28 | 1990-11-27 | Toshiba Corp | 積和演算装置 |
US5117385A (en) * | 1990-03-16 | 1992-05-26 | International Business Machines Corporation | Table lookup multiplier with digital filter |
US5140613A (en) | 1990-05-25 | 1992-08-18 | Hewlett-Packard Company | Baseband modulation system with improved ROM-based digital filter |
JPH0435213A (ja) | 1990-05-28 | 1992-02-06 | Hitachi Ltd | フィルタ回路 |
US5103459B1 (en) | 1990-06-25 | 1999-07-06 | Qualcomm Inc | System and method for generating signal waveforms in a cdma cellular telephone system |
DE69024213T2 (de) | 1990-09-18 | 1996-07-04 | Alcatel Nv | Mehrkanaliger Taktfrequenzreduzierer |
JPH04222111A (ja) | 1990-12-21 | 1992-08-12 | Mitsubishi Electric Corp | ディジタルフィルタ |
JPH04287593A (ja) | 1991-03-18 | 1992-10-13 | Nec Eng Ltd | ディジタル映像信号フィルタ回路 |
US5262974A (en) | 1991-10-28 | 1993-11-16 | Trw Inc. | Programmable canonic signed digit filter chip |
JP2741809B2 (ja) | 1991-11-22 | 1998-04-22 | シンワ株式会社 | テーププレーヤの早送りおよび巻戻し装置 |
US5487089A (en) * | 1992-02-17 | 1996-01-23 | Matsushita Electric Industrial Co., Ltd. | Nyquist filter for digital modulation |
US5258940A (en) | 1992-03-16 | 1993-11-02 | International Business Machines Corporation | Distributed arithmetic digital filter in a partial-response maximum-likelihood disk drive system |
US5287299A (en) | 1992-05-26 | 1994-02-15 | Monolith Technologies Corporation | Method and apparatus for implementing a digital filter employing coefficients expressed as sums of 2 to an integer power |
JPH0677767A (ja) | 1992-08-26 | 1994-03-18 | Sony Corp | ノンリニアキャンセラー |
US5311459A (en) * | 1992-09-17 | 1994-05-10 | Eastman Kodak Company | Selectively configurable integrated circuit device for performing multiple digital signal processing functions |
JPH06104694A (ja) | 1992-09-22 | 1994-04-15 | Sony Corp | デジタルフィルタ |
US5305349A (en) | 1993-04-29 | 1994-04-19 | Ericsson Ge Mobile Communications Inc. | Quantized coherent rake receiver |
US5414732A (en) | 1993-05-17 | 1995-05-09 | Loral Aerospace Corp. | Adaptive equalizer and method for operation at high symbol rates |
US5379242A (en) * | 1993-09-01 | 1995-01-03 | National Semiconductor Corporation | ROM filter |
US5483549A (en) | 1994-03-04 | 1996-01-09 | Stanford Telecommunications, Inc. | Receiver having for charge-coupled-device based receiver signal processing |
JP2856064B2 (ja) | 1994-03-30 | 1999-02-10 | 日本電気株式会社 | ディジタルフィルタ |
ZA955600B (en) | 1994-07-13 | 1996-04-02 | Qualcomm Inc | System and method for simulating interference received by subscriber units in a spread spectrum communication network |
US6487190B1 (en) * | 1996-06-27 | 2002-11-26 | Interdigital Technology Corporation | Efficient multichannel filtering for CDMA modems |
ZA965340B (en) * | 1995-06-30 | 1997-01-27 | Interdigital Tech Corp | Code division multiple access (cdma) communication system |
-
1996
- 1996-06-27 US US08/670,160 patent/US6487190B1/en not_active Expired - Lifetime
-
1997
- 1997-06-24 EP EP06016008A patent/EP1739832A3/en not_active Withdrawn
- 1997-06-24 ES ES03009778T patent/ES2268207T3/es not_active Expired - Lifetime
- 1997-06-24 AU AU34996/97A patent/AU3499697A/en not_active Abandoned
- 1997-06-24 EP EP03009778A patent/EP1337040B1/en not_active Expired - Lifetime
- 1997-06-24 KR KR10-1998-0710703A patent/KR100383266B1/ko not_active IP Right Cessation
- 1997-06-24 EP EP97931346A patent/EP0908008B1/en not_active Expired - Lifetime
- 1997-06-24 CA CA002259261A patent/CA2259261C/en not_active Expired - Fee Related
- 1997-06-24 ES ES97931346T patent/ES2137908T3/es not_active Expired - Lifetime
- 1997-06-24 DK DK97931346T patent/DK0908008T3/da active
- 1997-06-24 CN CN97195820A patent/CN1117431C/zh not_active Expired - Fee Related
- 1997-06-24 AT AT97931346T patent/ATE240611T1/de not_active IP Right Cessation
- 1997-06-24 DE DE0908008T patent/DE908008T1/de active Pending
- 1997-06-24 DE DE69736444T patent/DE69736444T2/de not_active Expired - Lifetime
- 1997-06-24 DE DE69721991T patent/DE69721991T2/de not_active Expired - Lifetime
- 1997-06-24 AT AT03009778T patent/ATE335304T1/de not_active IP Right Cessation
- 1997-06-24 WO PCT/US1997/010909 patent/WO1997050173A1/en active IP Right Grant
- 1997-06-24 CA CA002434522A patent/CA2434522A1/en not_active Abandoned
- 1997-06-24 JP JP50345398A patent/JP3550598B2/ja not_active Expired - Fee Related
-
1999
- 1999-05-05 HK HK99102017A patent/HK1017175A1/xx not_active IP Right Cessation
-
2002
- 2002-11-25 US US10/304,308 patent/US6907024B2/en not_active Expired - Fee Related
-
2004
- 2004-02-19 HK HK04101210A patent/HK1059992A1/xx not_active IP Right Cessation
-
2005
- 2005-05-31 US US11/141,622 patent/US7631027B2/en not_active Expired - Fee Related
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1117431C (zh) | 码分多址调制解调器的高效多信道滤波 | |
CN100340069C (zh) | 在无线接收机中的信道估计的设备和方法 | |
CN1411634A (zh) | Cdma信号多用户检测接收器 | |
CN1209234A (zh) | 用于天线阵列的同步调制和数字聚束的有效装置 | |
CN1150722A (zh) | 在csd滤波器中处理信号的方法及适用于该方法的电路 | |
CN1538650A (zh) | 一种多载波信号削波装置及方法 | |
CN1157080C (zh) | 用于执行改良快速卷积算法的信道化器和方法 | |
CN1171414C (zh) | 变型快速卷积算法的减小复杂性和增大灵活性技术 | |
CN1398479A (zh) | 组合发送滤波器和数字/模拟转换器 | |
CN1114287C (zh) | 用预定的滤波器系数的数字滤波器和方法 | |
CN1211926C (zh) | 一种用于直接序列扩频通信系统的简化的数字fir滤波器 | |
CN1567807A (zh) | 一种频域滤波器及实现频域滤波的方法 | |
CN1350734A (zh) | 在时分多址系统中计算噪声能量的方法 | |
CN1703835A (zh) | 处理调幅信号的方法和设备 | |
CN1818850A (zh) | 用于在电子电路中执行乘法或除法运算的方法和装置 | |
CN103391183B (zh) | 一种可重构宽带数字信道化交换方法及系统 | |
CN1149871C (zh) | 灵活的cdma合并器 | |
CN1890890A (zh) | 包括瑞克接收机的站 | |
CN1309467A (zh) | 可变增益数字滤波器 | |
CN1377546A (zh) | 用于在无线发射机内对发射信号进行频谱整形的装置和方法 | |
CN1365207A (zh) | 一种数字基带滤波器 | |
CN1156110C (zh) | 基于多相分解的多载波cdma系统发送与零中频的接收方法与装置 | |
CN1235420C (zh) | 多载波滤波器组快速实现装置 | |
CN116566427A (zh) | 一种高维索引调制扩频通信方法 | |
CN1378397A (zh) | 采用流水线方式的基带成形滤波器的实现装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20030806 Termination date: 20110624 |