CN102231719A - 无线***发送信号削波装置、发射机、基站及削波方法 - Google Patents

无线***发送信号削波装置、发射机、基站及削波方法 Download PDF

Info

Publication number
CN102231719A
CN102231719A CN2011101419930A CN201110141993A CN102231719A CN 102231719 A CN102231719 A CN 102231719A CN 2011101419930 A CN2011101419930 A CN 2011101419930A CN 201110141993 A CN201110141993 A CN 201110141993A CN 102231719 A CN102231719 A CN 102231719A
Authority
CN
China
Prior art keywords
filter coefficient
coefficient sequence
multiple multiplication
latter half
noise signal
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.)
Granted
Application number
CN2011101419930A
Other languages
English (en)
Other versions
CN102231719B (zh
Inventor
唐利民
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Shanghai Huawei Technologies Co Ltd
Original Assignee
Shanghai Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shanghai Huawei Technologies Co Ltd filed Critical Shanghai Huawei Technologies Co Ltd
Priority to CN201110141993.0A priority Critical patent/CN102231719B/zh
Publication of CN102231719A publication Critical patent/CN102231719A/zh
Application granted granted Critical
Publication of CN102231719B publication Critical patent/CN102231719B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Noise Elimination (AREA)

Abstract

本实施例公开了无线***发送信号削波装置、发射机、基站及削波方法,其中削波装置包括,滤波器系数划分单元,将滤波器系数序列以处于序列中间点的滤波器系数为对称点,分成共轭对称的前半部和后半部;CPG将峰值噪声信号分别与前半部和后半部进行复乘运算,对前半部和后半部的复乘运算的算式中共有的乘法运算项运算,并将运算结果分别用于峰值噪声信号与前半部和后半部的复乘运算,分别得出前半部和后半部的复乘运算结果;缓存单元缓存后半部分的复乘运算结果;前半部复乘运算结果输出单元在前半部分的各阶系数处理完成后,释放CPG及输出前半部分的复乘运算结果;本实施例避免重复的乘法运算,从而节约了乘法器资源的消耗。

Description

无线***发送信号削波装置、发射机、基站及削波方法
技术领域
本发明涉及通讯技术领域,更具体地说,涉及一种无线***发送信号削波装置、发射机、基站及削波方法。
背景技术
在无线通信领域中,为了提高功率放大器的工作效率,以及,为了避免功率放大器受到峰值过大的噪声信号的破坏,发射机在发射信号前需要对发射信号进行削波。
目前,应用最广泛的削波方式包括有核削波,其基本原理是首先在原始发射信号的时域上找出发射信号幅度超过给定门限的数据样点,然后依据一定的判决策略,从超过给定门限的数据样点中提取出需要消除的数据样点。消除这些数据样点的方法是将超过门限的残差信号通过复数滤波器,然后在原始发射信号中减去该复数滤波器输出的抵消脉冲序列信号。
在核削波方案中,抵消噪声生成器(CPG,Cancellation Pulse Generator)是最关键的模块之一,它将为每个峰值噪声信号进行匹配复滤波,然后,将复数滤波器输出的抵消脉冲序列信号与原始发射信号进行相减,从而达到消除峰值噪声信号点的目的。其实现需要使用复数乘法器(一个复乘需要消耗4个乘法器单元)完成匹配滤波的滤波器系数序列(复数)与峰值噪声信号(复数)相乘。在实际应用中,上述运算需要用到发射机设有的现场可编程门阵列(FPGA,Field-Programmable Gate Array)或专用集成电路(ASIC,ApplicationSpecific Integrated Circuit)中的核心资源乘法器。
在现有技术中,每个CPG在某一时刻只能处理一个峰值点,只有在各阶系数都进行复乘后才能处理下一个峰值点,这也可以理解为一个峰值点需要锁定一个CPG的时间长度为核系数的阶数,如果在这段时间内还有其他需要处理的峰值点,则需要启用新的CPG。
采用上述技术方案,在需要处理的峰值噪声信号比较密集时,需要消耗较多的CPG,从而对FPGA或ASIC中的乘法器的需求也会大量增加;此外,当因为需要提高功放效率而降低宽带信号的峰均比(PAR)时,也需要增加大量的CPG。
综上所述,现有技术中的技术方案使得乘法器资源的消耗过多,从而使得硬件***成本和功耗过高。
发明内容
有鉴于此,本发明实施例提供了无线***发送信号削波装置、发射机及削波方法,以解决现有技术存在的硬件***成本和功耗过高的问题。
本发明实施例是这样实现的:
一种无线***发送信号削波装置,包括:
滤波器系数划分单元,用于以匹配滤波的滤波器系数序列中间点的滤波器系数为对称点,将所述滤波器系数序列分成共轭对称的前半部滤波器系数序列和后半部滤波器系数序列;
抵消噪声生成器,用于将接收的峰值噪声信号分别与所述前半部滤波器系数序列和所述后半部滤波器系数序列进行复乘运算,对所述前半部滤波器系数序列和所述后半部滤波器系数序列的复乘运算的算式中共有的乘法运算项通过复乘单元进行运算,并将所述运算结果分别用于所述峰值噪声信号与所述前半部滤波器系数序列和所述后半部滤波器系数序列的复乘运算,分别得出所述前半部滤波器系数序列和所述后半部滤波器系数序列的复乘运算结果;
复乘单元,与抵消噪声生成器相连;
缓存单元,用于缓存所述抵消噪声生成器输出的所述后半部滤波器系数序列的复乘运算结果;
第一结果输出单元,用于在峰值噪声信号与所述前半部滤波器系数序列的各阶系数运算处理完成后,释放所述复乘单元,向噪音输出单元输出所述前半部分滤波器系数序列的复乘运算结果;
第二结果输出单元,用于向所述噪音输出单元输出所述后半部分滤波器系数序列的复乘运算结果;
所述噪音输出单元,用于输出根据从所述第一结果输出单元接收的复乘运算结果和从所述第二结果输出单元接收的复乘运算结果生成的抵消脉冲序列。
此外,本实施例还提供了一种无线***信号发射机,包括消波装置;
所述消波装置包括:
滤波器系数划分单元,用于以匹配滤波的滤波器系数序列中间点的滤波器系数为对称点,将所述滤波器系数序列分成共轭对称的前半部滤波器系数序列和后半部滤波器系数序列;
抵消噪声生成器,用于将接收的峰值噪声信号分别与所述前半部滤波器系数序列和所述后半部滤波器系数序列进行复乘运算,对所述前半部滤波器系数序列和所述后半部滤波器系数序列的复乘运算的算式中共有的乘法运算项通过复乘单元进行运算,并将所述运算结果分别用于所述峰值噪声信号与所述前半部滤波器系数序列和所述后半部滤波器系数序列的复乘运算,分别得出所述前半部滤波器系数序列和所述后半部滤波器系数序列的复乘运算结果;
复乘单元,与抵消噪声生成器相连;
缓存单元,用于缓存所述抵消噪声生成器输出的所述后半部滤波器系数序列的复乘运算结果;
第一结果输出单元,用于在峰值噪声信号与所述前半部滤波器系数序列的各阶系数运算处理完成后,释放所述复乘单元,向噪音输出单元输出所述前半部分滤波器系数序列的复乘运算结果;
第二结果输出单元,用于向所述噪音输出单元输出所述后半部分滤波器系数序列的复乘运算结果;
所述噪音输出单元,用于输出根据从所述第一结果输出单元接收的复乘运算结果和从所述第二结果输出单元接收的复乘运算结果生成的抵消脉冲序列。
此外,本实施例还提供了一种基站,包括无线***信号发射机,无线***信号发射机包括消波装置;所述消波装置包括:
滤波器系数划分单元,用于以匹配滤波的滤波器系数序列中间点的滤波器系数为对称点,将所述滤波器系数序列分成共轭对称的前半部滤波器系数序列和后半部滤波器系数序列;
抵消噪声生成器,用于将接收的峰值噪声信号分别与所述前半部滤波器系数序列和所述后半部滤波器系数序列进行复乘运算,对所述前半部滤波器系数序列和所述后半部滤波器系数序列的复乘运算的算式中共有的乘法运算项通过复乘单元进行运算,并将所述运算结果分别用于所述峰值噪声信号与所述前半部滤波器系数序列和所述后半部滤波器系数序列的复乘运算,分别得出所述前半部滤波器系数序列和所述后半部滤波器系数序列的复乘运算结果;
复乘单元,与抵消噪声生成器相连;
缓存单元,用于缓存所述抵消噪声生成器输出的所述后半部滤波器系数序列的复乘运算结果;
第一结果输出单元,用于在峰值噪声信号与所述前半部滤波器系数序列的各阶系数运算处理完成后,释放所述复乘单元,向噪音输出单元输出所述前半部分滤波器系数序列的复乘运算结果;
第二结果输出单元,用于向所述噪音输出单元输出所述后半部分滤波器系数序列的复乘运算结果;
所述噪音输出单元,用于输出根据从所述第一结果输出单元接收的复乘运算结果和从所述第二结果输出单元接收的复乘运算结果生成的抵消脉冲序列。
此外,本实施例还提供了一种无线***发送信号削波方法,包括:
将滤波器系数序列中间点的滤波器系数为对称点,将所述滤波器系数序列分成共轭对称的前半部滤波器系数序列和后半部滤波器系数序列;
抵消噪声生成器将接收的峰值噪声信号分别与所述前半部滤波器系数序列和所述后半部滤波器系数序列进行复乘运算,对所述前半部滤波器系数序列和所述后半部滤波器系数序列的复乘运算的算式中共有的乘法运算项通过复乘单元进行运算,并将所述运算结果分别用于所述峰值噪声信号与所述前半部滤波器系数序列和所述后半部滤波器系数序列的复乘运算,分别得出所述前半部滤波器系数序列和所述后半部滤波器系数序列的复乘运算结果;
缓存所述抵消噪声生成器输出的所述后半部滤波器系数序列的复乘运算结果;
在峰值噪声信号与所述前半部滤波器系数序列的各阶系数运算处理完成后,释放所述复乘单元,向噪音输出单元输出所述前半部分滤波器系数序列的复乘运算结果;
向所述噪音输出单元输出所述后半部滤波器系数序列的复乘运算结果;
根据所述前半部滤波器系数序列的复乘运算结果和所述后半部滤波器系数序列的复乘运算结果生成抵消脉冲序列并输出。
从上述的技术方案可以看出,本实施例通过利用滤波器系数序列具有的共轭对称性,以滤波器系数序列中处于中间的滤波器系数为对称点,将滤波器系数序列分为共轭对称的前半部和后半部共两部分,然后,利用所述前半部和所述后半部在与峰值噪声信号复乘运算时,具有相同的乘法运算的部分,所以在对所述相同的乘法运算的部分运算后,其运算结果分别用于所述前半部和所述后半部,使得在对峰值噪声信号进行复乘运算时,由于对其所述前半部进行复乘运算时进行的乘法运算可以在所述后半部中使用,从而使得所述后半部不再需要重复进行乘法运算,只需要复用乘法运算结果,进行简单的加减运算即可得到后半部的复乘运算结果。
由于本发明实施例中,所述后半部的复乘运算利用了所述前半部复乘运算中的运算结果,避免重复的乘法运算,节省乘法运算开支。从而解决了现有技术中的技术方案乘法器资源的消耗过多,硬件***成本和功耗过高的问题。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本实施例中削波装置的结构示意图;
图2为本实施例中的削波方法的步骤示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本实施例公开了一种无线***发送信号消波装置,可以应用于无线***中对信号进行削波,其结构如图1所示,包括:滤波器系数划分单元1、抵消噪声生成器CPG2、复乘单元3、缓存单元4、第一输出单元5、第二输出单元6和噪音输出单元7;其中:
滤波器系数划分单元1用于以匹配滤波的滤波器系数序列中间点的滤波器系数为对称点,将滤波器系数序列分成共轭对称的前半部滤波器系数序列和后半部滤波器系数序列
在本实施例中,峰值噪声信号是指通过无线***发射机中的峰值检测模块,在需要发送的信号中检测超过了预设值的信号的数字值。无线***发射机中的消波装置与峰值检测模块相连接,并接收发自峰值检测模块的峰值噪声信号。
抵消噪声生成器CPG2,用于将峰值检测模块的峰值噪声信号分别与前半部滤波器系数序列和后半部滤波器系数序列进行复乘运算,对前半部滤波器系数序列和后半部滤波器系数序列的复乘运算的算式中共有的乘法运算项通过复乘单元3进行运算,并将运算结果分别用于峰值噪声信号与前半部和后半部的复乘运算,分别得出前半部和后半部的复乘运算结果;
缓存单元4,用于缓存CPG2输出的后半部滤波器系数序列的复乘运算结果;
第一结果输出单元5,用于在峰值噪声信号与前半部滤波器系数序列的各阶系数运算处理完成后,释放复乘单元3及输出前半部滤波器系数序列的复乘运算结果;
第二结果输出单元6,用于向噪音输出单元7输出后半部滤波器系数序列的复乘运算结果。噪音输出单元7,用于输出根据从第一结果输出单元接收的复乘运算结果和从第二结果输出单元接收的复乘运算结果生成的抵消脉冲序。
发明人经研究发现,匹配滤波的滤波器系数序列具有共轭对称性。滤波器系数序列中,以处于中间点的滤波器系数为对称点,可以将滤波器系数序列分为共轭对称的两部分,即前半部滤波器系数序列和后半部滤波器系数序列。所以,通过滤波器系数划分单元1,可以以匹配滤波的滤波器系数序列中的处于中间点的滤波器系数为对称点,将滤波器系数序列分为共轭对称的两部分,即,前半部滤波器系数序列和后半部滤波器系数序列。
在实际应用中,无线***的发射机在发射信号的时候,需要先将需要发射的信号通过消波装置所生成的噪音信号进行削波处理,然后再发射;在生成噪音信号时,CPG2将信号的峰值噪声信号进行匹配滤波时,通过预先设有的滤波器系数序列生成抵消脉冲序列;然后,CPG2通过噪音输出单元7输出抵消脉冲序列,抵消脉冲序列作为噪音信号,可以与需要发送的信号相减,以达到消除发送的信号中峰值噪声信号的目的。
CPG2在生成抵消脉冲序列时,需要通过复乘单元3进行复乘运算来完成滤波器系数序列和噪声信号的相乘;其中,滤波器系数序列和峰值噪声信号均为复数,在调用乘法器构成复乘单元3来进行滤波器系数序列和峰值噪声信号的复乘运算时,每个复乘运算算式都需要消耗4个乘法器。
利用滤波器系数序列的共轭对称性,在匹配滤波的滤波器系数序列的前半部和后半部分别通过复乘单元3与峰值噪声信号进行复乘运算时,前半部滤波器系数序列与后半部滤波器系数序列复乘运算中的一些乘法运算可以合并,从而可以节省乘法运算产生的开销。在本实施例中,将峰值噪声信号分别与滤波器系数序列的前半部与后半部的复乘运算中相同的乘法计算合并,也就是说,得到峰值噪声信号与滤波器系数序列的前半部进行复乘运算的结果,可以将该结果复用到得到峰值噪声信号与滤波器系数序列的后半部的复乘运算,得到峰值噪声信号与滤波器系数序列后半部的复乘结果。
具体的,在本发明实施例中,峰值噪声信号分别与滤前半部波器系数序列和后半部滤波器系数序列的运算分别可以用如下算式表示:
(a+bj)×(c+dj)=a×c-b×d+j(b×c+a×d),(1)和,
(a+bj)×(c-dj)=a×c+b×d+j(b×c-a×d);(2)
其中,算式(1)为峰值噪声信号与匹前半部滤波器系数序列的运算,算式(2)为峰值噪声信号与后半部滤波器系数序列的运算;从算式(1)和算式(2)中可以看出,将峰值噪声信号分别与前半部滤波器系数序列和后半部滤波器系数序列在复乘运算时,均会用到乘法计算a×c、b×d、b×c和a×d。从而,本实施例中,可以在CPG2将峰值噪声信号分别与前半部滤波器系数序列和后半部滤波器系数序列别进行复乘运算时,当其使用的乘法器在峰值噪声信号与前半部滤波器系数序列复乘运算时得到a×c、b×d、b×c和a×d的运算结果后,该运算结果也可以应用到峰值噪声信号与后半部滤波器系数序列的复乘运算中,从而在对峰值噪声信号与后半部滤波器系数序列复乘运算时,a×c、b×d、b×c和a×d这些乘法运算将不用重复运算,直接使用峰值噪声信号与前半部滤波器系数序列复乘运算时得到的运算结果,然后通过简单的加减运算即可得到峰值噪声信号与后半部滤波器系数序列的复乘运算的结果。
由于在本发明实施例中,峰值噪声信号与后半部滤波器系数序列的复乘运算结果是在对峰值噪声信号与前半部滤波器系数序列进行复乘运算时同时得到的,而在输出峰值噪声信号与后半部滤波器系数序列的复乘运算结果需要在输出峰值噪声信号与前半部滤波器系数序列的复乘运算结果之后,所以,在峰值噪声信号与前半部滤波器系数序列的各阶系数运算处理完毕之前,需要将峰值噪声信号与后半部滤波器系数序列的复乘运算结果通过缓存单元4缓存起来。
具体的,在本实施例中,可以将峰值噪声信号与滤波器系数序列的后半部的复乘运算结果可以缓存至RAM中;具体的,在本实施例中的削波装置可以是基于FPGA或ASIC的,即,削波装置可以通过FPGA或ASIC来实现运算功能;由于FPGA或ASIC中还可以包括有RAM,所以,滤波器系数序列的后半部的复乘运算结果可以缓存至FPGA或ASIC内的RAM中。
在第一结果输出单元5将峰值噪声信号与前半部滤波器系数序列的复乘运算结果作为噪音输出后,复乘单元也被释放,从而使得CPG2可以继续处理下一个峰值噪声信号的运算。
第二结果输出单元6,用于向噪音输出单元7输出后半部分滤波器系数序列的复乘运算结果。
在峰值噪声信号与滤波器系数序列的前半部分的各阶系数运算完成后,即可通过后第二结果输出单元6输出缓存的峰值噪声信号与后半部滤波器系数序列的复乘运算结果。
也就是说,在将峰值噪声信号分别与前半部滤波器系数序列和后半部滤波器系数序列进行复乘运算时,由于对其前半部滤波器系数序列进行复乘运算时进行的乘法运算可以在后半部滤波器系数序列中使用,从而使得后半部滤波器系数序列不再需要重复进行乘法运算。
通过接收的第一输出单元5输出的峰值噪声信号与前半部滤波器系数序列的复乘运算结果,以及,第二输出单元6分别输出的峰值噪声信号与后半部滤波器系数序列的复乘运算结果,噪音输出单元7输出抵消脉冲序列,从而可以与需要发送的信号相减,以达到消除发送的信号中峰值噪声信号的目的。
由于本发明实施例中,后半部滤波器系数序列的复乘运算利用了前半部滤波器系数序列复乘运算中的运算结果,避免了重复的乘法运算,节省了乘法运算开支。从而解决了现有技术中的技术方案乘法器资源的消耗过多,进而使得硬件***成本和功耗过高的问题。
进一步的,在本发明实施例中,峰值噪声信号与后半部滤波器系数序列的复乘运算结果是在对前半部滤波器系数序列进行复乘运算时同时得到的,在峰值噪声信号与滤波器系数序列的前半部的各阶系数运算处理完成后,不再需要对峰值噪声信号与后半部滤波器系数序列再进行复乘运算,所以,在输出峰值噪声信号与滤波器系数序列的前半部的复乘运算结果之后,此时即可释放复乘单元,以使CPG可以处理其他的峰值噪声信号
此外,在本发明实施例中,CPG在运算完峰值噪声信号与前半滤波器系数序列部的复乘运算后,主要的乘法运算就完毕了,只需要再进行简单的加减运算即可得出峰值噪声信号分别与前半部滤波器系数序列的和后半部滤波器系数序列的复乘运算结果,从而可以更快的释放CPG,以进行下一个峰值噪声信号的运算处理。所以本实施例中的技术方案还有效的提高了削波的效率。
本实施例还公开了一种无线***发射机,包括无线***发送信号削波装置,该无线***发送信号削波装置与上述实施例中的无线***发送信号削波装置的结构与工作原理以及有益效果类似,具体的:
无线***发射机在发送信号前,需要先将信号通过削波装置进行削波,本实施例中的削波装置包括:滤波器系数划分单元、抵消噪声生成器CPG、乘法器、缓存单元、第一输出单元、第二输出单元和噪音输出单元;
在进行削波处理时,CPG将信号的峰值噪声信号进行匹配滤波时,通过预先设有的滤波器系数序列生成抵消脉冲序列;然后,CPG通过噪音输出单元输出抵消脉冲序列,从而可以与需要发送的信号相减,以达到消除发送的信号中峰值噪声信号的目的。
CPG在生成抵消脉冲序列时,通过滤波器系数划分单元将滤波器系数序列划分为共轭对称的前半部滤波器系数序列和后半部滤波器系数序列;在通过调用乘法器进行峰值噪声信号分别与滤波器系数序列的复乘运算时,将峰值噪声信号分别与前半部滤波器系数序列和后半部滤波器系数序列的复乘运算中相同的乘法计算合并,也就是说,得到峰值噪声信号与滤波器系数序列的前半部进行复乘运算的结果,可以将该结果复用到得到峰值噪声信号与滤波器系数序列的后半部的复乘运算,得到峰值噪声信号与滤波器系数序列后半部的复乘结果。
具体的,可以通过第一输出单元,在峰值噪声信号与前半部滤波器系数序列的各阶系数运算处理完成后,输出峰值噪声信号与前半部滤波器系数序列的复乘运算结果及释放CPG;同时,通过第二结果输出单元,输出后半部滤波器系数序列的复乘运算结果。由于输出峰值噪声信号与后半部滤波器系数序列的复乘运算结果需要在输出峰值噪声信号与前半部滤波器系数序列的复乘运算结果之后,所以,在峰值噪声信号与滤波器系数序列的前半部的各阶系数运算处理完毕之前,需要将峰值噪声信号与滤波器系数序列的后半部的复乘运算结果通过缓存单元缓存起来。
当峰值噪声信号与前半部滤波器系数序列的各阶系数运算处理完毕后,和通过接收的第一输出单元输出的峰值噪声信号与前半部滤波器系数序列的复乘运算结果,以及,第二输出单元分别输出的峰值噪声信号与后半部滤波器系数序列的复乘运算结果,噪音输出单元输出抵消脉冲序列,从而可以与需要发送的信号相减,以达到消除发送的信号中峰值噪声信号的目的。
此外,本实施例还提供了一种基站,包括无线***信号发射机,无线***信号发射机包括消波装置,该削波装置与上述实施例中的无线***发送信号削波装置的结构与工作原理以及有益效果类似,在此就不再赘述。
本实施例中,信号发射机可以通用于各种无线基站,具体的,所适用的基站可以包括TD-SCDMA基站、WCDMA基站、CDMA2000基站或TD-LTE基站。
本实施例还公开了一种无线***发送信号的削波方法,如图2所示,可以包括步骤:
S11、将滤波器系数序列以序列中处于中间点的滤波器系数为对称点,分成共轭对称的前半部滤波器系数序列和后半部滤波器系数序列;
匹配滤波的滤波器系数序列具有共轭对称性。滤波器系数序列中,以处于中间点的滤波器系数为对称点,可以将滤波器系数序列分为共轭对称的两部分,即前半部滤波器系数序列和后半部滤波器系数序列。
S12、抵消噪声生成器将接收的峰值噪声信号分别与前半部滤波器系数序列和后半部滤波器系数序列进行复乘运算,对前半部滤波器系数序列和后半部滤波器系数序列的复乘运算的算式中共有的乘法运算项通过复乘单元进行运算,并将运算结果分别用于峰值噪声信号与前半部滤波器系数序列和后半部滤波器系数序列的复乘运算,分别得出前半部滤波器系数序列和后半部滤波器系数序列的复乘运算结果;
利用滤波器系数序列的共轭对称性,在匹配滤波的滤波器系数序列的前半部和后半部分别通过复乘单元中的乘法器与峰值噪声信号进行复乘运算时,前半部滤波器系数序列与后半部滤波器系数序列复乘运算中的一些乘法运算可以合并,从而可以节省乘法运算产生的开销。在本实施例中,将峰值噪声信号分别与滤波器系数序列的前半部与后半部的复乘运算中相同的乘法计算合并,也就是说,得到峰值噪声信号与滤波器系数序列的前半部进行复乘运算的结果,可以将该结果复用到得到峰值噪声信号与后半部滤波器系数序列的复乘运算,得到峰值噪声信号与后半部滤波器系数序列的复乘结果。
具体的,在本发明实施例中,峰值噪声信号分别与滤波器系数序列前半部和后半部滤波器系数序列的运算分别可以用如下算式表示:
(a+bj)×(c+dj)=a×c-b×d+j(b×c+a×d),(1)和,
(a+bj)×(c-dj)=a×c+b×d+j(b×c-a×d);(2)
其中,算式(1)为峰值噪声信号与匹前半部滤波器系数序列的运算,算式(2)为峰值噪声信号与后半部滤波器系数序列的运算;从算式(1)和算式(2)中可以看出,将峰值噪声信号分别与前半部滤波器系数序列和后半部滤波器系数序列在复乘运算时,均会用到乘法计算a×c、b×d、b×c和a×d。从而,本实施例中,可以在CPG将峰值噪声信号分别与前半部滤波器系数序列和后半部滤波器系数序列别进行复乘运算时,当其使用的乘法器在峰值噪声信号与前半部滤波器系数序列复乘运算时得到a×c、b×d、b×c和a×d的运算结果后,该运算结果也可以应用到峰值噪声信号与后半部滤波器系数序列的复乘运算中,从而在对峰值噪声信号与后半部滤波器系数序列复乘运算时,a×c、b×d、b×c和a×d这些乘法运算将不用重复运算,直接使用峰值噪声信号与前半部滤波器系数序列复乘运算时得到的运算结果,然后通过简单的加减运算即可得到峰值噪声信号与后半部滤波器系数序列的复乘运算的结果。
也就是说,在将峰值噪声信号分别与前半部滤波器系数序列和后半部滤波器系数序列进行复乘运算时,由于对其前半部滤波器系数序列进行复乘运算时进行的乘法运算可以在后半部滤波器系数序列中使用,从而使得后半部滤波器系数序列不再需要重复进行乘法运算。
由于本发明实施例中,后半部滤波器系数序列的复乘运算利用了前半部滤波器系数序列复乘运算中的运算结果,避免了重复的乘法运算,节省了乘法运算开支。从而解决了现有技术中的技术方案乘法器资源的消耗过多,进而使得硬件***成本和功耗过高的问题。
S13、缓存抵消噪声生成器输出的后半部滤波器系数序列的复乘运算结果;
由于在本发明实施例中,峰值噪声信号与后半部滤波器系数序列的复乘运算结果是在对峰值噪声信号与前半部滤波器系数序列进行复乘运算时同时得到的,而在输出峰值噪声信号与滤波器系数序列的后半部的复乘运算结果需要在输出峰值噪声信号与前半部滤波器系数序列的复乘运算结果之后,所以,在峰值噪声信号与前半部滤波器系数序列的各阶系数运算处理完毕之前,需要将峰值噪声信号与后半滤波器系数序列部的复乘运算结果通过缓存单元缓存起来。
具体的,在本实施例中,可以将峰值噪声信号与后半部滤波器系数序列的复乘运算结果可以缓存至RAM中;具体的,在本实施例中,采用本实施例中的方法,可以是基于FPGA或ASIC的,即,可以通过FPGA或ASIC来实现运算功能;由于FPGA或ASIC中还可以包括有RAM,所以,后半部滤波器系数序列的复乘运算结果可以缓存至FPGA或ASIC内的RAM中。
S14、在峰值噪声信号与前半部滤波器系数序列的各阶系数运算处理完成后,释放复乘单元,向噪音输出单元输出前半部分滤波器系数序列的复乘运算结果;
由于在本发明实施例中,峰值噪声信号与滤波器系数序列的后半部的复乘运算结果是在对滤波器系数序列的前半部进行复乘运算时同时得到的,在峰值噪声信号与滤波器系数序列的前半部分的各阶系数运算处理完成后,不再需要对峰值噪声信号与滤波器系数序列的后半部再进行复乘运算,所以,在输出峰值噪声信号与滤波器系数序列的前半部分的复乘运算结果之后,此时即可释放复乘单元,以使CPG可以处理其他的峰值噪声信号。
S15、向噪音输出单元输出后半部滤波器系数序列的复乘运算结果。
由于已经得出峰值噪声信号与后半部的复乘运算结果,所以,在峰值噪声信号与前半部分的各阶系数运算处理完成后,即可向噪音输出单元输出后半部分的复乘运算结果。
S16、噪音输出单元输出根据前半部滤波器系数序列的复乘运算结果和后半部滤波器系数序列的复乘运算结果生成抵消脉冲序列并输出。
由于通过上述步骤得到前半部滤波器系数序列的复乘运算结果和后半部滤波器系数序列的复乘运算结果,是生成的抵消脉冲序所需的两部分,所以,通过噪音输出单元可以将前半部滤波器系数序列的复乘运算结果和后半部滤波器系数序列的复乘运算结果合并后生成完整的抵消脉冲序列并输出。
由于在本实施例中,CPG在运算完峰值噪声信号与前半部的复乘运算后,主要的乘法运算就完毕了,只需要再进行简单的加减运算即可得出峰值噪声信号分别与前半部和后半部的复乘运算结果,从而可以更快的释放复乘单元,以使CPG可以进行下一个峰值噪声信号的运算处理。所以本实施例中的技术方案还有效的提高了削波的效率。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

Claims (10)

1.一种无线***发送信号削波装置,其特征在于,包括:
滤波器系数划分单元,用于以匹配滤波的滤波器系数序列中间点的滤波器系数为对称点,将所述滤波器系数序列分成共轭对称的前半部滤波器系数序列和后半部滤波器系数序列;
复乘单元,与抵消噪声生成器相连;
抵消噪声生成器,用于将接收的峰值噪声信号分别与所述前半部滤波器系数序列和所述后半部滤波器系数序列进行复乘运算,对所述前半部滤波器系数序列和所述后半部滤波器系数序列的复乘运算的算式中共有的乘法运算项通过所述复乘单元进行运算,并将所述运算结果分别用于所述峰值噪声信号与所述前半部滤波器系数序列和所述后半部滤波器系数序列的复乘运算,分别得出所述前半部滤波器系数序列和所述后半部滤波器系数序列的复乘运算结果;
缓存单元,用于缓存所述抵消噪声生成器输出的所述后半部滤波器系数序列的复乘运算结果;
第一结果输出单元,用于在峰值噪声信号与所述前半部滤波器系数序列的各阶系数运算处理完成后,释放所述复乘单元,向噪音输出单元输出所述前半部分滤波器系数序列的复乘运算结果;
第二结果输出单元,用于向所述噪音输出单元输出所述后半部分滤波器系数序列的复乘运算结果;
所述噪音输出单元,用于输出根据从所述第一结果输出单元接收的复乘运算结果和从所述第二结果输出单元接收的复乘运算结果生成的抵消脉冲序列。
2.根据权利要求1所述削波装置,其特征在于,所述缓存为RAM。
3.根据权利要求2所述削波装置,其特征在于,所述RAM为现场可编程门阵列FPGA或专用集成电路ASIC内RAM。
4.一种无线***信号发射机,其特征在于,包括:如权利要求1至3中任一消波装置。
5.一种基站,其特征在于,包括如权利要求4中所述信号发射机。
6.根据权利要求5所述基站,其特征在于,所述基站包括:TD-SCDMA基站、WCDMA基站、CDMA2000基站或TD-LTE基站。
7.一种无线***发送信号削波方法,其特征在于,包括步骤:
将滤波器系数序列中间点的滤波器系数为对称点,将所述滤波器系数序列分成共轭对称的前半部滤波器系数序列和后半部滤波器系数序列;
抵消噪声生成器将接收的峰值噪声信号分别与所述前半部滤波器系数序列和所述后半部滤波器系数序列进行复乘运算,对所述前半部滤波器系数序列和所述后半部滤波器系数序列的复乘运算的算式中共有的乘法运算项通过复乘单元进行运算,并将所述运算结果分别用于所述峰值噪声信号与所述前半部滤波器系数序列和所述后半部滤波器系数序列的复乘运算,分别得出所述前半部滤波器系数序列和所述后半部滤波器系数序列的复乘运算结果;
缓存所述抵消噪声生成器输出的所述后半部滤波器系数序列的复乘运算结果;
在峰值噪声信号与所述前半部滤波器系数序列的各阶系数运算处理完成后,释放所述复乘单元,向噪音输出单元输出所述前半部分滤波器系数序列的复乘运算结果;
向所述噪音输出单元输出所述后半部滤波器系数序列的复乘运算结果;
根据所述前半部滤波器系数序列的复乘运算结果和所述后半部滤波器系数序列的复乘运算结果生成抵消脉冲序列并输出。
8.根据权利要求7所述削波方法,其特征在于,所述前半部和所述后半部的复乘运算的算式分别表示成:
(a+bj)×(c+dj)=a×c-b×d+j(b×c+a×d),和,
(a+bj)×(c-dj)=a×c+b×d+j(b×c-a×d);
所述前半部滤波器系数序列和所述后半部滤波器系数序列中共有的乘法运算为:a×c、b×d、b×c和a×d。
9.根据权利要求7所述削波方法,其特征在于,所述缓存为RAM。
10.根据权利要求9所述削波方法,其特征在于,所述RAM为现场可编程门阵列FPGA或专用集成电路ASIC内RAM。
CN201110141993.0A 2011-05-27 2011-05-27 无线***发送信号削波装置、发射机、基站及削波方法 Active CN102231719B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110141993.0A CN102231719B (zh) 2011-05-27 2011-05-27 无线***发送信号削波装置、发射机、基站及削波方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110141993.0A CN102231719B (zh) 2011-05-27 2011-05-27 无线***发送信号削波装置、发射机、基站及削波方法

Publications (2)

Publication Number Publication Date
CN102231719A true CN102231719A (zh) 2011-11-02
CN102231719B CN102231719B (zh) 2014-01-22

Family

ID=44844256

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110141993.0A Active CN102231719B (zh) 2011-05-27 2011-05-27 无线***发送信号削波装置、发射机、基站及削波方法

Country Status (1)

Country Link
CN (1) CN102231719B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109906580A (zh) * 2016-11-04 2019-06-18 高通股份有限公司 具有低峰均功率比的解调参考信号和具有粒度的分配信息

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101076008A (zh) * 2007-07-17 2007-11-21 华为技术有限公司 信号的削波处理方法和设备
CN101136890A (zh) * 2006-09-01 2008-03-05 中兴通讯股份有限公司 一种优化的多载波信号削波装置及其方法
CN201360268Y (zh) * 2009-01-21 2009-12-09 中兴通讯股份有限公司 一种基于峰值检测的削峰装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101136890A (zh) * 2006-09-01 2008-03-05 中兴通讯股份有限公司 一种优化的多载波信号削波装置及其方法
CN101076008A (zh) * 2007-07-17 2007-11-21 华为技术有限公司 信号的削波处理方法和设备
CN201360268Y (zh) * 2009-01-21 2009-12-09 中兴通讯股份有限公司 一种基于峰值检测的削峰装置

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
《中国优秀硕士学位论文全文数据库》 20100531 李为 "OFDM***降噪峰均比技术的研究与实现" 全文 1-10 , *
李为: ""OFDM***降噪峰均比技术的研究与实现"", 《中国优秀硕士学位论文全文数据库》 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109906580A (zh) * 2016-11-04 2019-06-18 高通股份有限公司 具有低峰均功率比的解调参考信号和具有粒度的分配信息
CN109906580B (zh) * 2016-11-04 2021-07-20 高通股份有限公司 具有低峰均功率比的解调参考信号和具有粒度的分配信息
US11412534B2 (en) 2016-11-04 2022-08-09 Qualcomm Incorporated System and method for mapping uplink control information

Also Published As

Publication number Publication date
CN102231719B (zh) 2014-01-22

Similar Documents

Publication Publication Date Title
EP2003546A3 (en) Closed galois field combination
WO2008154653A3 (en) Efficient method for forming and sharing impairment covariance matrix
WO2009034504A3 (en) Cryptographic processing of content
CN103297373B (zh) 恒包络正交频分复用调制方法
EP2293505A3 (en) Decision feedback equalizer precoder
TW200618476A (en) Flip flop circuit & same with scan function
CN102386968A (zh) 自相位调制噪声计算装置、消除装置和光相干接收机
EP2017743A3 (en) High speed and efficient matrix multiplication hardware module
EP2280502A3 (en) Using unpredictable information to minimize leakage from smartcards and other cryptosystems
CN102970123B (zh) 一种分时实现多通道时间反转的水声通信机
EP4307718A3 (en) Audio enhancement for head-mounted speakers
WO2004073182A3 (en) Clipping distortion canceller for ofdm signals
DE602004022766D1 (en) Bass-management-systeme
WO2004112271A1 (ja) 通信装置および通信方法
EP1848138A3 (en) Protection of communication systems against repetitive electrical impulse noise
EP0858067A3 (en) Multichannel acoustic signal coding and decoding methods and coding and decoding devices using the same
EP1249979A3 (en) Front end processor and method of compensating nonlinear distortion
EP1383255A3 (en) Apparatus for regenerating all-optical signal and method thereof
CN102231719B (zh) 无线***发送信号削波装置、发射机、基站及削波方法
EP1496612A3 (en) Non-linear compensation circuit, transmission apparatus and non-linear compensation method
EP1983500A3 (en) Scan signal generator for matrix display
Hung et al. Stochastic sub-diffusion equation with conformable derivative driven by standard Brownian motion
CN110516809B (zh) 一种基于fpga+risc-v的隐私放大算法的实现装置
DE102004014288A1 (de) Verfahren und Vorrichtung zur Übertragung von Daten und Energie mittels Körperschall durch eine Wand
CN102098608A (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