有效的适应性滤波技术的制作方法

文档序号:7512397阅读:121来源:国知局
专利名称:有效的适应性滤波技术的制作方法
有效的适应性滤波技术
站旦 冃尔
可在设备中采用判断反馈均衡器来纠正接收信号的信号多路效应和/或码
间干扰(ISI)。然而,在噪声环境中,均衡器在估计发送信号时会作出错误的判
定。这种判定能够导致均衡器内不正确的码元反馈和均衡器滤波系数的错误适 应性调整。结果,可能引起不稳定的均衡器性能。
目前,缺少旨在解决这种有害效应的专用技术或算法。.某些均衡器可采用 简化的星座边界。还可构想,当均衡器的误差信号(可以是这种适应的基础)的 置信度低时暂停均衡器滤波系数的适应性调整。然而,目前不存在基于这种假 设的实际技术。
附图简述


图1是示出装置的实施例的图示。
图2是示出可包括在均衡器中的实现实施例的图示。 图3示出逻辑流程的实施例。
图4A至4D是示出在各种噪声级下信号星座特性的图示。 图5是示出非简化星座技术的图示。 图6是示出简化星座技术的图示。 图7示出逻辑流程的一个实施例。 图8示出系统的一个实施例。
具体实施例方式
各实施例可一般涉及有效的适应性滤波技术。在一个实施例中,例如,噪 声计算模块确定输入信号的噪声级。基于该噪声级,边界设置模块设置简化的 星座边界间隔。这种简化的星座边界间隔被均衡器(适应性滤波器)用来对输入 信号执行适应性均衡。由此,在较高噪声级(即低信噪比)的情况下增强了均衡器的性能。可描述并要求保护其他实施例。
各实施例可包括一个或多个元件。元件可包括被安排执行某些操作的任何 结构。可按给出的一组设计参数或性能限制所需,将每一个元件实现为硬件、 软件或其任意组合。尽管可用一特定拓扑结构中的有限数量的元件作为示例描 述实施例,但该实施例可按给出实现所需包括替换拓扑结构中的或多或少的元 件。值得注意的是,对"一个实施例"或"实施例"的任何引用都表示结合实 施例描述的特定特征、结构或特性被包括在至少一个实施例中。在说明书的各 位置出现的短语在"一个实施例中"不一定全指同一实施例。
图1示出装置的一个实施例。具体地,图1示出可包括各元件的装置100
的框图。例如,图1示出装置100可包括接收器前端102和均衡模块104。此 外,图1示出均衡模块104可包括噪声计算模块106、基于噪声的边界设置模 块108(也称为边界设置模块108)以及基于噪声的适应性均衡器IIO(也称为均 衡器IIO)。这些元件可在硬件、软件、固件或其任意组合中实现。然而,实施 例不限于该附图所示的元件。例如,实施例可包括更多或更少的元件以及元件 之间的其他耦合。
图1示出接收器前端102可从有线或无线通信介质接收信号120。在信号 120跨越此通信介质传输之前,信号120可根据一个或多个调制方案在不同频 率范围上进行调制。同样,信号120可根据扩频技术、多路存取技术和/或其他 适当的传输技术来传送。
如图1所示,接收器前端102由信号120产生输入信号122。输入信号122 可以是基带信号,诸如脉冲幅度调制(PAM)信号。因此,为了产生该信号,接 收器前端102可包括解调器。此外,接收器前端102可包括其他元件,诸如将 信号120从高频范围转变至较低的频率范围(例如,中频(IF)和/或基带)的下变 频组件、增加信号120的能量的一个或多个放大器(例如,低噪声放大器和/或 可变增益放大器)、以及去除不想要的频谱分量的一个或多个滤波器。
图1示出输入信号122被发送至噪声计算模块106和基于噪声的适应性均 衡器110。噪声计算模块106确定或估计信号120的噪声级,诸如信噪比(SNR)。 该确定可包括一个或多个计算操作。例如,可对预先已知的信号122的一部分 (诸如导频信号、前同步码序列等)和与该部分相对应的所存储或内部生成的信号进行相关计算。这一相关计算得出指示信号120的噪声级(例如,SNR)的具 有大小的定量值。作为该确定的结果,噪声计算模块106生成被发送至边界设 置模块108的噪声指示符124。
基于噪声指示符124,边界设置模块108可确定或设置将由基于噪声的适 应性均衡器110采用的简化星座边界间隔126。在设置简化边界间隔时可采用 各种技术。例如,边界设置模块108可存储多个边界间隔,其中每一个边界间 隔对应于特定的噪声级(例如,SNR)范围。例如,这可被实现为查找表(LUT)。 因此,基于噪声指示符124的值,边界设置模块108可选择对应的存储边界间 隔。然而,实施例并不限于这种技术。
如图1所示,基于噪声的均衡器110接收输入信号122并生成输出码元 128,输出码元128可以是软码元或硬码元。更具体地,均衡器110减少来自 输入信号122的不期望特性,诸如多路效应和/或码间干扰(ISI)。均衡器110可 以是适应性的,因为其特性(例如,各种参数)可在操作期间改变。例如, 一个 或多个滤波器系数和/或各种操作方式可基于输入信号122和边界间隔126适 应。这种特征可在SNR条件下提高均衡器110的性能。
图2示出可包括在基于噪声的适应性均衡器110内的示例性实现实施例 200。如图2所示,该实现可包括各种元件。然而,实施例不限于这些元件。 例如,实施例可包括更多或更少的元件以及元件之间的其他耦合。
具体地,图2示出实现200可包括前馈滤波器(FFF)202、反馈滤波器 (FBF)204、组合节点206、限幅器208、组合节点210、适应模块212、判定模 块214、第一选择模块216和第二选择模块218。这些元件可在硬件、软件、 固件或其任意组合中实现。
如图2所示,FFF202接收输入信号230(也示为x(n))。参考图1,该信号 可以是输入信号122。 FFF 202可被实现为横向滤波器、抽头延迟线或其它适 当的装置。因此,图2示出FFF 202具有多个系数220。在接收输入信号230 后,FFF202产生相应的输出信号232。
类似于FFF 202, FBF 204也可被实现为横向滤波器、抽头延迟线或其它 适当的装置。因此,FBF 204可包括多个抽头222。如图2所示,FBF 204可 接收反馈信号238并生成相应的输出信号240。以下更详细地描述该信号。信号232和240在组合节点206处组合(例如,相加)。这产生软码元流 234(也示为列W)。如图2所示,限幅器208接收软码元流234并将其转换成硬 码元流236(也示为j)[W)。更具体地,限幅器208估计与输入信号230相对应 的发送码元。该估计基于由简化星座边界间隔值256指定的一组边界。图2示 出硬码元流236被发送至选择模块218。
组合节点210通过计算硬码元流236和软码元流234之差来生成限幅器误 差信号240。该误差信号被发送至选择模块216。
适应模块212为FFF 202和FBF 204设置系数值。这可包括各种方案或算 法,诸如最小均方(LMS)算法。适应可基于误差信号以及先前和/或当前的滤波 器系数。因此,图2示出.适应模块212接收输入误差信号242以及旧滤波器系 数244和246。基于这些输入,适应模块212生成新系数。具体地,图2示出 新系数248和250分别被发送至FFF 202和FBF 204。
以下的方程式(1)和(2)表达一种利用LMS适应来更新FFF 202和FBF 204 的技术。
FF《[A: +1] = FF巧[A:] - ^D . {刷} (1),乂 +1] = ,乂 [A] - //D。
賜y.] (2)
在不具有加性高斯白噪声(awgn)的理想情况下,FFF 202和FBF 204的系 数将收敛,使得限幅器误差信号240内计算的误差为0,且系数收敛到固定的 集合,如方程式(3)和(4)所表达的。
FFFj[k十l] = FBFi[k] (3)
FBFj[k十l] = FBFj[k] (4)
然而,在实际情况下,即使滤波器已经收敛,其系数也将会稳定,但由于 awgn引起的残差除外。随着输入信号中的噪声级增加(如低SNR的情形),估 计的误差限幅器误差信号240将会更频繁地出错。这可致使FFF 202和FBF 204 的系数在错误的方向上改变,这导致不稳定性。
适应模块212从选择模块216接收误差信号242。基于所接收的控制标志 254,该信号可以是误差信号240或"零信号"252。选择模块218还接收控制 标志254。选择模块218基于该标志将软码元流234或硬码元流236发送至FBF 204。选择模块216和218可利用一个或多个多路复用器来实现。然而,实施例不限于此。
现在提供关于控制标志254的细节。如图2所示,控制标志254由判定模 块214生成。该生成基于软码元流234和简化星座边界间隔值256(还示为s)。 参照图l,例如可从边界设置模块108接收边界间隔值256。然而,实施例不 限于此上下文。
判定模块214如简化星座边界间隔值256所指定地确定软码元流234的软 码元是否在简化星座边界中。当软码元在这些边界中时,判定模块214就设置 控制标志254来指定适应模式。然而,当它们不在边界内时,判定模块214就 设置控制标志254来指定无适应模式。
当控制标志254指定适应模式时,选择模块216将限幅器误差信号240 发送至FFF 202作为输入误差信号242。同样,选择模块218将硬码元流236 发送至FBF204作为反馈信号238。然而,控制标志254指定无适应模式,则 选择模块216将零信号252发送至适应模块212作为输入误差信号242,且选 择模块218将软码元流234发送至FBF 204作为反馈信号238。
这种特征防止由输入信号230中的不期望特性(例如多路效应、ISI等)的 去除引起的发散。例如,FBF 204避免处理不正确的概率相当大的硬码元。同 样,适应模块212不生成新的滤波器系数。这避免了基于不正确的硬码元解释 的新系数。以下参照图4A至图6提供关于这些特征的进一步的描述。
图2示出实现200可输出软码元流234和/或硬码元流236。例如,可将这 些码元流发送至组件(未示出)供进一步的处理,诸如纠错解码、解交织和/或其 它适当的操作。可将软码元流234如下所示地表达在方程式(5)中。 = J] FFF[z']. x& — /〗+ Z尸SF[/]. FS尸—Afe,/j[A: — y] (5)
还可参照以下附图和所附示例对用于以上实施例的操作进行进一步的描 述。某些附图可包括逻辑流程。尽管本文提供的这些附图可包括具体地逻辑流 程,但应意识到该逻辑流程仅仅提供了如何实现本文描述的一般功能的例子。 此外,除非另外指出,否则所给出的逻辑流程并非必需以所提供的顺序来执行。 给出的逻辑流程还可包括附加的操作以及省略某些描述的操作。此外,给出的 逻辑流程可通过硬件、由一个或多个处理器执行的软件或其任意组合来实现。 实施例不限于该上下文。图3示出逻辑流程的一个实施例。具体地,图3示出可代表由本文描述的
一个或多个实施例执行的操作的逻辑流程300。如图3所示,在框302设置简 化星座边界间隔s。该边界间隔可以基于与接收信号相关联的所计算或估计的 噪声级(例如,SNR)。参照图l, e例如可由边界设置模块108来设置。
在框304,接收软码元。如框306所指示地,根据e的指定确定软码元是 否落入简化边界内。如果是这样的话,则操作继续到框308。然而,如果不是 这样的话,则操作前进到框314。这些框例如可由判定模块314来执行。
在框308,由接收的软码元确定硬码元。该计算例如可由限幅器208来执 行。然后,在框309,将硬码元馈送通过反馈滤波器,如FBF204。
如图3所示,在框310计算限幅器误差。如上所述,这可包括计算硬码元 和所接收的软码元之差。在该计算之后,操作可前进至框312。在这个框,可 执行滤波器适应。
如上所述,如s所指定地,如果所接收的软码元没有落入简化边界,则操 作前进至框314。在这个框,将所接收的软码元馈送通过反馈滤波器,如FBF 204。同样在框316,将限幅器误差设置成O。作为示例,这可如图2所示地实 现,其中选择模块216选择零信号252作为输入误差信号242以防止生成新系 数。
因此,提供了确定均衡器何时适应性调整其滤波器系数的技术。这可基于 例如确定何时由于限幅器误差正确的概率低而忽略限幅器误差。这种特征可在 低SNR条件下有利地增强均衡(适应性滤波)。例如,这种特征防止由输入信号 230中不期望特性(例如多路效应、ISI等)的去除引起的发散。这种特征还有利 地防止由输入信号230中不期望特性(例如多路效应、ISI等)的去除引起的发散。
现在描述转向简化星座技术的分析讨论。图4A-4D示出与8级信号星座 相关联的各种分布。这些附图示出从不同的噪声级(即不同SNR)得到的8级残 留边带(8-VSB)的示例性接收码元分布。具体地,图4A示出30分贝(dB)的SNR 的分布,图4B示出20dB的SNR的分布,图4C示出17dB的SNR分布,而 图4D示出16dB的SNR分布。与这些码元分布相关联的唯一减损是加性噪声。 因此,其他现象(例如,多路传输、反射、回声等)不促成这些示出的分布。
如图4A-4D所示,接收码元各自具有以相应的理想发送电平为中心的高斯分布。在该示例性情况下,理想的发送电平是-7、 -5、 -3、 -1、 1、 3和5。 这些分布的方差(呈现为宽度)是相应噪声级的函数。更具体地,随着噪声量的 增加(即,随着SNR降低),方差(宽度)增加。因此,做出不正确的判定的概率 随着噪声量而增加。
图5提供了示出多条概率密度曲线502(示为实曲线)的图示。这些曲线表 示接收的软码元y(假设(K y <=2)与发送码元值0相对应的概率。每一个曲线 502对应于特定的噪声特性(SNR)。具体地,从曲线502,至曲线5026SNR增加。 图5的图示还示出多个概率曲线504(示为虚曲线)。这些曲线表示接收的软码 元与发送码元值2相对应的概率。类似于曲线502,每一个曲线504对应于特 定的噪声级。具体地,从曲线504,至曲线5046SNR增加。
以下在表达式(6-l)和(6-2)中提供一种从软码元y估计硬码元;P的技术(例
如根据图5的密度曲线分布的)
如果0《y<l~^>j) = 0 (6-1) 如果l^y<2~^~>j) = 2 (6-2)
根据该技术,图5示出限幅边界506。该边界分割连续的软码元范围508 和510。因此,根据图5的技术,当发送零码元时,只要相应的软码元(例如, 软码元流234中的软码元)在软码元范围508内(在这种情况下,0 < y < l)就可 做出正确的判定,而当接收的码元在该范围外时作出错误判定。
因此,当发送码元值0时,做出正确判定的概率是相应的SNR曲线502 之下从0到1的积分区。类似地,当发送码元值2时,做出正确判定的概率是 相应的SNR曲线504之下从1到2的积分区。对于高斯分布,这种概率在以 下的方程式7-1和7-2中表达。
P[正确判定]=erf(l, c5sNR) (7-1)
一;c2
魂』)=^^= ]"^血 (7-2)

其中^训=5*101,且 SZ表示信号能级。
相反,做出错误判定的概率是实曲线从1至2的积分区(如果发送码元是 0),或虚曲线从0至1的区域(如果发送码元是2)。这种概率在以下的方程式(8-1)和(8-2)中表达。
<formula>formula see original document page 12</formula>(8-1)
<formula>formula see original document page 12</formula>且
Sa表示信号能级。
以上的表达式证明当采用限制边界506时,随着SNR下降,正确判定的 概率下降且错误判定的概率增加。这进而生成不正确的误差计算,诸如在误差 信号240中。
图6是示出示例性简化星座技术的图示。该图类似于图5的图示。然而, 采用限幅边界604和604,代替采用限幅边界506。因此,图6示出三个范围 与硬码元0对应的软码元范围606、与硬码元1对应的软码元范围608以及与 未判定的码元(即硬码元0或硬码元l)对应的软码元范围610。通过采用这种简 化边界,可降低不正确地确定硬码元的概率。以下更详细地描述简化边界,其 中码元s用于表示特定简化边界值。
图7示出逻辑流程的一个实施例。具体地,图7示出可代表由本文描述的 一个或多个实施例执行的操作的逻辑流程700。如图7所示,该流程包括框702, 其中确定输入信号的噪声级。这可包括例如估计SNR。这种估计可包括与已知 信号的相关操作。噪声确定可在各种时间发生。例如,可在特定或预定的时间 间隔处确定噪声级。
基于该确定的噪声级,在框704设置简化星座边界间隔。这可包括响应于 噪声级改变而改变简化星座边界间隔。
一种设置简化星座边界间隔的方法可包括将其设置成使得某些概率比得 以维持。例如,可按以下方式设置边界间隔将正确判定的概率与不正确判定 的概率之比保持为大于特定阈值。该比值表达在以下的方程式(9)中。 f,确』户T比 (9)
另一种设置简化星座边界间隔的方法可包括进行计算以使得一定的概率
差得以维持。例如,可按以下方式设置边界间隔将正确判定的概率与不正确
判定的概率之差保持为大于特定阈值。该差值表达在以下的方程式(io)中。P[正确]-P[不正确]2T差值 (10)
可计算方程式(9)和(10)中的概率,如以下方程式(11)和(12)所表达的。 户[正确判定]=<(£,0"鹏)=^(11)
户[错误判定]=(^/(2-£, 训)=~~^= JV"細血 (12)
cr纖V2;r &
因此,通过这些方法,简化边界间隔通过模拟。例如,可将根据比值方法 的简化边界阈值(s。pt)确定为以下方程式(13)所表达的,而可将根据差值方法的 阈值确定为以下方程式(14)所表达的。然而,实施例不限于这些方法。
e。pt,X(S)肝^^T比 (13)
s叩产max(s) 对于P[正确]-P[不正确]2T差值 (14) 以此简化星座边界间隔,在框706对输入信号执行适应性均衡。这可包括 例如生成与输入信号相关联的软码元,并确定(基于简化星座边界间隔和软码 元)是否使一个或多个均衡滤波器的系数适应。例如,根据简化星座边界间隔, 当软码元在简化边界中时可使一个或多个均衡滤波器的系数适应。这种特征可 在低SNR条件下有利地增强均衡(适应性滤波)。例如,这种特征防止由输入信 号230中不期望特性(例如多路效应、ISI等)的去除引起的发散。
图8示出系统800的实施例。该系统可以代表适于与本文所述的诸如装置 100、实现200、逻辑流程300和700等一个或多个实施例一起使用的系统或体 系结构。因此,如本文所述,系统800可根据估计的噪声级接收信号并执行均 衡。
如图8所示,系统800可包括设备802、通信网络804以及一个或多个远 程设备806。图8示出设备802可将图1的元件包括在接收器模块808中。接 收器模块808还可包括解码器模块809。此外,设备802可包括发送器模块810、 通信控制器812、物理接口814、存储器816、用户接口 818和电源820。这些 元件可在硬件、软件、固件或其任意组合中实现。此外,可根据各种技术耦合 这些元件。 一种这样的技术包括采用一个^^多个总线接口。
在接收器模块808中,解码器模块809可从均衡模块104接收码元并对这 些码元执行解码操作(例如,纠错解码和解交织)。例如,解码模块809可从均衡模块104接收软码元并执行维特比(viterbi)解码和解交织操作。或者,解码器 模块809可从均衡模块104接收硬码元并对它们执行适当的解码操作。
发送器模块810可准备在网络804上传输的信息。例如,发送器模块810 可包括用于与信息传输相关联的各种操作的组件。这些操作的例子可包括编 码、调制、上变频、放大等。
如图8所示,通信控制器812可耦合至接收模块808和发送模块810。通 信控制器812用于通过诸如网络804之类的通信介质与其他设备交换信息。例 如,通信控制器可从接收器模块808接收这种信息并将这种信息发送至发送器 模块810。可将这种信息进行处理并与一个或多个用户应用程序(未示出)交换。
通信控制器812可用于无线或有线通信。对于无线通信,通信控制器812 可包括诸如控制逻辑之类的组件,以便根据一个或多个通信协议执行操作。因 此,通信控制器812可根据各种协议和/或格式便于无线网络上的通信。例如, 设备802和设备806可根据诸如高级电视系统委员会(ATSC)和/或数字视频广 播(DVB)组织所指定的各种视频传输标准工作。
此夕卜,这些设备可根据各种无线局域网(WLAN)协议工作,如IEEE 802.11 系列协议,包括IEEE 802.1 la、 IEEE 802.1 lb、 IEEE 802.1 le、 IEEE 802.1 lg、 IEEE 802.11n等。在另一个例子中,这些设备可根据无线城域网(WMAN)移动 宽带无线接入(MBWA)协议工作,诸如来自IEEE 802.16或IEEE 802.20系列协 议的协议。在另一个例子中,这些设备可根据各种无线个人区域网(WPAN)工 作。这种网络包括例如IEEE 802.16e、蓝牙等。同样,这些设备可根据微波存 取全球互通(WiMax)协议工作,诸如IEEE 802.16指定的一个。这些协议仅作 为例子提供。因此,实施例不限于此。
同样,这些设备可根据一个或多个标准釆用无线蜂窝协议。这些蜂窝标准 可包括例如码分多址(CDMA)、 CDMA 2000、宽带码分多址(W-CDMA)、增强 通用分组无线业务(GPRS)以及其他标准。然而,实施例不限于该上下文。
对于有线通信,通信控制器812可包括诸如控制逻辑之类的组件,以便根 据一个或多个通信协议执行操作。这些通信协议的例子包括以太网(例如,正EE 802.3)协议、集成服务数字网络(ISDN)协议、公共交换电话网(PSTN)协议以及 各种电缆协议。然而,实施例不限于这种技术。接口 814提供至网络资源804的物理耦合。因此,对于无线通信,接口 814可包括诸如一个或多个天线的组件。对于有线通信,物理接口814可包括 输入/输出(I/0)适配器、将I/O适配器与相应的有线通信介质相连接的物理连接 器。有线通信介质的例子可包括导线、电缆、金属引线、印刷电路板(PCB)、 底板、交换结构、半导体材料、双绞线、同轴电缆、光学纤维等。
存储器816可存储数据形式的信息。例如,存储器816可包含一个或多个 以各种方式(例如,以LUT)排列的简化边界间隔。存储器816还可存储用于相 关性的预定信号和/或序列,以估计噪声级。此外存储器816可存储在与远程设 备806通信期间传送的数据。这种数据的例子包括从网络804接收并由接收器 模块808接收的信号中传送的信息。例如,参考图l,该信息可以是所传送的 输入信号122。
然而,实施例不限于这种情况。
替换地或附加地,存储器816可存储控制逻辑、指令和/或软件组件。这 些软件组件包括可由处理器执行的指令。这些指令可提供系统800中的一个或 多个元件的功能。
存^t器816可利用能够存储数据的任何机器可读或计算机可读介质来实 现,包括易失性和非易失性存储器。例如,存储器816可包括只读存储器(ROM)、 随机存取存储器(RAM)、动态RAM(DRAM)、双数据率DRAM(DDRAM)、同 步DRAM(SDRAM)、静态RAM(SRAM)、可编程ROM(PROM)、可擦除可编 程ROM(EPROM)、电可擦除可编程ROM(EEPROM)、闪存、诸如铁电聚合物 存储器之类的聚合物存储器、奥氏存储器、相变或铁电存储器、硅-氧化-氮化-氧化-硅(SONOS)存储器、磁卡或光卡、或适于存储信息的任何其他类型的介质。 值得指出可将存储器816的某些部分或全部包括在存储器800的其他元件中。 例如,可将存储器816的部分或全部与这些元件一起包括在同一集成电路或芯 片中。或者,可将存储器816的某些部分或全部设置在介质上,例如外部的硬 盘驱动器。实施例不限于该上下文。
用户接口 818便于用户与设备802的交互。该交互可包括由用户输入信息 和/或向用户输出信息。因此,用户接口 818可包括一个或多个设备,诸如键盘、 触摸屏、话筒和/或音频扬声器。此外,用户接口 818可包括显示器以输出信息和/或呈现由设备802处理的图像/视频。这些图像可对应于从网络804接收并 由接收器模块808接收的信号。例如,参考图l,这些图像可对应于输入信号 122。示例性显示器包括液晶显示器(LCD)、等离子体显示器和视频显示器。
电源820向设备802的元件提供工作电能。因此,电源820可包括至诸如 交流(AC)源之类的外部电源的接口。附加地或替换地,电源820可包括电池。 这种电池可以是可拆卸和/或可充电的。然而,实施例不限于这些示例。
本文阐述了众多特定细节以提供对实施例的全面理解。然而,本领域的技 术人员将理解,可在没有这些特定细节的情况下实施各实施例。在其他实例中, 没有详细描述公知的操作、组件和电路以免混淆实施例。能够意识到,本文披 露的特定结构和功能细节是代表性的且不一定限制实施例的范围。
各实施例可利用硬件元件、软件元件或两者的组合来实现。硬件元件的例 子可包括处理器、微处理器、电路、电路元件(例如,晶体管、电阻器、电容 器、电感器等)、集成电路、专用集成电路(ASIC)、可编程逻辑设备(PLD)、数 字信号处理器(DSP)、现场可编程门阵列(FPGA)、逻辑门、寄存器、半导体器 件、芯片、微芯片、芯片组等。软件的例子可包括软件组件、程序、应用、计 算机程序、应用程序、系统程序、机器程序、操作系统软件、中间件、固件、 软件模块、例程、子例程、函数、方法、过程、软件接口、应用程序接口(API)、 指令集、计算代码、计算机代码、代码段、计算机代码段、字、值、码元或其 任意组合。确定是否利用硬件元件和/或软件元件来实现实施例可根据任何数量 的因素而改变,这些因素如期望的计算速率、功率电平、耐热性、处理周期预 算、输入数据率、存储器资源、数据总线速度和其他设计或性能限制。
某些实施例可利用"耦合"和"连接"连同其派生词来描述。这些术语彼 此不是同义词。例如,某些实施例可利用术语"连接"和/或"耦合"来描述以 指示两个或多个元件彼此直接的物理或电接触。然而,术语"耦合"还可表示 两个或多个元件没有彼此直接接触,但彼此仍协作或相互作用。
某些实施例可例如利用可存储指令或指令集的机器可读介质或制品来实 现,这些指令在由机器执行时导致机器执行根据实施例的方法和/或操作。这种 机器可包括例如任何适当的处理平台、计算平台、计算设备、处理设备、计算 系统、处理系统、计算机、处理器等,并可利用硬件和/或软件的任何适当的组合来实现。机器可读介质或制品可包括例如任何适当类型的存储器单元、存储 器设备、存储器制品、存储器介质、存储设备、存储制品、存储介质和/或存储 单元,例如,存储器、可移动或不可移动介质、可擦除或不可擦除介质、可写
或可重写介质、数字或模拟介质、硬盘、软盘、紧致盘只读存储器(CD-ROM)、 可记录紧致盘(CD-R)、可重写紧致盘(CD-RW)、光盘、磁介质、磁光介质、可 移动存储卡或盘、各种类型的数字通用盘(DVD)、磁带、盒式磁带等。指令可 包括利用任何适当的高级、低级、面向对象、可视、编译和/或解释编程语言实 现的任何适当类型的代码、诸如源代码、编译代码、解释代码、可执行代码、 静态代码、动态代码、加密代码等。
除非具体指出,否则应意识到,诸如"处理"、"计算"、"推算"、"确 定"等术语指的是计算机或计算系统或类似的电子计算设备的动作和/或进程, 它们将计算系统寄存器和/或存储器内表示为物理量(例如,电子)的数据处理和
/或变换成计算系统存储器、寄存器或其它这种信息存储、传输或显示设备内类 似地表示为物理量的其他数据。实施例不限于该上下文。
尽管以专用于结构特征和/或方法动作的语言描述了主题,但应理解,所 附权利要求书中定义的主题并非必须限于上述的特定特征或动作。相反,将上 述的特定特征和动作披露为实现权利要求的实例形式。
权利要求
1. 一种装置,包括确定输入信号的噪声级的噪声计算模块;基于所述噪声级设置简化星座边界间隔的边界设置模块;以及根据所述简化星座边界间隔对所述输入信号执行适应性均衡的均衡器。
2. 如权利要求l所述的装置,其特征在于,所述均衡器包括 一个或多个滤波器,各自具有多个系数;以及判定模块,其基于所述简化星座边界间隔和与所述输入信号相关联的一个 或多个软码元确定是否适应性调整所述一个或多个滤波器的系数。
3. 如权利要求1所述的装置,其特征在于,所述均衡器包括限幅器以生成与所述输入信号相关联的硬码元;以及所述边界设置模块将设置所述简化星座边界间隔,使得比值大于预定阈值,所述比值是所述一个或多个硬码元正确的概率与所述一个或多个硬码元不 正确的概率的比值。
4. 如权利要求1所述的装置,其特征在于,所述均衡器包括限幅器以生成与所述输入信号相关联的一个或多个硬码 元;以及所述边界设置模块将设置所述简化星座边界间隔,使得差值大于预定阈 值,所述差值是所述硬码元正确的概率与所述硬码元不正确的概率之差。
5. 如权利要求1所述的装置,其特征在于,所述边界设置模块包括多个 存储的边界间隔以供选择作为所述简化星座边界间隔,每个所存储的边界间隔 对应于噪声级的范围。
6. 如权利要求1所述的装置,其特征在于,包括接收对应于所述输入信号的无线信号的天线。
7. 如权利要求1所述的装置,其特征在于,包括显示对应于所述输入信号的一个或多个图像的显示器。
8. 如权利要求1所述的装置,其特征在于,包括存储在所述输入信号中 传送的信息的存储器。
9. 如权利要求1所述的装置,其特征在于,包括存储器,用以存储多个 边界间隔以供选择作为所述简化星座边界间隔,每个所存储的边界间隔对应于 噪声级的范围。
10. —种装置,包括确定输入信号的噪声级的噪声计算模块;基于所述噪声级设置简化星座边界间隔的边界设置模块,所述边界设置模 块包括多个所存储的边界间隔以供选择作为所述简化星座边界间隔,其中每个 所存储的边界间隔对应于噪声级范围;一个或多个滤波器,各自具有多个系数;以及判定模块,其基于所述简化星座边界间隔和与所述输入信号相关联的一个 或多个软码元确定是否适应性调整所述一个或多个滤波器的系数。
11. 一种方法,其包括 确定输入信号的噪声级;基于所述噪声级设置简化星座边界间隔;以及 根据所述简化星座边界间隔对所述输入信号执行适应性均衡。
12. 如权利要求11所述的方法,其特征在于,所述根据所述简化星座边 界间隔对所述输入信号执行适应性均衡包括生成与所述输入信号相关联的软码元;基于所述简化星座边界间隔和所述软码元确定是否适应性调整一个或多 个均衡滤波器的系数。
13. 如权利要求11所述的方法,其特征在于,所述根据所述简化星座边 界间隔对所述输入信号执行适应性均衡包括生成与所述输入信号相关联的软码元;当所述软码元在简化边界内时,根据所述简化星座边界间隔适应性调整一 个或多个均衡滤波器的系数;以及当所述软码元在简化边界外时,根据所述简化星座边界间隔抑制所述一个 或多个均衡滤波器的系数的适应性调整。
14. 如权利要求11所述的方法,其特征在于,所述设置所述简化星座边 界间隔包括响应于所述噪声级的改变而改变所述简化星座边界间隔。
15. 如权利要求11所述的方法,其特征在于,确定所述输入信号的噪声 级以预定时间间隔执行。
16. —种包括含指令的机器可读存储介质的制品,在所述指令被执行时使系统能够确定输入信号的噪声级;基于所述噪声级设置简化星座边界间隔;以及 根据所述简化星座边界间隔对所述输入信号执行适应性均衡。
17. 如权利要求16所述的制品,其特征在于,包括在被执行时使所述系 统能够执行以下步骤的指令生成与所述输入信号相关联的软码元;基于所述简化星座边界间隔和所述软码元确定是否适应性调整一个或多 个均衡滤波器的系数。
18. 如权利要求16所述的制品,其特征在于,包括在被执行时使所述系 统能够执行以下步骤的指令当所述软码元在简化边界内时,根据所述简化星座边界间隔适应性调整一 个或多个均衡滤波器的系数;以及当所述软码元在简化边界外时,根据所述简化星座边界间隔抑制所述一个 或多个均衡滤波器的系数的适应性调整。
19. 如权利要求16所述的制品,其特征在于,包括在被执行时使所述系 统能够响应于所述噪声级的改变而改变所述简化星座边界间隔的指令。
20. 如权利要求16所述的制品,其特征在于,包括在被执行时使所述系 统能够以预定时间间隔确定所述输入信号的噪声级的指令。
全文摘要
输入信号的噪声级由噪声计算模块确定。基于该噪声级,边界设置模块设置简化的星座边界间隔。这种简化的星座边界间隔由均衡器用来执行输入信号的适应性均衡。
文档编号H03H21/00GK101427465SQ200780011621
公开日2009年5月6日 申请日期2007年3月22日 优先权日2006年3月31日
发明者A·塞德, E·纽默, G·格斯林 申请人:英特尔公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1