调整接收机系统的参数的制作方法

文档序号:19160584发布日期:2019-11-16 01:18阅读:206来源:国知局
调整接收机系统的参数的制作方法



背景技术:

本公开涉及无线通信领域,包括调整在设备处接收的信号的参数。

附图说明

将从以下给出的具体实施方式和本公开的各种示例性实施方式的附图中更全面地理解本公开的各种示例性实施方式。

图1是示出根据示例性实施方式的实现本公开的各方面的电子设备的示例性组件的框图。

图2示出了根据一个示例性实施方式的用于调整在无线电设备处接收的信号的系统。

图3示出了根据一个示例性实施方式的用于图2中的调谐电路确定图2中的接收机系统中的组件的参数设置的决策模型。

图4示出了根据一个示例性实施方式的具有同相/正交(i/q)架构以调整在无线电设备处接收的信号的系统。

图5a示出了根据一个示例性实施方式的具有第一干涉点和第二干涉点的输出信号的图。

图5b示出了根据一个示例性实施方式的具有第一消除点和第二消除点的处理后的信号的图。

图6示出了根据一个示例性实施方式的用于补偿由接收机系统中的组件引起的失真效应的方法。

具体实施方式

在以下描述中,说明性示例实施方式的各个方面将使用本领域技术人员通常采用的术语来描述,以将他们工作的实质传达给本领域其他技术人员。然而,对于本领域技术人员易于理解的是,可以仅利用所描述的方面中的一些方面来实践本公开。出于解释的目的,阐述了具体数字、材料和配置,以便提供对说明性示例实施方式的透彻理解。然而,对于本领域技术人员易于理解的是,可以在没有具体细节的情况下实践本公开。在其他情况下,省略或简化了众所周知的特征,以免模糊说明性示例实施方式。

无线电通信系统依赖于射频信号来在设备之间传送数据。由设备接收的信号的质量可以取决于信号相对于系统噪声的强度和信号衰减。系统噪声和信号衰减可能通过发射机处的电路、信号在设备之间传输时、或者通过接收机处的电路引入到信号中。例如,接收机处的电路可能在接收和处理信号时引入噪声和干扰。

由于存在若干干扰的不同可能原因,对干扰的校正可能是复杂的,其中不同的干扰原因可能具有不同的解决方案。例如,当混频器或放大器处理信号时,幅度调制(am)无线电接收机可能将噪声引入信号中。信号中的失真或干扰可能是由接收机的组件或电路中的缺陷引起的,这取决于外部变量。外部变量可以包括组件的温度(诸如工作温度)、供电电压水平、湿度水平、组件的年龄、或外部辐射、接收机的组件或电路中的缺陷等。

常规接收机可以在工厂校准以针对不同的所限定的设置进行调整,例如接收机在不同温度下操作。例如,可以在接收机的设计阶段或工厂校准期间测量和校准接收参数。但是,因为通信设备用于越来越不同的环境和越来越多的条件下,设计阶段和工厂校准可能无法测试所有环境和条件来校准噪声和干扰。例如,使用具有限定参数的专用测试信号在工厂中在恒定温度下一次校准接收机不允许在更长的时间段内或在变化的环境下跟踪参数。

本公开通过提供一种系统来解决上述和其他不足,该系统用于调整接收机的参数以去除由接收机的电路或其他组件引起的信号中的减损,例如失真和干扰。当系统处理接收信号时,可以测量和跟踪参数。可以在一段时间内连续测量和跟踪减损。系统可以调整接收机的电路或其他组件,以在设备正操作时并且在将信号传递到处理器之前考虑信号中的减损。例如,系统可以在无线电设备的操作期间调整系统中的组件的参数,而不会降低无线电设备的性能。对信号的调整可以提高接收信号的质量并提高设备的效率。

可以使用任何适当配置的硬件和/或软件将本文描述的示例性实施方式实现到系统中。针对一个示例性实施方式,图1示出了移动设备100的示例组件的框图。在一些示例性实施方式中,移动设备100可以包括至少如图所示耦合在一起的应用电路102、基带电路104、射频(rf)电路106、前端电路108和一个或多个天线110。前端电路108、基带电路104、rf电路106可以使用数字-时间转换(dtc)系统来生成时钟信号,执行相位调制,或执行其他功能以实现无线连接。虽然本文描述的数字-时间转换系统可以适用于如图所示的移动设备,但是dtc系统也可以用于生成时钟信号、调制信号、或使用dtc系统用于其他目的的其他计算系统中。

在移动设备100中,应用电路102可以包括一个或多个应用处理器。例如,应用电路102可以包括电路,例如但不限于一个或多个单核或多核处理器。(一个或多个)处理器可以包括通用处理器和专用处理器(例如,图形处理器、应用处理器等)的任何组合。处理器可以与存储元件耦合和/或可以包括存储元件,并且可以被配置为执行存储在存储元件中的指令以使各种应用和/或操作系统能够在系统上运行。

基带电路104可以包括电路,例如但不限于一个或多个单核或多核处理器。基带电路104可以包括一个或多个基带处理器和/或控制逻辑,以处理从rf电路106的接收信号路径接收的基带信号,并生成用于rf电路106的发送信号路径的基带信号。基带电路104可以与应用电路102接口,用于生成和处理基带信号,并用于控制rf电路106的操作。例如,在一些示例性实施方式中,基带电路104可以包括第二代(2g)基带处理器、第三代(3g)基带处理器、第四代(4g)基带处理器和/或其他现行代、正在开发或将来开发的代(例如,第五代(5g)、6g等)的(一个或多个)其他基带处理器。基带电路104可以处理各种无线电控制功能,这些功能能够实现通过rf电路106与一个或多个无线电网络进行通信。无线电控制功能可以包括但不限于,信号调制/解调、编码/解码、射频移位等。在一些示例性实施方式中,基带电路104可以基于从网络接收的消息确定用于上行链路或下行链路通信的信道或频率。基带电路104可以指示rf电路106监视特定信道或频率以及在特定信道或频率上进行发送。

在一些示例性实施方式中,基带电路104可以使用dtc系统生成时钟信号或执行相位调制。因此,基带电路104可以包括dtc系统,该dtc系统响应于dtc系统输入确定dtc系统的相位输出。

在一些示例性实施方式中,基带电路104的调制/解调电路可以包括快速傅立叶变换(fft)、预编码、和/或星座映射/解映射功能。在一些示例性实施方式中,基带电路104的编码/解码电路可以包括卷积、咬尾卷积、turbo、维特比、和/或低密度奇偶校验(ldpc)编码器/解码器功能。调制/解调和编码器/解码器功能的示例性实施方式不限于这些示例,并且可以包括其他示例性实施方式中的其他合适的功能。

在一些示例性实施方式中,基带电路104可以包括协议栈的元件,例如,演进型通用陆地无线电接入网络(eutran)协议的元件,包括例如物理(phy)、介质访问控制(mac)、无线电链路控制(rlc)、分组数据会聚协议(pdcp)、和/或无线电资源控制(rrc)元件。基带电路104的中央处理单元(cpu)可以被配置为运行协议栈的元件,用于phy、mac、rlc、pdcp、nas和/或rrc层的信令。在一些示例性实施方式中,基带电路可以包括一个或多个音频数字信号处理器(dsp)。(一个或多个)音频dsp可以包括用于压缩/解压缩和回声消除的元件,并且在其他示例性实施方式中可以包括其他合适的处理元件。在一些示例性实施方式中,基带电路的组件可以适当地被组合在单个芯片、单个芯片组中,或者被设置在同一电路板上。在一些示例性实施方式中,基带电路104和应用电路102的一些或所有组成组件可以实现在一起,例如,实现在片上系统(soc)上。

在一些示例性实施方式中,基带电路104可以提供与一种或多种无线电技术兼容的通信。例如,在一些示例性实施方式中,基带电路104可以支持与演进型通用陆地无线电接入网络(eutran)和/或其他无线城域网(wman)、无线局域网(wlan)、无线个域网(wpan)的通信。基带电路104被配置为支持多于一种无线协议的无线电通信的示例性实施方式可以被称为多模式基带电路。

rf电路106可以使用调制的电磁辐射通过非固体介质实现与无线网络进行通信。在各种示例性实施方式中,rf电路106可以包括开关、滤波器、放大器等,以促进与无线网络的通信。rf电路106可以包括接收信号路径,该接收信号路径可以包括用于对从前端电路108接收的rf信号进行下变频并向基带电路104提供基带信号的电路。rf电路106还可以包括发送信号路径,其可以包括用于对基带电路104提供的基带信号进行上变频并向前端电路108提供rf输出信号以进行发送的电路。

在一些示例性实施方式中,rf电路106可以生成时钟信号或执行调制。因此,rf电路106可以包括dtc系统,其响应于dtc输入来确定dtc的相位输出。

前端电路108可以包括接收信号路径,该接收信号路径可以包括被配置为进行如下操作的电路:对从一个或多个天线110接收的rf信号进行操作,放大接收的信号,以及将接收的信号的经放大版本提供给rf电路106以进行进一步处理。前端电路108还可以包括发送信号路径,该发送信号路径可以包括被配置为进行如下操作的电路:放大由rf电路106提供的用于发送的信号以用于一个或多个天线110中的一个或多个进行发送。

在一些示例性实施方式中,前端电路108可以包括tx/rx开关,以在发送模式和接收模式操作之间切换。在另一实施例中,前端电路108可以包括双工滤波器,以分离接收信号和发送信号。前端电路108可以包括接收信号路径和发送信号路径。前端电路108的接收信号路径可以包括低噪声放大器(lna),以放大接收的rf信号并提供经放大的接收的rf信号作为输出(例如,提供给rf电路106)。前端电路108的发送信号路径可以包括功率放大器(pa),用于放大输入rf信号(例如,由rf电路106提供),以及一个或多个滤波器,以生成rf信号,用于后续发送(例如,通过一个或多个天线110中的一个或多个发送)。

在一些示例性实施方式中,前端电路108可以生成时钟信号或执行调制(使用dtc系统)。移动设备100可以包括如参考以下图2和图4所描述的组件,来执行如参考图6所描述的操作。例如,图2中的系统200可以是前端电路108和rf电路106的一部分。

图2示出了根据一个示例性实施方式的用于调整在无线电设备处接收的信号的系统200。系统200可以包括天线202、组合器204、测试信号生成器206、接收机系统208、调谐电路210、测量和相关电路212、消除电路214、调整电路216、以及控制单元220。

系统200可以是预处理单元,其是无线电设备的接收机的一部分。无线电设备可以用在智能手机、平板设备、计算设备、电话、步话机、机器对机器通信模块、wifi路由器、蜂窝基站等中。在一个实施方式中,系统200可以是预处理单元,其接收信号并在信号被发送到处理器218以进行数字处理之前处理该信号。例如,天线202可以是从蜂窝基站接收信号的智能手机的一部分。接收的信号可以是占据限定频率范围的信号。天线202可以耦合到组合器204。天线202可以将接收的信号发送到组合器204。测试信号生成器206也可以耦合到组合器204。测试信号生成器206可以生成具有限定特性的测试信号以测试系统200的减损。限定特性可以包括(一个或多个)信号的(一个或多个)频率、(一个或多个)相位、或(一个或多个)幅度。在一个示例中,测试信号可以是与输入拦截点(iip)2相关联的双音调信号或与iip3特性相关联的am信号。在一个示例中,测试信号生成器206可以以某信号频率生成测试信号以测试系统200中的减损。在一个示例性实施方式中,测试信号生成器206可以生成单音调或频率的信号,以避免不同频率的多个信号之间的交叉依赖性和干扰。在另一示例性实施方式中,测试信号生成器206可以生成不同音调或频率的测试信号,以测试系统200中的多个减损。例如,与iip2特性相关联的测试信号可以测试来自接收机系统208的混频器的干扰。

测试信号生成器206可以将测试信号发送到组合器204。组合器204可以将测试信号与来自天线的接收信号进行组合以生成输入信号。当系统200或设备在操作和运行时,可以生成测试信号并将其与接收信号组合。组合器204可以耦合到接收机系统208。组合器204可以将输入信号发送到接收机系统208。

接收机系统208可以包括用于处理输入信号的信号处理器和将模拟输入信号转换为数字输出信号的模数转换器(adc)。接收机系统208的组件可能使输入信号恶化,从而导致减损。在一个示例中,可变减损可以包括由于不同的操作温度以及接收机系统208的电阻器和其他组件中的变动而导致的模拟输入信号中的变动。接收机系统208可以耦合到测量和相关电路212。接收机系统208可以将输出信号发送到测量和相关电路212。

测量和相关电路212可以通过测量减损对测试信号的影响来识别测试信号中的减损。测量和相关电路212可识别测试信号在所选频率处的输出信号的变化,以确定由接收机系统208引起的输入信号的变化。在一个示例中,输出信号在限定频率(definedfrequency)处的变化可以是信号在限定频率处的幅度变化。在另一示例中,输出信号在限定频率处的变化可以是信号在限定频率处的相位变化。在另一示例性实施方式中,测试信号可以是正弦(sin)信号或余弦(cos)信号。sin信号或cos信号可以是具有唯一形式的相对简单的信号,其可以由测量和相关电路212识别并且由消除电路214和调整电路216消除,如下所述。测试信号的类型或形式不意图是限制性的,并且可以使用其他类型或形状的测试信号。

测量和相关电路212可以生成指示输出信号在限定频率处的变化的变化值,例如输出信号在限定频率处的幅度变化。测量和相关电路212可以耦合到调谐电路210。测量和相关电路212可以将命令发送到调谐电路210。调谐电路可以使用命令来确定对接收机系统208进行的调整,以补偿由接收机系统208引起的减损。在一个示例中,减损可以是由接收机系统208的组件引起的输入信号中的干扰。

在一个示例性实施方式中,调谐电路210可以包括查找表(lut),其可以包括用于接收机系统208的组件的可调谐参数的调整值,其与不同变化值相关联。调整值可以是提供给接收机系统208的组件的电流水平或电压水平。例如,第一调整值可以与射频(rf)下变频混频器的可调谐参数相关联。可调谐参数可以包括rf下变频混频器的栅极电压或偏置电流。

调谐电路210可以耦合到接收机系统208并且可以将调整值发送到接收机系统208。在一个示例性实施方式中,接收机系统208可以调整接收机系统208的组件(例如rf下变频混频器)的可调谐参数,以减少或消除由rf下变频混频器在输出信号的限定频率处引起的减损。在另一示例性实施方式中,接收机系统208可以包括频移器,其可以调整输出信号以补偿由接收机系统208的组件引起的减损。

在另一示例性实施方式中,调整值可以是接收机系统208对接收机系统208的组件做出的基线调整。调谐电路210可以监控来自接收机系统208的后续输出信号,以迭代地改变调整值并补偿减损。例如,初始调整值可以将rf下变频混频器的栅极电压降低限定的量。rf下变频混频器的栅极电压的降低可以将rf下变频混频器的干扰水平降低90%。然后,调谐电路210可以响应于从测量和相关电路212接收第二命令而确定第二调整值。

然后,调谐电路210可以确定第二调整值以进一步降低rf下变频混频器的栅极电压,以消除由rf下变频混频器引起的干扰。在一个示例中,第二调整值可以是线性步长值,其在每次迭代中递增相同的量。在另一示例中,第二调整值可以是非线性值,每次迭代可以是不同的值。例如,第一非线性值可以是第一值,第二非线性值可以是第一值的倍数或分数。在该示例中,调谐电路210可以根据输出信号中去除的失真量来调整非线性值。当失真的减少低于阈值水平时,第二非线性值可以是第一非线性值的倍数。当失真的减少高于阈值水平时,第二非线性值可以是第一非线性值的分数。

然后,调谐电路210可以将第二调整值发送到接收机系统208,并且接收机系统208可以相应地调整rf下变频混频器。在一个示例中,调谐电路210可以迭代地调整接收机系统208的组件以减少由该组件引起的减损和干扰。

消除电路214可确定消除值以改变输出信号在给定频率处幅度或/和相位,从而从输出信号中去除测试信号。在一个示例中,消除值可以是幅度值,该值与当接收信号与测试信号组合时接收信号的幅度增加的值相反。例如,当接收信号与测试信号组合时,所产生的输入信号的幅度可能在10兆赫兹(mhz)的频率处增加20分贝(db)。消除值可以是具有用于幅度值的信号,以使消除电路214在10mhz频率处将输出信号的幅度减小20db。在一个示例中,消除电路214可以是实现杂波(spur)消除技术的杂波消除单元。

消除电路214可以耦合到调整电路216。调整电路216可以通过消除值增加或减小输出信号在给定频率处的幅度,以生成处理后的信号。在一个示例中,当消除值对于10mhz为20db时,调整电路216可以在10mhz处将输出信号的幅度增加20db。在另一示例中,当消除值对于10mhz为-10db时,调整电路216可以在10mhz处将输出信号的幅度减小10db。当调整电路216已生成处理后的信号时,调整电路216可将处理后的信号发送到处理器218。在一个实例中,处理器218可以是进一步对处理后的信号进行处理的信号处理器。在另一示例中,处理器218可以是对处理后的信号进行解调的调制解调器。在一个示例性实施方式中,测量和相关电路212、消除电路214、以及调整电路216可以被集成到单个电路中。

控制单元220可以耦合到测试信号生成器206。当例如(一个或多个)操作环境改变时,控制单元220可以发送开始/停止命令以开始和结束调谐过程。

图3示出了根据一个示例性实施方式用于图2中的调谐电路210确定图2中的接收机系统208的组件的调整值的决策模型300。如上所述,调谐电路210可以从测量和相关电路212接收命令,该命令指示与测试信号相比输出信号在限定频率处的变化量。当调谐电路210接收到命令时,调谐电路210可以识别接收机系统208的组件的初始调整值302,以调整组件并补偿输出信号的变化。接收机系统208可以相应地通过调整值来调整组件。

当调整值未完全补偿输出信号的变化时,调谐电路210可迭代地选择后续调整值以进一步调谐组件,直到输出信号的变化得到补偿。例如,接收机系统208可以首先通过调整值302调整组件并补偿输出信号的变化的90%。然后,调谐电路210可以从多个可能的后续调整值304-318中识别第二调整值312。在一个示例中,调谐电路210可以从多个可能的后续调整值304-318中随机地选择第二调整值312。在另一示例中,调谐电路210可以迭代地测试一个或多个调整值,并选择最充分地补偿输出信号的变化的调整值。第二调整值312可以是相对于初始调整值302而言增加的限定的量。接收机系统208可以进一步通过调整值312调整组件并补偿输出信号的变化的92%。调谐电路210可以从调整值310、314、320、322和324中迭代地选择调整值322,然后从其他调整值中选择调整值330、332、334和336,直到输出值的变化被充分或大体上充分补偿或低于阈值水平为止。

后续调整值的数量不意图进行限制。例如,调谐电路210可以迭代地选择调整值以补偿由接收机系统208的组件在操作环境中的变化引起的输出信号的变化。调整值的迭代选择可以提高系统200补偿由接收机系统208的组件引起的变化和变动的准确度。调整值的迭代选择还可以减少接收机系统208在制造期间进行校准以及在可以使用接收机系统208之前进行测试的时间量。

图4示出了根据一个示例性实施方式的具有同相/正交(i/q)架构以调整在无线电设备处接收的信号的系统400。图4中的一些特征与图2中的一些特征相同或相似,如相同的参考标号所示,除非另外明确说明。

系统400可以包括天线202、低噪声放大器(lna)402|、组合器204、振荡器404、测试信号生成器206、接收机系统208、测量和相关电路212、消除电路214、调整电路216和处理器218。

无线电设备可以通过天线202接收信号。天线202可以耦合到lna402。天线202可以将接收的信号发送到lna402。lna402可以放大接收的信号。例如,当接收的信号是低功率信号时,lna402可以放大低功率信号而不会使接收的信号的信噪比显著恶化。在另一实施方式中,混频器406和408可以将接收的信号进行下变频以生成基带信号。lna402可以耦合到组合器204。lna402可以将经放大的信号发送到组合器204。组合器204还可以耦合到测试信号生成器206。

振荡器404可以生成信号,例如sin信号或cos信号。振荡器404可以耦合到测试信号生成器206。振荡器404可以将信号发送到测试信号生成器206。测试信号生成器206可以调整信号以在(一个或多个)给定频率处生成具有(一个或多个)限定幅度的(一个或多个)测试信号。测试信号生成器206可以将测试信号发送到组合器204。组合器204可以组合接收的信号和测试信号以生成输入信号。组合器204还可以将输入信号分成两个部分。组合器204可以耦合到接收机系统208。组合器204可以将输入信号发送到接收机系统208。

接收机系统208可以包括具有同相信号路径和正交信号路径的同相/正交(i/q)架构。正交信号路径可以包括混频器406、振荡器410、低通滤波器(lpf)412、模数转换器(adc)416。混频器406可以耦合到组合器204。组合器204可以将输入信号的一部分发送到混频器406。混频器406也可以耦合到振荡器410和测量和相关电路212。

混频器406可以从振荡器410接收信号。混频器406可以对输入信号和来自振荡器410的信号进行转换以生成聚合信号。混频器406可以耦合到lpf412。lpf412可以是将聚合信号的一部分传递到adc416并且对聚合信号超过阈值频率范围的频率进行衰减的滤波器。lpf412可以耦合到adc416并且将聚合信号的一部分发送到adc416。adc416可以将聚合信号从模拟信号转换为数字信号。

adc416可以耦合到消除电路214和调整电路216。消除电路214可以包括一组正交消除器420-422和一组同相消除器424-426。该组正交消除器420-422和该组同相消除器424-426可以被设置为消除不同频率处的信号的实部和虚部。例如,当测试信号生成器206生成不同频率的信号时,可以调谐该组正交消除器420-422和该组同相消除器424-426中的消除器以消除不同的频率。

adc416可以耦合到正交消除器420到422。adc416可以将数字信号发送到正交消除器420到422。每个正交消除器420到422可以被设置为确定消除值以改变输出信号在不同的限定频率处的幅度,从而从输出信号中去除测试信号和/或其产物。例如,可以设置正交消除器420以确定消除值用于改变10mhz频率的输出信号的幅度,以从10mhz的输出信号中去除测试信号。消除值可以是具有用于调整电路216在10mhz频率处将输出信号的幅度减小20db的幅度值的信号。在一个示例中,正交消除器420可以是杂波消除单元。

正交消除器420可以耦合到调整电路216。例如,正交消除器420可以耦合到正交调整电路430。正交调整电路430可以通过消除值增加或减小给定频率处的输出信号的幅度以生成处理后的信号。在一个示例中,当消除值在10mhz处为20db时,正交调整电路430可以在10mhz处将输出信号的幅度增加20db。在另一示例中,当消除值在10mhz处为10db时,正交调整电路430可以在10mhz处将输出信号的幅度减小10db。在该示例中,正交消除器420-422可以生成在限定的频率处幅度和相位等于测试信号的信号分量,并且正交调整电路430可以从输出信号中减去该信号分量。

正交调整电路430还可以耦合到adc416和另一正交消除器422。正交调整电路430可以接收来自adc416的数字信号和来自每个正交消除器的消除值。正交调整电路430可以调整数字信号以从数字信号中去除测试信号和/或其产物。正交调整电路430可以将处理后的信号发送到处理器218。

正交消除器420到422可以耦合到测量和相关电路212。正交消除器420到422可以将消除值发送到测量和相关电路212。测量和相关电路212可以生成改变值,其指示限定频率处输出信号的变化。测量和相关电路212可以包括调谐电路210。调谐电路210可以耦合到振荡器410、组合器406、lpf412和adc416。调谐电路210可以使用改变值来确定要对振荡器410、组合器406、lpf412或adc416中的一个或多个做出的调整,以补偿由lna402、混频器406、lpf412和adc416引起的减损。

在一个示例中,调谐电路210可以调整lna402、混频器406、lpf412或adc416的工作电流或电压。同相信号路径可以包括lna402、混频器408、lpf414、adc418、同相消除器424-426、同相调整电路428、处理器218、以及测量和相关电路212。lna402、混频器406、lpf412、adc416、同相消除器420-422、同相调整电路430、处理器218以及测量和相关电路212可以执行与等效正交组件相同的功能,但是用于接收的信号的实部。

在一个实施方式中,消除电路214、调整电路216、以及测量和相关电路212可以是当前有效的硬件组件。在另一实施方式中,消除电路214、调整电路216、以及测量和相关电路212可以是在处理器或处理逻辑上执行的应用。

图5a示出了根据一个示例性实施方式的具有两个二阶干扰点504和506的产物的输出信号502的图500。干扰点504和506可以是由接收机系统208生成的输出信号中的分量引起的干扰。

图5b示出了根据一个示例性实施方式的具有消除点512和514的处理后的信号510的图508。如上所述,可以调整接收机系统208的组件以减少或消除由组件引起的干扰。例如,可以通过调谐电路来调整混频器,以去除图5a的输出信号502中的干扰点504和506处的干扰。当调整组件的可调整参数时,可以去除干扰点504和506处的干扰,使得处理后的信号510基本上类似于在图2中的天线202处接收的信号。

图6示出了根据一个示例性实施方式的用于补偿由接收机系统中的组件引起的失真的影响的方法600。方法600可以至少部分地由处理逻辑执行,高处理逻辑包括硬件(例如,电路、专用逻辑、处理组件、微代码等),软件(例如,由处理设备执行的指令),固件、或其组合。在一个示例性实施方式中,方法600可以由图1的移动设备100的全部或部分执行。例如,方法600可以由rf电路106或前端电路108执行。在另一示例性实施方式中,方法600可以由图2的系统200的全部或部分执行。

参考图6,方法600开始于框610,其中在组合器处从天线接收第一信号。第一信号可以是rf信号。在框620处,组合器可以从信号生成器接收第二信号。在框630处,组合器可以组合第一信号和第二信号以生成第三信号。在框640处,接收机系统可以处理第三信号以生成第四信号。在框650处,接收机系统可以确定第二信号和第四信号之间的差值。在一个示例中,该差值指示第四信号中的失真。在框660处,接收机系统可调整接收机系统中的组件以去除失真,从而消除从天线接收的后续信号中的失真。

虽然本公开描述了许多示例性实施方式,但是本领域技术人员将从中意识到许多修改和变化。所附权利要求旨在覆盖落入本公开的真实精神和范围内的所有这些修改和变化。

以下示例涉及其他示例性实施方式。

示例1是一种装置,包括:1)接收机系统,用于处理第一跟踪信号以生成第一输出信号,其中第一跟踪信号包括第一射频(rf)信号和测试信号,并且其中第一跟踪信号的处理向第一输出信号引入失真;以及2)调谐电路,可操作地耦合到接收机系统,调谐电路用于确定第一调整值并将第一调整值发送到接收机系统,其中接收机系统使用第一调整值来调整接收机系统中的组件以消除由组件引起的第二rf信号中的失真。

在示例2中,示例1所述的装置还包括耦合到接收机系统的相关电路,相关电路用于确定第一输出信号和第一测试信号之间的第一差值,其中第一差值指示第一输出信号中的失真,并且其中调谐电路根据第一差值确定第一调整值。

在示例3中,示例1-2中的任一项所述的装置还包括:1)天线,用于接收第一rf信号的;以及2)信号生成器,用于在限定频率处生成第一测试信号。

在示例4中,示例1-3中的任一项所述的装置还包括:消除电路,用于在限定频率处调整第一跟踪信号的幅度和相位,以从第一输出信号中去除第一测试信号和失真产物的分量。

在示例5中,示例1-4中的任一项所述的装置,其中第一调整值指示用于接收机系统供应给组件的电流水平或电压水平。

在示例6中,示例1-5中的任一项所述的装置,其中第一调整值指示接收机系统供应到组件的电流水平或电压电平。

在示例7中,示例1-6中的任一项所述的装置还包括组合器,用于接收第一rf信号和测试信号,并组合第一rf信号和测试信号以生成第一跟踪信号。

在示例8中,示例1-7中的任一项所述的装置,其中:1)组合器还用于接收第二rf信号并组合测试信号和第二rf信号以生成第二跟踪信号;2)接收机系统还用于处理第二跟踪信号以生成第二输出信号,其中该处理引起第二输出信号中的失真;以及3)调谐电路还用于确定第二调整值并将第二调整值发送给接收机系统,其中接收机系统使用第二调整值调整接收机系统中的组件,以消除由组件引起的后续rf信号中的失真。

在示例9中,示例1-8中的任一项所述的装置,其中测试信号在限定频率处生成以测试由接收机系统中的组件引起的失真。

在示例10中,示例1-9中的任一项所述的装置,其中失真是由组件中的缺陷引起的,缺陷取决于外部变量,其中外部变量包括以下各项中的至少一项:组件的温度;供电电压水平、湿度水平、组件的年龄;或外部辐射。

在示例11中,示例1-10中的任一项所述的装置,其中:1)组合器还用于将第一跟踪信号分成虚部和实部;2)接收机系统还用于处理第一跟踪信号的虚部和第一跟踪信号的实部,以生成包括虚部和实部的第一输出信号;以及3)调谐电路还用于根据第一输出信号的虚部与第一测试信号的虚部之间的第一差值以及第一输出信号的实部与第一测试信号的实部之间的第二差值来确定第一调整值。

各种示例性实施方式可以具有上述结构特征的不同组合。例如,上述计算系统的所有可选特征还可以针对本文所描述的方法或处理而实现,并且示例中的细节可以用于一个或多个示例性实施方式中的任何地方。

示例12是一种系统,包括:1)用于将测试信号注入rf信号以生成跟踪信号的装置;2)用于处理跟踪信号以生成输出信号的装置,其中输出信号包括由用于处理信号的装置的组件引入输出信号中的失真;以及3)用于调整组件以去除后续rf信号中的失真的装置。

在示例13中,示例12所述的系统,还包括:1)用于接收rf信号的装置;以及2)用于在限定频率处生成第二信号以测试由组件引起的失真的装置。

在示例14中,示例12-13中的任一项所述的系统,其中,失真是输出信号中由组件生成的干扰。

在示例15中,示例12-14中的任一项所述的系统,还包括:1)用于将输出信号从模拟信号转换为数字信号的装置;以及2)用于将数字信号发送到处理器以进行信号处理的装置。

各种实施例可以具有上述结构特征的不同组合。例如,上述计算系统的所有可选特征还可以针对本文所描述的方法或处理而实现,并且示例中的细节可以用于一个或多个实施例中的任何地方。

示例16是一种方法,包括:1)从天线接收rf信号;2)从信号生成器接收测试信号;3)组合rf信号和测试信号以生成跟踪信号;4)由接收机系统处理跟踪信号以生成输出信号;5)确定测试信号和输出信号之间的第一差值,其中差值指示输出信号中的失真;以及6)调整接收机系统中的组件以去除失真,以消除由组件引起的后续rf信号中的失真。

在示例17中,示例16所述的方法,还包括:1)接收来自天线的后续rf信号;以及2)调整组件以从后续rf信号中去除失真。

在示例18中,示例16-17中的任一项所述的方法,还包括从输出信号中去除测试信号或测试信号的产物。

在示例19中,示例16-18中的任一项所述的方法,还包括将输出信号发送到rf处理器以进行信号处理。

在示例20中,示例16-19中的任一项所述的方法,其中,失真由接收机系统中的组件的操作温度或组件中的缺陷中引起。

各种实施例可以具有上述结构特征的不同组合。例如,上述计算系统的所有可选特征还可以针对本文所描述的方法或处理而实现,并且示例中的细节可以用于一个或多个实施例中的任何地方。

虽然已经针对有限数量的示例性实施方式描述了本公开,但是本领域技术人员将从中认识到许多修改和变化。所附权利要求旨在覆盖落入本公开的真实精神和范围内的所有这些修改和变化。

在本文的描述中,阐述了许多具体细节,例如特定类型的处理器和系统配置、特定硬件结构、特定架构和微架构细节、特定寄存器配置、特定指令类型、特定系统组件、特定测量/高度、特定处理器流水线阶段和操作等的示例,以便提供对本公开的透彻理解。然而,易于理解的是,不一定采用这些具体细节来实施本公开。在其他情况下,众所周知的组件或方法,例如特定和替代处理器体系结构、用于所描述的算法的特定逻辑电路/代码、特定固件代码、特定互连操作、特定逻辑配置、特定制造技术和材料、特定编译器示例性实施方式、代码中的算法的特定表达、特定的断电和门控技术/逻辑以及计算机系统的其他特定操作细节尚未详细描述,以避免不必要地模糊本公开。

用于对逻辑进行编程以执行本公开的示例性实施方式的指令可被存储在系统中的存储元件内,例如dram、缓存、闪存、或其他存储设备。此外,指令可以经由网络或通过其他计算机可读介质来分发。因此,机器可读介质可以包括用于以机器(例如,计算机)可读的形式存储或传输信息的任何机制,但不限于,软盘、光盘、压缩盘只读存储器(cd-rom)、以及磁光盘、只读存储器(rom)、随机存取存储器(ram)、可擦除可编程只读存储器(eprom)、电可擦除可编程只读存储器(eeprom)、磁卡或光卡、闪存、或用于通过因特网经由电、光、声或其他形式的传播信号(例如,载波、红外信号、数字信号等)传输信息的有形机器可读存储设备。因此,计算机可读介质包括适合于以机器(例如,计算机)可读的形式存储或传输电子指令或信息的任何类型的有形机器可读介质。

本文使用的模块指的是硬件、软件和/或固件的任何组合。作为示例,模块包括与非暂时性介质相关联的硬件,例如微控制器,以存储适于由微控制器执行的代码。因此,在一个示例性实施方式中,对模块的引用是指硬件,其特别地被配置为识别和/或执行要保持在非暂时性介质中的代码。此外,在另一示例性实施方式中,模块的使用是指包括代码的非暂时性介质,其特别适于由微控制器执行以执行预定操作。并且可以推断,在又一示例性实施方式中,术语模块(在该示例中)可以指微控制器和非暂时性介质的组合。通常被示为分离的模块边界通常变化并且可能重叠。例如,第一和第二模块可以共享硬件、软件、固件或其组合,同时可能保留一些独立的硬件、软件或固件。在一个示例性实施方式中,术语逻辑的使用包括硬件,例如晶体管、寄存器或其他硬件,例如处理组件设备。

在一个示例性实施方式中,短语“被配置为”的使用是指安排、组合、制造、许诺销售、进口和/或设计装置、硬件、逻辑或元件以执行指定或确定的任务。在该示例中,如果未进行操作的装置或其元件被设计、操作地耦合和/或互连以执行指定任务,则该装置或元件仍“被配置为”执行所述指定任务。作为纯粹说明性的示例,逻辑门可以在操作期间提供0或1。但是逻辑门“被配置为”向时钟提供使能信号,不包括可以提供1或0的每个可能的逻辑门。相反,逻辑门是以某种方式操作地耦合,从而在操作期间,1或0输出用于使能时钟。再次注意,术语“被配置为”的使用不需要操作,而是关注于装置、硬件和/或元件的潜在状态,其中在潜在状态中,装置、硬件和/或元件被设计为在设备、硬件和/或元件运行时执行特定任务。

此外,在一个示例性实施方式中,使用短语“以”、“能够”和/或“可操作为”是指以如下方式设计装置、逻辑、硬件和/或元件:该方式能够以特定的方式来使能对一些装置、逻辑、硬件和/或元件的使用。注意,如上所述,在一个示例性实施方式中,使用“以”、“能够”和/或“可操作为”指的是装置、逻辑、硬件和/或元件的潜在状态,其中装置、逻辑、硬件和/或元件并不正在操作但是以这样的方式设计以使得能够以特定方式使用装置。

上面阐述的方法、硬件、软件、固件或代码的示例性实施方式可以通过存储在可由处理元件执行的机器可访问、机器可读、计算机可访问或计算机可读介质上的指令或代码来实现。非暂时性机器可访问/可读介质包括以机器(例如计算机或电子系统)可读的形式提供(即,存储和/或传输)信息的任何机制。例如,非暂时性机器可访问介质包括随机存取存储器(ram),例如,静态ram(sram)或动态ram(dram);rom;磁性或光存储介质;闪存设备;电存储设备;光存储设备;声学存储设备;用于保存从暂时性(传播的)信号(例如,载波、红外信号、数字信号)接收的信息的其他形式的存储设备;等等,其用于与可以从其接收信息的非暂时性介质区分开。

用于编程逻辑以执行本公开的示例性实施方式的指令可以存储在系统中的存储元件内,例如dram、缓存、闪存、或其他存储设备。此外,指令可以经由网络或通过其他计算机可读介质来分发。因此,机器可读介质可以包括用于以机器(例如,计算机)可读的形式存储或传输信息的任何机制,但不限于,软盘、光盘、压缩盘只读存储器(cd-rom)、和磁光盘、只读存储器(rom)、随机存取存储器(ram)、可擦除可编程只读存储器(eprom)、电可擦除可编程只读存储器(eeprom)、磁卡或光卡、闪存、或用于通过因特网,经由电、光、声或其他形式的传播信号(例如,载波、红外信号、数字信号等)传输信息的有形机器可读存储设备。因此,计算机可读介质包括适合于以机器(例如,计算机)可读的形式存储或传输电子指令或信息的任何类型的有形机器可读介质。

贯穿本说明书对“一个示例性实施方式”或“示例性实施方式”的引用意味着结合示例性实施方式描述的特定特征、结构或特性被包括在本公开的至少一个示例性实施方式中。因此,贯穿本说明书在各个地方出现的短语“在一个示例性实施方式中”或“在示例性实施方式中”或“在一些示例性实施方式中”不一定都指代相同的示例性实施方式。此外,特定特征、结构或特性可以在一个或多个示例性实施方式中以任何合适的方式组合。

在前述说明书中,已经参考特定示例性实施方式给出了具体实施方式。然而,易于理解的是,在不脱离所附权利要求中阐述的本公开的更广泛的精神和范围的情况下,可以对其进行各种修改和改变。因此,说明书和附图应被视为说明性意义而非限制性意义。此外,对示例性实施方式和其他示例性语言的前述使用不一定指代相同的示例性实施方式或相同的示例,而是可以指代不同且有区别的示例性实施方式,也可能是相同的示例性实施方式。

关于对计算机存储器内的数据位的操作的算法和符号表示呈现了具体实施方式的一些部分。这些算法描述和表示是数据处理领域的技术人员用来最有效地将他们工作的实质传达给本领域其他技术人员的手段。算法在本文并且通常被认为是产生期望结果的自洽操作序列。操作是需要对物理量进行物理操纵的操作。通常,尽管不是必须的,这些量采用能够被存储、传输、组合、比较和以其他方式操纵的电信号或磁信号的形式。有时,主要出于通用的原因,已经证明将这些信号称为比特、值、元素、符号、字符、术语、数字等是方便的。本文描述的块可以是硬件、软件、固件或其组合。

然而,应该记住,所有这些和类似术语都与适当的物理量相关联,并且仅仅是应用于这些量的方便标签。除非从上面的讨论中明确指出,否则应当理解,在整个说明书中,利用诸如“选择”、“接收”、“确定”、“生成”、“优化”、“关联”、“获得”、“识别”、“执行”、“请求”、“通信”等术语进行的讨论是指计算系统或类似电子计算设备的动作和过程,其将被表示为计算系统的寄存器和存储器内的物理(例如,电子)量的数据操纵和变换为计算系统存储器或寄存器或其他此类信息存储、传输或显示设备内的被类似表示为物理量的其他数据。

词语“示例”或“示例性”在本文中用于表示用作示例、实例或说明。本文中描述为“示例”或“示例性”的任何方面或设计不必被解释为比其他方面或设计更优选或更具优势。相反,使用词语“示例”或“示例性”旨在以具体方式呈现概念。如本申请中所使用的,术语“或”旨在表示包含性的“或”而不是排他性的“或”。即,除非另有说明或从上下文中清楚得知,否则“x包括a或b”意图是指任何自然包含式排列。即,如果x包括a;x包括b;或x包括a和b,则在任何前述情况下满足“x包括a或b”。此外,本申请和所附权利要求中使用的冠词“一”一般应理解为表示“一个或多个”,除非另有说明或从上下文中明确指出单数形式。此外,贯穿全文术语“示例性实施方式”或“一个示例性实施方式”的使用并非旨在表示相同的示例性实施方式,除非这样说明。此外,本文使用的术语“第一”、“第二”、“第三”、“第四”等是指用于区分不同要素的标记,并且不一定具有根据它们的数字指定的顺序含义。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1