本公开中讨论的具体实施涉及多输入多输出(mimo)收发器及其操作方法,具体涉及用于数字预失真校准的无线耦合。
背景技术:
在本公开中除非另有指示,否则在本公开中描述的资料不是本申请中的权利要求书的现有技术并且不会由于包括在此章节中便被承认是现有技术。
无线网络(例如,无线局域网(wlan))可包括多输入多输出(mimo)收发器,用于将连接到无线网络的计算设备彼此通信地耦合和/或提供对互联网的访问。mimo收发器可包括用于从计算设备无线地接收信号以及将信号无线地传输到计算设备的多个通信链。通信链可包括在传输之前放大对应信号的功率放大器(pa)。pa可提供信号的非线性放大,这可在信号被计算设备接收时引起信号失真和错误。由pa提供的放大的非线性可通过在pa进行放大之前使信号预失真来补偿。
本公开中要求保护的主题不限于解决任何缺点或者仅在诸如上述那些环境中操作的具体实施。相反,仅提供这一背景以说明可实践本公开中所述的一些具体实施的一个示例技术领域。
技术实现要素:
提供本发明内容是为了以简化形式介绍对在下文的具体实施方式中进一步描述的概念的选择。本发明内容并不旨在确定受权利要求书保护的主题的关键特征或必要特征,也不旨在用于帮助确定受权利要求书保护的主题的范围。
本公开的一个或多个具体实施可包括mimo收发器。mimo收发器可被配置用于数字预失真(dpd)校准。mimo收发器可包括第一通信链。第一通信链可被配置为无线地传输处于第一频率的信号。第一通信链可包括预失真器电路。预失真器电路可被配置为接受预失真参数以在传输之前使信号预失真。第一通信链还可包括pa。pa可被配置为在传输之前放大第一通信链的信号。mimo收发器还可包括第二通信链。第二通信可被配置为无线地接收处于第一频率的信号。第二通信链还可包括转换器电路。转换器电路可被配置为将信号转换为基带频率。此外,第二通信链可包括缓冲器。缓冲器可被配置为缓冲处于基带频率的信号。此外,mimo收发器可包括dpd电路。dpd电路可被配置为校准预失真参数。预失真参数可基于所缓冲的信号进行校准,以补偿由第一通信链的pa提供的放大的非线性。
本公开的一个或多个具体实施可包括一种操作mimo收发器的方法。mimo收发器可被配置用于dpd校准。该方法可包括无线地传输处于第一频率的信号。该信号可从mimo收发器的第一通信链无线地传输。第一通信链可包括预失真器电路,该预失真器电路被配置为接受预失真参数以在传输之前使信号预失真。第一通信链还可包括pa,该pa被配置为在传输之前放大第一通信链的信号。该方法还可包括无线地接收处于第一频率的信号。可在mimo收发器的第二通信链处接收该信号。此外,该方法可包括通过第二通信链将信号转换为基带频率。另外,该方法可包括通过第二通信链缓冲处于基带频率的信号。该方法可包括校准预失真参数。预失真参数可基于所缓冲的信号进行校准,以补偿由第一通信链的pa提供的放大的非线性。
本发明的附加特征和优点将在下面的描述中阐述,并且从描述中将部分地显而易见,或者可通过本发明的实践而获知。本发明的特征和优点可使用所附权利要求书中特别指出的器械和组合来实现和获得。根据以下描述和所附权利要求书,本发明的这些和其他特征将变得更加显而易见,或者可通过如下文所述的本发明的实践来获知。
附图说明
为了进一步阐明本发明的上述和其他优点和特征,将通过参考在附图中示出的本发明的具体实施来呈现本发明的更具体的描述。应当理解,这些附图仅描绘了本发明的示例性具体实施,并且因此不应被认为是对本发明范围的限制。将通过使用附图以附加特性和细节描述和解释本发明,其中:
图1示出了其中可实现具有mimo收发器的无线接入点(wap)的示例性环境;
图2示出了可以在图1的环境中实现的示例性mimo收发器;
图3示出了可以在图2的mimo收发器中实现的dpd电路和示例性通信链;
图4示出了包括wap和无线站点(sta)的示例性环境;并且
图5示出了操作mimo收发器的示例性方法的流程图;
所有这些都是根据本公开中描述的至少一个具体实施。
具体实施方式
无线网络(例如,无线局域网(wlan))可包括彼此无线通信的多个无线节点或设备。在一个示例性具体实施中,节点可包括wap、中继器、一个或多个sta和/或其他无线节点。每个wap、sta和/或其他无线节点可包括mimo收发器以发送和/或接收无线通信。每个mimo收发器可包括多个通信链以允许mimo收发器和其他无线设备之间的同时无线通信。
每个通信链可包括被配置为无线地接收和处理来自其他无线设备的信号的接收部分。此外,每个通信链可包括被配置为在传输之前处理以及放大信号的传输部分。此外,传输部分可包括导致由对应的通信链传输的信号失真的非理想部件。例如,传输部分可包括pa,该pa在传输之前提供信号的功率电平的非线性放大。由pa提供的放大的非线性可导致信号失真。失真可降低信号质量并降低对应信号的数据速率。
由pa提供的放大的非线性可通过对通信链中的一个或多个通信链执行dpd校准和dpd应用来补偿。dpd校准可包括基于由pa提供的放大的非线性来校准预失真参数。此外,dpd应用可包括基于预失真参数使信号预失真(例如,可在由pa放大之前使信号预失真)。在一些具体实施中,可在由pa提供的非线性放大的相反方向上使信号预失真,以在放大之后使信号的功率电平接近预期功率电平。
在一些具体实施中,mimo收发器可包括dpd电路,该dpd电路被配置为观察pa的放大。在这些具体实施中,dpd电路可基于所观察到的pa的放大率来校准预失真参数。一些dpd技术可包括用于观察pa的放大的一个或多个专用dpd校准链。例如,一些dpd技术可包括用于mimo收发器中的每个通信链的专用dpd校准链。在这些dpd技术中,例如包括八个通信链的mimo收发器还可包括八个专用dpd校准链。一些dpd技术包括dpd校准链,该dpd校准链共享接收链的部分并且需要附加电路。
在一些dpd技术中,dpd校准链可包括耦合到对应pa的输出端的耦合器(例如,射频(rf)耦合器)和/或耦合到对应耦合器的输出端的可变衰减器。此外,一些专用dpd校准链可包括降频转换器、可变增益电路、滤波器和/或被配置为接收对应pa的输出并且测量对应放大的观察接收器电路。一些共享dpd校准链可包括多路复用器(mux),例如,以选择性地耦合到耦合器的输出端而不是对应接收链中的天线的输出端。此外,在一些dpd技术中,mimo收发器的所有通信链可同时处于传输模式或接收模式。这些dpd技术可能不允许通信链的一部分处于传输模式,而同时允许通信链的另一部分处于接收模式。
由于包括dpd校准链,这些dpd技术可能导致mimo收发器的电路占用面积较大。例如,专用dpd链中的耦合器、可变衰减器、降频转换器、可变增益电路、滤波器、观察接收器中的每一者和/或共用dpd链中的耦合器、可变衰减器和mux中的每一者可增加通信链的电路占用面积。此外,由于dpd校准链中的部件的成本,这些dpd技术可增加生产mimo收发器的成本。例如,耦合器、可变衰减器、降频转换器、可变增益电路、滤波器、观察接收器和/或mux中的每一者增加了产生mimo收发器的成本。
本公开中描述的一些具体实施可以允许针对mimo收发器的通信链执行dpd校准和/或dpd应用,而无需专用dpd校准链。此外,本公开中描述的具体实施可允许通信链使用无线(ota)耦合来彼此耦合。例如,本公开中描述的具体实施可允许第一通信链处于传输模式,同时允许第二通信链处于接收模式。第一通信链和第二通信链可例如通过第一通信链和第二通信链中的天线彼此无线耦合。
在一些具体实施中,第一通信链可以在由对应pa放大之后无线地传输处于第一频率的信号。此外,第二通信链可无线地接收处于第一频率的信号。第二通信链可将信号从第一频率转换为基带频率。此外,第二通信链可缓冲处于基带频率的信号。dpd电路可基于由第二通信链缓冲的信号来校准预失真参数。预失真参数可基于由pa提供的放大的非线性进行校准。
本公开中描述的一些具体实施可减少mimo收发器的电路占用面积,这是由于通信链本身可用于观察pa的放大而无需,例如,如上所描述在专用或共享dpd电路中的每一者中使用的耦合器、可变衰减器、降频转换器、可变增益电路、滤波器、观察接收器和/或mux。此外,本公开中描述的一些具体实施可降低生产mimo收发器的成本,因为dpd校准链中的耦合器、可变衰减器、降频转换器、可变增益电路、滤波器、观察接收器和/或mux可不包括在mimo收发器中。此外,本公开中描述的一些具体实施可通过消除dpd校准链中的mux和/或其他部件的插入损耗来改善在常规接收模式下预失真参数的校准和接收链的性能。
将参考附图阐释本公开的这些和其他具体实施。将理解,附图是这些示例性具体实施的图解和示意性表示,并且不具限制性,它们也不一定按比例绘制。在图中,具有相同数字的特征指示相同的结构和功能,除非另有描述。
图1示出了根据本公开中公开的至少一个具体实施的示例性环境100,其中可以实现具有mimo收发器102的wap101。环境100(例如,操作环境)还可包括第一计算设备105a和第二计算设备105b(在本公开中统称为“计算设备105”),每个计算设备可包括sta或被实现为sta。
wap101和计算设备105可创建无线网络。在一些具体实施中,wap101可为计算设备105提供对互联网的访问。示例性计算设备105可包括个人计算机、打印机、电视、数字视频光盘(dvd)播放器、安全相机、智能电话、平板电脑、智能设备或被配置用于无线通信的任何其他适当的计算设备。因此,计算设备105中的每个计算设备可包括类似于mimo收发器102的mimo收发器。在一些具体实施中,计算设备105的mimo收发器可以实现如本文所述的dpd校准和dpd应用。
wap101的mimo收发器102可包括多个通信链(图1中未示出),以允许mimo收发器102与两个计算设备105之间的同时通信。例如,第一计算设备105a可以向mimo收发器102的第一通信链传输信号以及从mimo收发器102的第一通信链接收信号。又如,第二计算设备105b可以向mimo收发器102的第二通信链传输信号以及从mimo收发器102的第二通信链接收信号。mimo收发器102可包括四个、八个、十二个或任何其他适当数量的通信链。mimo收发器102的通信链在下文中相对于图2和图3更详细地讨论。
每个通信链可包括传输部分。传输部分可执行与将信号传输到计算设备105相关联的功能。传输部分可包括导致信号失真的非理想部件。例如,传输部分中的每个传输部分可包括pa,该pa提供对应信号的功率电平的非线性放大。由pa提供的放大的非线性可导致信号失真。信号的失真可降低信号质量并降低对应信号的数据速率。
mimo收发器102可被配置为使用通信链的ota耦合来执行dpd校准。mimo收发器102可以执行dpd校准和dpd应用以补偿由pa提供的放大的非线性。dpd校准可包括基于由pa提供的放大的非线性来校准预失真参数。此外,dpd应用可包括基于预失真参数使信号预失真(例如,可在由pa放大之前使信号失真)。
图2示出了根据本公开中公开的至少一个具体实施的可在图1的环境100中实现的示例mimo收发器217。无线收发器217可对应于图1的mimo收发器102。例如,mimo收发器217可被配置为使用通信链210的ota耦合来执行dpd校准。此外,mimo收发器217可被配置为执行用于通信链210的dpd应用。
mimo收发器217可包括dpd电路220和两个或更多个通信链210。在示出的具体实施中,mimo收发器217包括第一通信链210a、第二通信链210b、第三通信链210c和第n通信链210n(在本公开中统称为“通信链210”)。如图2中的省略号和第n通信链210n所指示,mimo收发器217可包括任何适当数量的通信链210。通信链210可被单独配置为处于传输模式或接收模式。例如,在dpd校准期间,第一通信链210a和第三通信链210c可处于传输模式,而第二通信链210b可处于接收模式。又如,在dpd校准期间,第一通信链210a可处于接收模式,并且第二通信链210b和第三通信链210c可处于传输模式。另选地,在dpd校准期间,通信链210中的单个通信链可处于传输模式,而通信链210中的单个通信链可处于接收模式,其中其余通信链210关闭。
第一通信链210a可包括第一pa214a。第二通信链210b可包括第二pa214b。第三通信链210c可包括第三pa214c。第一pa214a、第二pa214b和第三pa214c可提供待由对应通信链210传输的信号的非线性放大。为了补偿非线性放大,可对通信链210中的一个或多个通信链执行dpd校准和dpd应用。
在一些具体实施中,dpd校准可在mimo收发器217的操作之前、期间或之后执行。例如,dpd校准可在mimo收发器217安装在环境100中期间执行。又如,dpd校准可在自从上次执行dpd校准以来所经过的一定时间间隔之后执行。
在一些具体实施中,在已经过该时间间隔之后,通话时长检测器电路224可确定通信链210中的一个或多个通信链与计算设备105之间是否正在发生通信。例如,在一些具体实施中,通话时长检测器电路224可确定通信链210的传输部分是否正在传输和/或通信链210的接收部分是否正在接收。在一些具体实施中,如果通信正在发生,mimo收发器217可在执行dpd校准之前等待通信结束。另选地,在一些具体实施中,在mimo收发器217执行dpd校准之前,通话时长检测器电路224可确定通信是否低于通信阈值。例如,通话时长检测器电路224可确定通信链210的一个或多个接收部分上来自计算设备105的接收信号强度是否低于阈值,使得由接收部分接收的信号将不干扰由通信链210的传输部分无线地传输的信号。阈值可通过从在通信链的传输部分和接收部分之间无线地传输(例如,通过无线耦合)的信号的预期接收信号强度减去在dpd电路220上编程的干扰需求的信号来确定。又如,dpd校准可仅在指定时间段期间(例如,在下午10点和上午7点之间)执行或由某些事件(例如,自上次dpd校准以来大于阈值温度变化的温度变化、mimo传输频率更新等)触发。
现在将讨论dpd校准和dpd应用的示例,该dpd校准和dpd应用涉及传输模式中的第一通信链210a和接收模式中的第二通信链210b。第一通信链210a可包括第一预失真器电路212a、第一pa214a、第一通信模块216a、第一缓冲器213a和/或第一转换器电路215a中的一者或多者。类似地,第二通信链210b可包括第二预失真器电路212b、第二pa214b、第二缓冲器213b、第二转换器电路215b和/或第二通信模块216b中的一者或多者。通信模块216中的每一通信模块可包括传输部分和接收部分。例如,第一通信模块216a可包括第一传输部分219a和第一接收部分221a。又如,第二通信模块216b可包括第二传输部分219b和第二接收部分221b。第一预失真器电路212a可接受第一预失真参数以在由第一通信模块216a传输之前使信号预失真。此外,第一pa214a可在由第一通信模块216a传输之前放大信号。
第一通信链210a可生成处于第一频率的第一信号。在一些具体实施中,第一频率可包括rf频带内的频率。第一pa214a可将第一信号的功率电平从初始功率电平放大到放大的功率电平。第一通信模块216a可接收处于第一频率和放大的功率电平的第一信号。此外,第一通信模块216a的第一传输部分219a可无线地传输处于第一频率和放大的功率电平的第一信号。
第二通信模块216b的第二接收部分221b可无线地接收处于第一频率和放大的功率电平的第一信号。如图2所示,在一些实施方案中,第一传输部分219a和第二接收部分221b可经由ota耦合来无线耦合。图2中标记为“ota耦合”的框出于示例性目的示出,并且更一般地,第一传输部分219a可无线地耦合到第二接收部分221b、第三通信模块216c和第n通信模块216n中的任一者或全部。此外,第二接收部分221b可无线耦合到第一传输部分219a、第三通信模块216c和第n通信模块216n中的任一者或全部。在一些具体实施中,第二通信模块216b可包括外部可变低噪声放大器(lna)(图2中未示出)。在这些和其他具体实施中,第二通信模块216b的外部变量lna可接收处于第一频率和放大的功率电平的第一信号。此外,第二通信模块216b的外部变量lna可将处于第一频率的第一信号放大到第一中间功率电平。
在一些具体实施中,第二转换器电路215b可从第二通信模块216b接收处于第一频率和第一中间功率电平的第一信号。在其他具体实施中,第二转换器电路215b可从第二通信模块216b接收处于第一频率和放大的功率电平的第一信号。
在一些具体实施中,第二转换器电路215b可包括内部可变lna(图2中未示出)。在这些和其他具体实施中,第二转换器电路215b的内部变量lna可接收处于第一频率和第一中间功率电平的第一信号。此外,第二转换器电路215b的内部变量lna可将处于第一频率的第一信号放大到第二中间功率电平。可提供由第二通信模块216b的外部变量lna和第二转换器电路215b的内部变量lna对第一信号的放大以补偿由第二转换器电路215b和/或第二缓冲器213b中的部件引入的插入损耗(例如,第二通信链210b的接收部分可被配置为线性接收器,如本公开中其他地方所讨论的)。
第二转换器电路215b可将第一信号降频转换为基带频率。在一些具体实施中,第二缓冲器213b可接收并缓冲处于基带频率和第二中间功率电平的第一信号。在其他具体实施中,第二缓冲器213b可接收并缓冲处于基带频率和放大的功率电平的第一信号。在一些具体实施中,由用于将第一信号降频转换为基带频率的第二转换器电路215b和/或第二缓冲器213b中的部件引入的插入损耗可导致第一信号的功率电平在第二缓冲器213b的输出端处变为放大的功率电平。
dpd电路220可包括链隔离器电路222和反相器电路226。链隔离器电路222可从第二缓冲器213b接收处于基带频率和放大的功率电平的第一信号(例如,接收处于第一频率的缓冲信号)。链隔离器电路222还可接收处于基带频率和初始功率电平的第一信号。链隔离器电路222可将处于基带频率和初始功率电平的第一信号提供到反相器电路226。此外,链隔离器电路222可将处于基带频率和放大的功率电平的第一信号提供到反相器电路226。
反相器电路226可基于从第二缓冲器213b接收的第一信号来校准第一预失真参数。可校准第一预失真参数以补偿由第一pa214a提供的第一信号的放大的非线性。例如,在一些具体实施中,第一预失真参数可被校准为由第一pa214a提供的放大的非线性的加法逆元。
在一些具体实施中,逆变器电路226可确定处于基带频率和放大的功率电平的第一信号与处于基带频率和预期功率电平的预期信号之间的差值。反相器电路226可基于放大的功率电平与预期信号之间的差值来校准第一预失真参数。
在一些具体实施中,反相器电路226可确定处于基带频率的第一信号的样本的平均功率电平和初始功率电平(例如,由第一pa214a放大之前的第一信号)。此外,反相器电路226可将由第一pa214a放大之前的第一信号的样本的平均功率电平归一化为由通信链210中的一个或多个通信链传输的信号的功率电平。预期功率电平可以是由第一pa214a放大之前的第一信号的归一化平均功率电平。反相器电路226可将处于基带频率的第一信号的放大的功率电平与预期功率电平进行比较。反相器电路226可基于放大的功率电平与预期功率电平之间的差值来校准第一预失真参数。
在一些具体实施中,逆变器电路226可将处于基带频率和放大的功率电平(例如,第一pa214a放大之后的第一信号的功率电平)的第一信号与处于基带频率和初始功率电平(例如,第一pa214a放大之前的第一信号的功率电平)的第一信号进行比较。可确定放大的功率电平与初始功率电平之间的差值(例如,可确定由第一pa214a放大之前和之后的第一信号的功率电平之间的差值)。可将放大的功率电平与初始功率电平之间的差值与预期由第一pa214a提供的放大电平进行比较。反相器电路226可基于与预期由第一pa214a提供的放大的电平相比的放大的功率电平与初始功率电平之间的差值来校准第一预失真参数。
反相器电路226可将第一预失真参数提供到第一预失真器电路212a。第一预失真器电路212a可基于第一预失真参数使由第一通信模块216a传输的后续信号预失真。例如,第一预失真器电路212a可使后续信号预失真成等于由第一pa214a提供的放大的非线性的加法逆元。后续信号的预失真可导致后续信号在被计算设备105接收时更具线性。
现在将讨论dpd校准和dpd应用的示例,该dpd校准和dpd应用涉及传输模式中的第三通信链210a和接收模式中的第二通信链210b。第三通信链210c可包括第三预失真器电路212c、第三pa214c、第三通信模块216c、第三缓冲器213c和/或第三转换器电路215c中的一者或多者。第三预失真器电路212c可接受第三预失真参数以在由第三通信模块216c传输之前使信号预失真。此外,第三pa214c可在由第三通信模块216c传输之前放大信号。
在一些具体实施中,dpd电路220还可包括链选择器电路218。链选择器电路218可选择性地控制哪个通信链210生成对应的信号以用于执行dpd校准。在这些和其他具体实施中,链选择器电路218响应于第一预失真参数的校准,可向通信链210提供传输信号。传输信号可指示第一通信链210a将停止生成第一信号。附加地或另选地,传输信号可指示第一通信链210a将停止第一信号的无线传输。此外,传输信号可指示第三通信链210c将开始生成处于第一频率的第三信号。
第三通信链210c可生成处于第一频率的第三信号。第三pa214c可将处于第一频率的第三信号的功率电平放大到放大的功率电平。第三通信模块216c可从第一pa214a接收处于放大的功率电平的第三信号。此外,第三通信模块216c可无线地传输处于第一频率和放大的功率电平的第三信号。
第二通信模块216b可无线地接收处于第一频率和放大的功率电平的第三信号。在一些具体实施中,第二通信模块216b的外部变量lna可接收处于第一频率和放大的功率电平的第三信号。此外,第二通信模块216b的外部变量lna可将处于第一频率的第三信号放大到第一中间功率电平。
第二转换器电路215b可从第二通信模块216b接收处于第一频率和第一中间功率电平的第三信号。在一些具体实施中,第二转换器电路215b的内部变量lna可接收处于第一频率和第一中间功率电平的第三信号。此外,第二转换器电路215b的内部变量lna可将处于第一频率的第三信号放大到第二中间功率电平。
第二转换器电路215b可将第三信号降频转换为基带频率。第二缓冲器213b可接收并缓冲处于基带频率和第二中间功率电平的第三信号。在一些具体实施中,由用于将第三信号降频转换为基带频率的第二转换器电路215b和/或第二缓冲器213b中的部件引入的插入损耗可导致第三信号的功率电平在第二缓冲器213b的输出端处变为放大的功率电平。
链隔离器电路222可从第二缓冲器213b接收处于基带频率和放大的功率电平的第三信号。链隔离器电路222还可接收处于基带频率和初始功率电平(例如,在由第三pa214c放大之前)的第三信号。链隔离器电路222可将处于基带频率的第三信号和初始功率电平提供到反相器电路226。此外,链隔离器电路222可将处于基带频率和放大的功率电平的第三信号提供到反相器电路226。
反相器电路226可校准第三预失真参数以补偿由第三pa214c提供的第三信号的放大的非线性。反相器电路226可以与上文关于第一预失真参数所讨论的相同或类似的方式校准第三预失真参数。此外,第三预失真器电路212c可以与第一预失真器电路212a基于第一预失真参数使待由第一通信模块216a传输的后续信号预失真的相同或类似的方式基于第三预失真参数使由第三通信模块216c传输的后续信号预失真。
现在将讨论dpd校准和dpd应用的示例,该dpd校准和dpd应用涉及传输模式中的第二通信链210b和接收模式中的第一通信链210a。响应于第一预失真参数和/或第三预失真参数的校准,链选择器电路218可向通信链210提供传输信号。传输信号可指示第三通信链210c将停止生成第三信号并且第二通信链210b将开始生成第二信号。此外,传输信号可指示第二通信链210b将处于传输模式,并且第一通信链210a将处于接收模式。以下讨论使用第一通信链210a进行第二通信链210b的dpd校准;更一般地,除第二通信链210b之外的任何其他通信链210可用于第二通信链210b的dpd校准。
第二预失真器电路212b可接受第二预失真参数以在由第二通信模块216b传输之前使信号预失真。此外,第二pa214b可在由第二通信模块216b传输之前放大信号。
第二通信链210b可生成处于第一频率的第二信号。第二pa214b可将第二信号的功率电平放大到放大的功率电平。第二通信模块216b可接收处于第一频率和放大的功率电平的第二信号。此外,第二通信模块216b可无线地传输处于第一频率和放大的功率电平的第二信号。
第一通信模块216a可无线地接收处于第一频率和放大的功率电平的第二信号。在一些具体实施中,第一通信模块216a可包括另一外部变量lna(图2中未示出)。在这些和其他具体实施中,第一通信模块216a的外部变量lna可接收处于第一频率和放大的功率电平的第二信号。此外,第一通信模块216a的外部变量lna可将处于第一频率的第二信号放大到第一中间功率电平。
第一转换器电路215a可从第一通信模块216a接收处于第一频率和第一中间功率电平的第二信号。在一些具体实施中,第一转换器电路215a可包括另一内部变量lna(图2中未示出)。在这些和其他具体实施中,第一转换器电路215a的内部变量lna可接收处于第一频率和第一中间功率电平的第二信号。此外,第一转换器电路215a的内部变量lna可将处于第一频率的第二信号放大到第二中间功率电平。可提供由第一通信模块216a的外部变量lna和/或第一转换器电路215a的内部变量lna对第二信号的放大以补偿由第一转换器电路215a和/或第一缓冲器213a中的部件引入的插入损耗(例如,第一通信链210a的接收部分可被配置为线性接收器,如本公开中其他地方所讨论的)。
第一转换器电路215a可将第二信号降频转换为基带频率和第二中间功率电平。第一缓冲器213a可接收并缓冲处于基带频率和第二中间功率电平的第二信号。在一些具体实施中,由用于将第二信号降频转换为基带频率的第一转换器电路215a和第一缓冲器213a中的部件引入的插入损耗可导致第二信号的功率电平在第一缓冲器213a的输出端处变为放大的功率电平。
链隔离器电路222可从第一缓冲器213a接收处于基带频率和放大的功率电平的第二信号。链隔离器电路222还可接收处于基带频率和初始功率电平(例如,在由第二pa214b放大之前)的第二信号。链隔离器电路222可将处于基带频率和初始功率电平的第二信号提供到反相器电路226。此外,链隔离器电路222可将处于基带频率和放大的功率电平的第二信号提供到反相器电路226。
反相器电路226可校准第二预失真参数以补偿由第二pa214b提供的第二信号的放大的非线性。反相器电路226可如上文关于第一预失真参数所讨论的相同或类似的方式校准第二预失真参数。此外,第二预失真器电路212b可以与第一预失真器电路212a可基于第一预失真信号使后续信号预失真的相同或类似的方式基于第二预失真参数使后续信号预失真。
在一些具体实施中,响应于预失真参数中的一个或多个预失真参数的校准,mimo收发器217可以验证对应通信链210的dpd校准和dpd应用的执行。在这些和其他具体实施中,可确定用于对应通信链210的一个或多个链路参数。可将dpd校准和dpd应用执行之后的链接参数与dpd校准和dpd应用执行之前的对应链接参数进行比较。链路参数可包括误差矢量量值(evm)、调制编码模式(mcs)、对应pa214上的输出功率电平或任何其他适当的链路参数。
在一些具体实施中,链隔离器电路222可接收组合信号。组合信号可包括用于执行dpd校准的第一信号、第二信号、第三信号或处于第一频率的任何其他信号。链隔离器电路222可隔离组合信号中包括的不同信号。根据一些实施方案的包括在组合信号中的不同信号的隔离在2019年7月15日提交的标题为“具有滚动增益偏差预失真校准的mimowifi收发器(mimowifitransceiverwithrollinggainoffsetpre-distortioncalibration)”的美国专利申请号15/826632中有讨论,该美国专利申请以引用方式并入本公开中。
在一些具体实施中,组合信号可用于同时执行两个或更多个通信链210的dpd校准。在其他具体实施中,组合信号可用于对后续通信链执行dpd校准,而不停止先前已执行dpd校准的通信链210的信号的传输。例如,如果先前正在执行用于第一通信链210a的dpd校准并且要执行用于第二通信链210b的dpd校准,那么链隔离器电路222可允许第一通信链210a继续传输第一信号,而第二通信链210b传输第二信号。
为了隔离不同的信号,链隔离器电路222可监测处于初始功率电平的不同信号。此外,链隔离器电路222可从初始功率电平缩放各种信号,并且从组合信号减去缩放的信号,除了对应于执行dpd校准的通信链210的缩放的信号之外(例如,可生成减去的信号)。链隔离器电路222可将减去的信号提供到反相器电路226。反相器电路226可以与上文关于使用第一信号校准第一预失真参数所讨论的相同或类似的方式使用减去的信号校准对应的预失真参数。
在一些具体实施中,除了无线地传输用于执行dpd校准的信号之外,通信链210还可将表示要提供的数据的信号传输到计算设备105。例如,第一pa214a可放大表示数据的信号,并且第一通信模块216a可将表示数据的信号无线地传输到计算设备105。
通信链210的接收部分可以是线性接收器。接收部分的具体部件在下文中相对于图3进行更详细的讨论。被配置为线性接收器的接收部分可允许各种信号通过接收部分内的部件传播而不引入插入损耗。被配置为线性接收器的接收部分可确保dpd电路220所接收的各种信号处于与由对应pa214放大之后的各种信号的功率电平相同或相似的功率电平。此外,被配置为线性接收器的接收部分可避免接收部分中的各种信号的失真,并且可确保由dpd电路220检测到的功率电平的任何差异由对应的pa214引起。
在一些具体实施中,可基于一个或多个对应的链路参数来选择通信链210中的最佳通信链以用于执行dpd校准。例如,在一些具体实施中,可基于evm、mcs、对应pa214上的输出功率电平或任何其他适当的链路参数来选择最佳通信链210。在一些具体实施中,可执行针对最佳通信链的dpd校准,并且针对最佳通信链校准的预失真参数可用于通信链210中的每个通信链的dpd应用。例如,可将第一预失真参数提供给第二预失真器电路212b和第三预失真器电路212c,以分别使第二信号和第三信号预失真。
图2示出了具有多于两个通信链210的mimo收发器217的具体实施。在另一具体实施中,mimo收发器217可以恰好包括两个通信链210。在此类具体实施中,链隔离器电路222可从dpd电路220中省略。另选地或除此之外,链隔离器电路222可从dpd电路220中省略,其中mimo收发器217包括多于两个通信链210,并且其中mimo收发器217在dpd校准期间将通信链210作为传输链一次一个地操作,连同作为接收链操作的一个通信链210。
图3示出了根据本公开中公开的至少一个具体实施的可在图2的mimo收发器217中实现的dpd电路220和示例性通信链335a-b。第一通信链335a和第二通信链335b(在本公开中统称为“通信链335”)可对应于图2的通信链210。图3的第一通信链335a被示出为具有传输链和接收链两者。尽管第二通信链335b在图3中被示出为仅具有接收链,但其还可包括传输链。
通信链335可包括基带电路329a-b、转换器电路331a-b和通信模块333a-b。基带电路329a-b和通信模块333a-b可分别对应于图2的转换器电路215和通信模块216。通信链335可在接收模式或传输模式下配置。此外,通信链335可传输用于执行dpd校准的校准信号或表示待由计算设备105接收的数据的信号。此外,通信链335可被配置为从计算设备105接收表示数据的信号和/或接收由与通信链335相同的mimo收发器上的其他通信链输出的校准信号。
现在将讨论由通信链335生成和处理校准信号以用于执行dpd校准和dpd应用的示例。在该示例中,通过耦合到第二通信链335b的ota来执行第一通信链335a的dpd校准。以必要的变更,可应用相同的过程以通过ota耦合到第一通信链335a(或其他通信链335)来执行第二通信链335b(或其他通信链335)的dpd校准。
第一通信链335a的传输校准缓冲器330可接收并缓冲处于基带频率的内部校准信号(例如,第一信号、第二信号或第三信号)。第一通信链335a的传输mux328可选择性地提供处于基带频率的内部校准信号或表示处于基带频率的数据的信号。具体地,传输mux328可选择传输校准缓冲器330或第一通信链335a的预失真器电路212的输出端以输出用于进一步处理。在执行dpd校准期间,传输mux328可将处于基带频率的内部校准信号提供到第一通信链335a的数模转换器(dac)332。dac332可将处于基带频率的内部校准信号从数字信号转换为模拟信号(例如,可生成内部模拟校准信号)。在一些具体实施中,dac332可生成内部校准信号的第一分量和第二分量。例如,dac332可包括两个内部dac,每个内部dac生成内部校准信号的第一分量和第二分量中的不同一者。在这些和其他具体实施中,内部校准信号的第一分量和第二分量可以是内部模拟校准信号的实部和虚部。
第一通信链335a的第一传输过滤器334a和第二传输过滤器334b(在本公开中统称为“传输过滤器334”)可分别从dac332接收内部校准信号的第一分量和第二分量。传输滤波器334可被配置为滤除内部校准信号的第一分量和第二分量的部分。例如,在一些具体实施中,传输滤波器334可被配置为过滤来自内部校准信号的第一分量和第二分量的噪声。在一些具体实施中,传输滤波器334可包括带通滤波器、低通滤波器、高通滤波器或任何其他适当的滤波器。
第一通信链335a的第一传输可变放大器336a和第二传输可变放大器336b(在本公开中统称为“传输可变放大器336”)可分别以初始功率电平从传输滤波器334接收内部校准信号的第一分量和第二分量。传输可变放大器336可被配置为向内部校准信号的第一分量和第二分量提供可变增益。传输可变放大器336可将内部校准信号的第一分量和第二分量放大到第一功率电平。
第一通信链335a的第一传输混频器338a和第二传输混频器338b(在本公开中统称为“传输混频器338”)可分别以第一功率电平接收内部校准信号的第一分量和第二分量。在一些具体实施中,传输混频器338还可以接收处于移位频率的移位信号。移位频率可等于基带频率与第一频率的频率差。传输混频器338可使用移位信号将内部校准信号的第一分量和第二分量的频率从基带频率升频转换为第一频率。例如,第一传输混频器338a可将内部校准信号的第一分量升频转换为第一频率。又如,第二传输混频器338b可将内部校准信号的第二分量升频转换为第一频率。在一些实施方案中,内部校准信号的第一分量和第二分量可由rf电压控制振荡器(vco)的正交分量升频转换。
第一通信链335a的加法器340可接收处于第一频率及第一功率电平的内部校准信号的第一分量和第二分量。加法器340可将内部校准信号的第一分量和第二分量组合到处于第一频率和第一功率电平的内部模拟校准信号。例如,加法器340可将内部校准信号的第一分量和第二分量混合成单个rf波形。第一通信链335a的pa214可接收并放大处于第一频率的内部模拟校准信号。例如,pa214可将处于第一频率的内部模拟校准信号放大到第二功率电平(例如,可将处于第一频率的内部校准信号放大到pa214的操作功率电平)。pa214可提供非线性放大,对于非线性放大,可校准预失真参数以进行补偿。
通信链335的开关344a-b可选择性地在传输位置与接收位置之间转变。在传输位置中,通信链335可处于传输模式,例如,通信模块333a可通过开关344a耦合以无线地传输从第一通信链335a的传输链接收的信号。在接收位置中,通信链335可处于接收模式,例如,通信模块333a可无线地接收可通过开关344a耦合到第一通信链335a的接收链的信号。
继续示例性dpd校准过程,开关344a可从pa214接收处于第一频率和第二功率电平的内部模拟校准信号。此外,开关344a在传输位置中可将处于第一频率和第二功率电平的内部模拟校准信号提供到第一通信链335a的天线346a。天线346a可将处于第一频率和第二功率电平的内部模拟校准信号无线地传输到一个或多个其他通信链210,诸如第二通信链335b。
由第一通信链335a的天线346a无线地传输的内部校准信号由天线346b接收作为处于第一频率和第二功率电平的外部校准信号。
第二通信链335b的开关344b可以从天线346b接收外部校准信号。此外,处于接收位置的开关344b可将处于第一频率和第二功率电平的外部校准信号提供到第二通信链335b的外部放大器348b(例如,上面关于图2讨论的外部可变lna)。外部放大器348b可放大外部校准信号。例如,外部放大器348a可将处于第一频率的外部校准信号放大到第三功率电平。在一些具体实施中,可省略外部放大器348b。
第二通信链335b的内部放大器350b可接收处于第一频率和第三功率电平的外部校准信号。此外,内部放大器350b可将处于第一频率的外部校准信号放大到第四功率电平。第二通信链335b的减法器352b可从内部放大器350b接收处于第一频率和第四功率电平的外部校准信号。减法器352b可将外部校准信号分成处于第一频率和第四功率电平的第三分量和第四分量。在一些具体实施中,第三分量和第四分量可以是外部校准信号的实部和虚部。
第二通信链335b的第一接收混频器354c和第二通信链335b的第二接收混频器354d可接收处于第一频率和第四功率电平的外部校准信号的第三分量和第四分量。在一些具体实施中,接收混频器354c-d也可以接收处于移位频率的移位信号。接收混频器354c-d可使用移位信号将外部校准信号的第三分量和第四分量的频率分量从第一频率降频转换为基带频率。
第二通信链335b的第一接收可变放大器356c和第二接收可变放大器356d可分别接收处于基带频率和第四功率电平的外部校准信号的第三分量和第四分量(例如,外部校准信号的实部和虚部)。接收可变放大器356c-d可将外部校准信号的第三分量和第四分量放大到第五功率电平。
在一些具体实施中,可基于其他部件在第二通信链335b的接收部分中的插入损耗来确定第三功率电平、第四功率电平和第五功率电平。将外部校准信号的第三分量和第四分量(例如,外部校准信号的实部和虚部)放大到第三功率电平、第四功率电平和第五功率电平以补偿部件在接收部分中的插入损耗可使得接收部分被配置为线性接收器。
第二通信链335b的第一接收滤波器358c和第二接收滤波器358d可分别接收外部校准信号的第三分量和第四分量(例如,外部校准信号的实分量和虚分量)。此外,接收滤波器358c-d可滤除外部校准信号的第三分量和第四分量的部分。在一些具体实施中,接收滤波器358c-d可包括带通滤波器、低通滤波器、高通滤波器或任何其他适当的滤波器。在一些具体实施中,接收滤波器358c-d可被配置为滤除来自外部校准信号的第三和第四分量的噪声。第二通信链335b的模数转换器(adc)360b可从接收滤波器358c-d接收处于基带频率和第五功率电平的外部校准信号的第三分量和第四分量。adc360b可将校准信号的第三分量和第四分量组合并转换成处于基带频率和第五功率电平的数字信号(例如,可生成数字校准信号)。
第二通信链335b的接收mux362b可选择性地将处于基带频率的数字校准信号或表示处于基带频率的数据的信号分别提供给第二通信链335b的接收校准缓冲器364b或第二通信链335b的接收处理电路366b。在执行dpd校准期间,接收mux362b可向接收校准缓冲器364b提供数字校准信号。接收校准缓冲器364b可缓冲数字校准信号。此外,接收校准缓冲器364b可将数字校准信号(例如,缓冲校准信号)提供到dpd电路220的链隔离器电路222。dpd电路220的链隔离器电路222和/或反相器电路226可基于从第二通信链335b接收的缓冲校准信号来校准第一通信链335a的预失真参数,如上面关于图2所讨论的。
反相器电路226然后可将预失真参数提供到第一通信链335a的预失真器电路212。预失真器电路212可基于预失真参数使后续信号预失真。例如,预失真器电路212可使表示从第一通信链335a的传输输出电路327接收的数据的信号预失真。第一通信链335a的基带电路329a、转换器电路331a和通信模块333a可以与校准信号相同或类似的方式处理表示数据的信号。接收处理电路366a、336b可分别从接收mux362a、362b接收表示数据的信号以用于附加处理。
第一通信链335a可包括外部放大器348a、内部放大器350a、减法器352a、第一混频器354a、第二混频器354b、第一接收可变增益放大器356a、第二接收可变增益放大器356b、第一接收滤波器358a、第二接收滤波器358b、adc360a、接收多路复用器362、接收校准缓冲器364a和接收处理电路366a中的一者或多者。第一通信链335a中的这些部件中的每个部件可以与第二通信链335b中的对应部件相同或类似的方式操作。
尽管图3中未示出,但第二通信链335b可包括传输输出电路(类似于传输输出电路327)、预失真器电路212、传输mux(类似于传输mux328)、dac(类似于dac332)、第一传输滤波器和第二传输滤波器(类似于传输滤波器336a-b)、第一和第二传输可变增益放大器(类似于传输可变增益放大器336a-b)、第一和第二传输混频器(类似于传输混频器338a-b)、加法器(类似于加法器340)、以及pa214中的一者或多者,第二通信链335b中的这些部件中的每个部件可以与第一通信链335a中的对应部件相同或类似的方式操作。
出于示例性目的,示出了图3中标记为ota耦合的框。更一般地,第一通信链335a可无线地耦合到mimo收发器217内的任何适当的通信链210、335。
图4示出了根据本公开中公开的至少一个具体实施的包括wap401和sta403a、403b的示例性环境400。wap401和sta403a、403b中的每一者分别包括第一mimo收发器407a、第二mimo收发器407b或第三mimo收发器407c(在本文中统称为mimo收发器407)。mimo收发器407中的每个mimo收发器可对应于图1和图2的mimo收发器102和217。
第一mimo收发器407a可包括清除发送(cts)电路409。尽管图4中未示出,但是第二mimo收发器407b和第三mimo收发器407c中的任一者或两者可包括类似的cts电路。cts电路409可传输cts-to-self信号。cts-to-self信号可保留第一mimo收发器407a使用通信链210(图4中未示出)来执行dpd校准的持续时间。在一些具体实施中,cts-to-self信号可指示第二mimo收发器407b和/或第三mimo收发器407c未无线地传输至少处于第一频率的信号的持续时间。保留第一mimo收发器407a执行dpd校准的持续时间可以避免由第二mimo收发器407b或第三mimo收发器407c传输的信号引起的上行链路干扰。
图5示出了根据本公开中公开的至少一个具体实施的操作mimo收发器的示例性方法500的流程图。在一些具体实施中,操作mimo收发器的方法可以允许使用通信链之间的ota耦合来执行通信链的dpd校准。方法500可以由关于mimo收发器内的通信链的dpd校准的任何合适的系统、装置或设备来执行。例如,图1、图2和图4的mimo收发器102、217和407相对于通信链210的dpd校准,可执行或引导与方法500相关联的操作中的一者或多者的执行。虽然通过分立的框进行说明,但可将与方法500的框中的一者或多者相关联的步骤和操作划分为附加的框、组合为更少的框或加以排除,这取决于特定具体实施。
方法500可包括框502,在该框处可无线地传输处于第一频率的信号。在一些具体实施中,处于第一频率的信号可从mimo收发器的第一通信链无线地传输。例如,处于第一频率的信号可从图2的第一通信链210a的第一通信模块216a无线地传输。在这些和其他具体实施中,第一通信链可包括预失真器电路,该预失真器电路接受预失真参数以在传输之前使信号预失真。例如,图2的第一预失真器电路212a可接受第一预失真参数以在传输之前使信号预失真。此外,第一通信链可包括pa,该pa在传输之前放大第一通信链的信号。例如,图2的第一pa214a可在由第一通信模块216a传输之前放大信号。
在框504处,可无线地接收处于第一频率的信号。在一些具体实施中,可在mimo收发器的第二通信链处无线地接收处于第一频率的信号。例如,信号可通过图2的第二通信模块216b无线地接收。在框506处,可将信号转换为基带频率。在一些具体实施中,信号可通过图2的第二转换器电路215b转换成基带频率。在框508处,可缓冲处于基带频率的信号。例如,可通过图2的第二缓冲器213b缓冲处于基带频率的信号。
在框510处,可校准预失真参数。在一些具体实施中,可基于所缓冲的信号来校准预失真参数。在这些和其他具体实施中,可校准预失真参数以补偿由第一通信链的pa提供的放大的非线性。例如,第一预失真参数可由图2的dpd电路220校准,以补偿由第一pa214a提供的放大的非线性。
可对方法500进行修改、添加或省略,而不脱离本公开的范围。例如,方法500的操作可以不同的顺序实现。附加地或另选地,方法500的两个或更多个操作可同时执行。此外,方法500概述的操作和动作仅作为示例提供,并且一些操作和动作可以是任选的,组合成更少的操作和动作,或者扩展成附加的操作和动作,而不偏离所公开具体实施的实质。此外,在一些具体实施中,方法500可以迭代地执行,其中可以针对mimo收发器中的多个通信链执行一个或多个操作。
被配置用于dpd校准的示例性mimo收发器包括第一通信链、第二通信链和dpd电路。第一通信链被配置为无线地传输处于第一频率的信号。第一通信链包括预失真器电路和pa,该预失真器电路被配置为接受预失真参数以在传输之前使信号预失真,并且该pa被配置为在传输之前放大第一通信链的信号。第二通信链被配置为无线地接收处于第一频率的信号,并且包括转换器电路和缓冲器。转换器电路被配置为将信号转换为基带频率。缓冲器被配置为缓冲处于基带频率的信号。dpd电路被配置为基于所缓冲的信号校准预失真参数,以补偿由第一通信链的pa提供的放大的非线性。
在mimo收发器中,第二通信链还可包括被配置为将处于基带频率的信号转换为数字信号的adc。第二通信链还可被配置为无线地传输处于第一频率的信号。第一通信链还可包括dac,该dac被配置为将处于基带频率的信号转换为模拟信号。
用于操作被配置用于dpd校准的mimo收发器的示例性方法包括从mimo收发器的第一通信链无线地传输处于第一频率的信号。第一通信链包括预失真器电路和pa,该预失真器电路被配置为接受预失真参数以在传输之前使信号预失真,并且该pa被配置为在传输之前放大第一通信链的信号。该方法包括在mimo收发器的第二通信链处无线地接收处于第一频率的信号。该方法包括通过第二通信链将信号转换为基带频率。该方法包括通过第二通信链缓冲处于基带频率的信号。该方法包括基于所缓冲的信号校准预失真参数以补偿由第一通信链的pa提供的放大的非线性。
该方法还可包括将cts-to-self信号传输到mimo收发器的操作环境内的其他mimo收发器。cts-to-self信号可保留mimo收发器使用第一通信链和第二通信链来执行dpd校准的持续时间。
该方法中的信号可包括第一信号,预失真器电路可包括第一预失真器电路,pa可包括第一pa,并且预失真参数可包括第一预失真参数。响应于校准第一预失真参数,该方法还可包括:停止从mimo收发器的第一通信链无线地传输第一信号;开始从mimo收发器的第二通信链无线地传输处于第一频率的第二信号,第二通信链包括第二预失真器电路和第二pa,该第二预失真器电路被配置为接受第二预失真参数以在传输之前使信号预失真,并且该第二pa被配置为在传输之前放大该第二通信链的该信号;在该mimo收发器的该第一通信链处无线地接收处于第一频率的第二信号;通过该第一通信链将第二信号转换为基带频率;通过第一通信链缓冲处于基带频率的第二信号;以及基于所缓冲的第二信号校准第二预失真参数,以补偿由第二通信链的第二pa提供的放大的非线性。
该方法中的信号可包括第一信号,预失真参数可包括第一预失真参数,预失真器电路可包括第一预失真器电路,并且pa可包括第一pa。该方法还可包括:从mimo收发器的第三通信链无线地传输处于第一频率的第二信号,该第三通信链包括第二预失真器电路和第二pa,该第二预失真器电路被配置为接受第二预失真参数以在传输之前使信号预失真,并且该第二pa被配置为在传输之前放大该第三通信链的该信号;在mimo收发器的第二通信链处接收包括处于第一频率的第一信号和第二信号的组合信号;将第一信号和第二信号与组合信号隔离;以及基于第二信号校准第二预失真参数以补偿由第三通信链的第二pa提供的放大的非线性。
该方法还可包括:通过第一通信链缓冲待由第一通信链传输的处于基带频率的信号;通过第一通信链将待由第一通信链传输的信号转换为第一频率;基于预失真参数使待由第一通信链传输的处于第一频率的信号预失真;以及从mimo收发器的第一通信链无线地传输处于第一频率的信号。
该方法中的信号可包括第一信号,并且响应于预失真参数的校准,该方法还可包括:停止从mimo收发器的第一通信链无线地传输第一信号;以及开始从mimo收发器的第三通信链无线地传输第二信号。该方法的预失真参数可包括第一预失真参数,pa可包括第一pa,预失真器电路可包括第一预失真器电路,并且第三通信链可包括第二预失真器电路和第二pa,该第二预失真器电路被配置为接受第二预失真参数以在传输之前使信号预失真,并且该第二pa被配置为在传输之前放大第三通信链的信号。该方法还可包括:在mimo收发器的第二通信链处无线地接收处于第一频率的第二信号;通过第二通信链将第二信号转换为基带频率;通过第二通信链缓冲处于基带频率的第二信号;以及基于所缓冲的第二信号校准第二预失真参数,以补偿由第三通信链的第二pa提供的放大的非线性。
该方法还可包括将处于基带频率的信号转换为数字信号。
本公开中描述的具体实施可使用计算机可读介质来实现,该计算机可读介质用于承载或具有存储在其上的计算机可执行指令或数据结构。此类计算机可读介质可以是可由通用或专用计算机访问的任何可用介质。以举例而非限制的方式,此类计算机可读介质可包括非暂态计算机可读存储介质,包括随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、光盘只读存储器(cd-rom)或其他光盘存储装置、磁盘存储装置或其他磁存储设备、闪存存储器设备(例如,固态存储器设备)、或可用于承载或存储以计算机可执行指令或数据结构形式的期望程序代码并且可由通用或专用计算机访问的任何其他存储介质。上述的组合也可包括在计算机可读介质的范围内。
计算机可执行指令可包括例如致使通用计算机、专用计算机或专用处理设备(例如,一个或多个处理器)执行某些功能或功能组的指令和数据。虽然以特定于结构特征和/或方法动作的语言描述了本主题,但是应当理解,所附权利要求书中限定的主题不一定限于上述特定特征或动作。相反,上文所述的具体特征和动作被公开为实现权利要求的示例性形式。
除非本文所述的特定布置彼此互相排斥,否则本文所述的各种具体实施可全部或部分地组合以增强系统功能性和/或产生互补功能。同样,具体实施的各方面可通过独立的布置来实现。因此,以上描述已仅以举例的方式给出,并且可在本发明的范围内进行详细修改。
如本公开中所使用,本公开中、尤其是在所附权利要求书(例如,所附权利要求书的主体)中所使用的术语一般期望为“开放”术语(例如,术语“包括(including)”应解释为“包括但不限于”,术语“具有”应解释为“至少具有”,术语“包括(includes)”应解释为“包括但不限于”等)。
另外,如果期望特定数量的引入权利要求表述,则此类意图将在权利要求中明确表述,并且在不存在此类表述的情况下,不存在此类意图。例如,为了有助于理解,以下所附权利要求可包含使用引导短语“至少一个”和“一个或多个”来引入权利要求表述。然而,此类短语的使用不应理解为暗示不定冠词“一个”或“一种”对权利要求表述的引入将包含此类引入的权利要求表述的任何特定权利要求限制于仅包含一个此类表述的具体实施。即使当同一权利要求包括引导短语“一个或多个”或“至少一个”和不定冠词诸如“一个”或“一种”(例如,“一个”和/或“一种”应被解释为意指“至少一个”或“一个或多个”)时;这同样适用于使用用于引入权利要求表述的明确文章。
此外,即使明确表述引入的权利要求表述的具体数目,本领域的技术人员也将认识到,此类表述应该被解释为意指至少所表述的数目(例如,在没有其他修饰语的情况下,对“两个表述”的直接表述意指至少两个表述、或者两个或更多个表述)。此外,在使用类似于“a、b和c等中的至少一者”或“a、b和c等中的一者或多者”的约定的情况下,一般来讲,此类构造旨在包括单独的a、单独的b、单独的c、a和b一起、a和c一起、b和c一起、或a、b和c一起等。
另外,无论在说明书、权利要求书还是附图中呈现两个或更多个另选的术语的任何析取性单词或短语应被理解为设想包括术语中的一个术语、术语中的任一个术语或这两个术语的可能性。例如,短语“a或b”应被理解为包括“a”或“b”或“a和b”的可能性。
本公开中引用的所有示例和条件语言旨在用于教学对象,以帮助读者理解本公开和由发明人贡献的概念以促进现有技术,并且应被理解为不限于此类具体引用的示例和条件。虽然已详细描述了本公开的具体实施,但在不脱离本公开的实质和范围的情况下,可对其进行各种改变、替换和更改。
1.一种多输入多输出mimo收发器,被配置用于数字预失真dpd校准,所述mimo收发器包括:
第一通信链,所述第一通信链被配置为无线地传输处于第一频率的信号,所述第一通信链包括预失真器电路和功率放大器pa,所述预失真器电路被配置为接受预失真参数以使信号在传输之前预失真,所述pa被配置为在传输之前放大所述第一通信链的信号;
第二通信链,所述第二通信链被配置为无线地接收处于所述第一频率的信号,所述第二通信链包括:转换器电路,所述转换器电路被配置为将信号转换为基带频率;和缓冲器,所述缓冲器被配置为缓冲处于所述基带频率的信号;和
dpd电路,所述dpd电路被配置为基于所缓冲的信号校准所述预失真参数,以补偿由所述第一通信链的所述pa提供的放大的非线性。
2.根据权利要求1所述的多输入多输出mimo收发器,其中,所述mimo收发器还包括清除发送电路,所述清除发送电路被配置为将cts-to-self信号传输到所述mimo收发器的操作环境内的其他mimo收发器,所述cts-to-self信号保留用于所述mimo收发器使用所述第一通信链和所述第二通信链执行dpd校准的持续时间。
3.根据权利要求1所述的多输入多输出mimo收发器,其中,所述信号包括第一信号,所述转换器电路包括第一转换器电路,所述预失真器电路包括第一预失真器电路,所述pa包括第一pa,所述预失真参数包括第一预失真参数,并且所述缓冲器包括第一缓冲器,并且响应于所述第一预失真参数的校准,所述第一通信链还被配置为停止无线地传输所述第一信号,并且所述第二通信链还被配置为开始无线地传输处于所述第一频率的第二信号,并且:
所述第二通信链包括:
第二预失真器电路,所述第二预失真器电路被配置为接受第二预失真参数以在传输之前使信号预失真;和
第二pa,所述第二pa被配置为在传输之前放大所述第二通信链的所述信号;以及
所述第一通信链被配置为无线地接收处于所述第一频率的所述第二信号,所述第一通信链包括:
第二转换器电路,所述第二转换器电路被配置为将所述第二信号转换为所述基带频率;和
第二缓冲器,所述第二缓冲器被配置为缓冲处于所述基带频率的所述第二信号,所述dpd电路还被配置为基于所缓冲的第二信号来校准所述第二预失真参数,以补偿由所述第二通信链的所述第二pa提供的放大的非线性。
4.根据权利要求1所述的多输入多输出mimo收发器,其中,所述信号包括第一信号,所述预失真器电路包括第一预失真器电路,所述pa包括第一pa,并且所述mimo收发器还包括第三通信链,所述第三通信链被配置为无线地传输处于所述第一频率的第二信号,所述第三通信链包括第二预失真器电路和第二pa,所述第二预失真器电路被配置为接受第二预失真参数以在传输之前使信号预失真,并且所述第二pa被配置为在传输之前放大所述第三通信链的所述信号,并且所述第二通信链还被配置为接收包括处于所述第一频率的所述第一信号和所述第二信号在内的组合信号,并且所述dpd电路还被配置为:
将所述第一信号和所述第二信号从所述组合信号中隔离;以及
基于所述第二信号校准所述第二预失真参数以补偿由所述第三通信链的所述第二pa提供的放大的非线性。
5.根据权利要求1所述的多输入多输出mimo收发器,其中,所述信号包括第一信号,所述mimo收发器还包括第三通信链,所述第三通信链被配置为无线地传输处于所述第一频率的第二信号,并且响应于所述预失真参数的校准:
所述第一通信链被配置为停止无线地传输所述第一信号;以及
所述第三通信链被配置为开始无线地传输所述第二信号。
6.根据权利要求5所述的多输入多输出mimo收发器,其中,所述预失真器电路包括第一预失真器电路,所述pa包括第一pa,所述预失真参数包括第一预失真参数,并且所述第三通信链包括第二预失真器电路和第二pa,所述第二预失真器电路被配置为接受第二预失真参数以在传输之前使信号预失真,并且所述第二pa被配置为在传输之前放大所述第三通信链的所述信号,其中:
所述第二通信链还被配置为无线地接收处于所述第一频率的所述第二信号;
所述转换器电路还被配置为将所述第二信号转换为所述基带频率;
所述缓冲器还被配置为缓冲处于所述基带频率的所述第二信号;以及
所述dpd电路还被配置为基于所缓冲的第二信号校准所述第二预失真参数,以补偿由所述第三通信链的所述第二pa提供的放大的非线性。
7.根据权利要求1所述的多输入多输出mimo收发器,其中,所述缓冲器是第一缓冲器,并且所述转换器电路是第一转换器电路,所述第一通信链包括:
第二缓冲器,所述第二缓冲器被配置为缓冲处于所述基带频率的待由所述第一通信链传输的信号;和
第二转换器电路,所述第二转换器电路被配置为将待由所述第一通信链传输的信号转换为所述第一频率,所述预失真器电路被配置为基于所述预失真参数来使处于所述第一频率的信号预失真,所述第一通信链被配置为无线地传输处于所述第一频率的信号。
8.根据权利要求1所述的多输入多输出mimo收发器,其中,所述预失真器电路使用所述预失真参数通过将由所述第一通信链传输的信号预失真成等于由所述第一通信链的所述pa提供的放大的非线性的加法逆元,来补偿由所述第一通信链的所述pa提供的放大的非线性。
9.根据权利要求1所述的多输入多输出mimo收发器,其中,所述第二通信链被配置为线性接收链以避免所述第二通信链中的信号的失真。
10.一种操作多输入多输出mimo收发器的方法,所述mimo收发器被配置用于数字预失真dpd校准,所述方法包括:
从所述mimo收发器的第一通信链无线地传输处于第一频率的信号,所述第一通信链包括预失真器电路和功率放大器pa,所述预失真器电路被配置为接受预失真参数以使信号在传输之前预失真,所述pa被配置为在传输之前放大所述第一通信链的信号;
在所述mimo收发器的第二通信链处无线地接收处于所述第一频率的信号;
通过所述第二通信链将信号转换为基带频率;
通过所述第二通信链缓冲处于所述基带频率的信号;以及
基于所缓冲的信号校准所述预失真参数以补偿由所述第一通信链的所述pa提供的放大的非线性。
技术总结