用于全双工串行链路通信系统的可配置双向收发机的制作方法

文档序号:12037583阅读:192来源:国知局
用于全双工串行链路通信系统的可配置双向收发机的制作方法与工艺

相关申请的交叉引用

本申请根据35u.s.c.§119(e)而要求于2016年4月6日提交的题为“configurablebidirectionaltransceiverforfull-duplexseriallinkcommunicationsystem”的美国临时申请no.62/318,878的权益,通过引用将该美国临时申请的全部内容并入本文中。



背景技术:

收发机在各种通信系统中用于发射和接收信号。例如,收发机通常用于包括但不限于电信系统、交通工具(例如,汽车、飞机、船舶等)通信系统、安全系统、声音系统、电视广播系统、互联网广播系统、传感器系统、控制系统、配电网络等的通信系统中。需要可以以不同的数据速率进行操作的收发机,例如,以用于数据速率兼容性或者补偿由于衰减、反射损耗、传输链路老化等造成的链路质量下降。

附图说明

参考附图来描述具体实施方式。在描述和附图中在不同实例中使用相同的附图标记可以指示相似或相同的项。在下文的具体实施方式和附图中公开了本公开的各种实施例或示例。图不一定是按比例绘制的。通常,除非在权利要求中另有规定,否则所公开的过程的操作可以以任意顺序执行。

图1是示出根据本公开的示例性实施方式的包括可配置双向收发机的通信系统的框图。

图2是示出根据本公开的示例性实施方式的用于可配置双向收发机(例如,图1的可配置双向收发机)的控制器的框图。

图3是示出根据本公开的示例性实施方式的包括两个可配置双向收发机(例如,图1的可配置双向收发机)的通信系统的框图。

图4是示出根据本公开的示例性实施方式的用于可配置双向收发机(例如,图1的可配置双向收发机)的发射机电路的电路的电路图。

图5是示出根据本公开的示例性实施方式的用于可配置双向收发机(例如,图1的可配置双向收发机)的减法器电路的电路的电路图。

图6是示出根据本公开的示例性实施方式的包括可配置双向收发机的通信系统的框图。

图7a是示出根据本公开的示例性实施方式的用于对可配置双向收发机(例如,图1或图6的可配置双向收发机)的边沿速率参数和带宽参数进行控制的过程的流程图。

图7b是示出根据本公开的示例性实施方式的用于对可配置双向收发机(例如,图1或图6的可配置双向收发机)的边沿速率参数和带宽参数进行控制的过程的流程图。

图7c是示出根据本公开的示例性实施方式的用于对可配置双向收发机(例如,图1或图6的可配置双向收发机)的边沿速率参数和带宽参数进行控制的过程的流程图。

具体实施方式

概述

收发机是包括具有共享的电路和/或共享的设备结构(例如,设置在同一基板上和/或设置在共享的壳体/外壳内)的发射机和接收机的设备。收发机在各种通信系统中用于发射和接收信号。例如,收发机通常用于包括但不限于电信系统、交通工具(例如,汽车、飞机、船舶等)通信或控制系统、安全系统、声音系统、电视广播系统、互联网广播系统、传感器系统、控制系统、配电网络等的通信系统中。

收发机可以被配置为通过传输链路来发射和接收信号。传输链路的示例包括但不限于空气(例如,用于无线收发机,例如但不限于射频(rf)收发机、光收发机等)、单线电缆、多线电缆、同轴电缆、双绞线、光纤等。许多因素(例如但不限于衰减、反射损耗或传输链路老化)能够影响链路性能。可以对可在不同数据速率(例如,不同的发射数据速率和/或接收数据速率)下操作的收发机进行调谐,以改进链路性能。在一些应用中,在两个方向上同时在两个收发机之间建立通信链路是期望或必要的。然而,由于成本或空间要求,增加物理链路的数量可能是不期望或不可能的。在这种情况下,可以使用双向收发机来实现同时全双工链路。

公开了具有可调节的发射数据速率和接收数据速率的可配置收发机。可配置收发机包括第一(主)发射机、边沿速率控制器、第二(副本)发射机、减法器以及带宽控制器。主发射机被配置为生成用于经由传输链路传输的第一信号。边沿速率控制器通信地耦合到主发射机,并且被配置为控制第一信号的边沿速率参数。副本发射机被配置为生成与第一信号相关联的副本信号。减法器通信地耦合到传输链路和副本发射机的输出。减法器被配置为从经由传输链路接收到的信号中减去副本信号。以这种方式,减法器实现收发机的接收机功能。也就是说,减法器通过从经由传输链路接收到的信号中减去副本信号(第一信号的近似形式)来执行回波消除。减法器输出差信号,该差信号包括经由传输链路接收到的隔离的或几乎隔离的数据信号(例如,来自与收发机通信的另一设备)。带宽控制器通信地耦合到减法器的输出,并且被配置为对从减法器的输出接收到的差信号的带宽参数进行控制。在一些实施例中,可配置收发机可以被配置为监测由减法器输出的差信号的至少一个信号参数(例如,峰-峰幅度)并基于该信号参数来控制所发射和接收的信号的边沿速率和/或带宽参数。

示例性实施方式

图1示出了根据本公开的实施例的通信系统100。通信系统100的示例可以包括但不限于电信系统、交通工具(例如,汽车、飞机、船舶等)通信或控制系统、安全系统、声音系统、电视广播系统、互联网广播系统、传感器系统、控制系统、配电网络等。通信系统100包括通过传输链路112(例如,空气、单线电缆、多线电缆、同轴电缆、双绞线、光纤等)彼此通信地耦合的可配置收发机101和设备118。设备118可以包括被配置为发射信号和/或接收信号的任何电子设备。例如,设备118可以包括但不限于收发机、发射机、接收机、中继器等。

收发机101和设备118可以被配置为双向地传送数据信号。例如,收发机101可以被配置为向设备118发送数据信号并从设备118接收数据信号。在这样的实施例中,传输链路112可以同时或大体上同时地输送正向信道数据(例如,由收发机101发射到设备118的数据信号)和反向信道数据(例如,由设备118发射到收发机101的数据信号)。为了隔离反向信道数据,收发机101可以被配置为从经由传输链路112接收到的总信道数据中减去正向信道数据或正向信道数据的近似形式(例如,副本版本、接近副本版本或缩放版本)。如本文进一步讨论的,收发机101可以包括减法器106,减法器106通过从经由传输链路112接收到的总信道数据中减去正向信道数据或正向信道数据的近似形式以便隔离反向信道数据,来实现收发机101的接收机功能。

如图1所示,收发机101包括主发射机102和副本发射机104。主发射机102被配置为生成用于经由传输链路112进行传输的第一信号。例如,主发射机102具有通信地耦合到传输链路112的输出端108。副本发射机104被配置为生成与第一信号相关联的副本信号。在一些实施例中,主发射机102和副本发射机104二者都可以接收来自预驱动器103的至少一个输入,预驱动器103对主发射机102和副本发射机104的传输特性/参数进行控制。副本发射机104可以被配置为生成副本信号,副本信号包括第一信号的相同版本、几乎相同版本或缩放和/或移位的版本。

收发机101包括通信地耦合到主发射机102的边沿速率控制器122。边沿速率控制器122被配置为对第一信号的边沿速率参数(例如,边沿速率、转换速率等)进行控制。例如,边沿速率控制器122可以通过对主发射机102的输入参数进行调谐来控制第一信号的边沿速率参数。在实施例中,边沿速率控制器122(或第二边沿速率控制器)通信地耦合到副本发射机104,并被配置为对副本信号的边沿速率参数进行控制(例如,以与对第一信号的边沿速率参数进行控制相似的方式)。边沿速率控制器122可以包括可调谐部件123(例如,可调谐电容器、可调谐电阻器或另一可调谐电子部件)。边沿速率控制器122可以由计算机来控制(例如,由图2所示的控制器126控制)和/或由收发机101的一个或多个输出来驱动(例如,根据在输出端108、输出端110或输出端114处测量的信号参数来驱动)。

收发机101还包括通信地耦合到传输链路112、以及副本发射机104的输出端110的减法器106。减法器106被配置为从经由传输链路112接收到的信号(例如,包括总信道数据的数据信号)中减去副本信号(例如,包括正向信道数据或正向信道数据的近似形式的数据信号)。以这种方式,减法器106实现收发机101的接收机功能。例如,减法器106可以被配置为通过从经由传输链路112接收到的信号中减去副本信号(例如,第一信号的回波或反射的近似形式)来执行回波消除。减法器106输出差信号,该差信号包括经由传输链路112接收到的隔离的或几乎隔离的数据信号(例如,减法器106输出包括从设备118接收到的反向信道数据的数据信号)。在一些实施例中,减法器106包括可编程增益放大器和一个或多个合适的均衡器电路(例如,连续时间线性均衡器(ctle)、判决反馈均衡器[dfe]等)。

减法器106具有通信地耦合到减法器106的输出端114的带宽控制器124。带宽控制器124被配置为对从减法器106的输出端114接收到的差信号的带宽参数(例如,信号带宽)进行控制。例如,带宽控制器124可以包括耦合到控制器124的输出端114的可调谐部件125(例如,可调谐电容器、可调谐电阻器或另一可调谐电子部件)。带宽控制器124可以由计算机来控制(例如,由图2所示的控制器126控制)和/或由收发机101的一个或多个输出来驱动(例如,根据在输出端114处测量的信号参数来驱动)。

收发机101(包括其部件中的一些或全部)可以在计算机控制下进行操作。例如,图2示出了控制器126,控制器126被配置为与边沿速率控制器122、带宽控制器124、峰值检测器116、预驱动器103、主发射机102、副本发射机104、减法器106和/或收发机101的其它部件接口连接。在一些实施例中,收发机101包括控制器100。在其它实施例中,控制器126可以通信地耦合到收发机101。处理器128可以包括有控制器126或包括在控制器126中,以使用软件、固件、硬件(例如,固定逻辑电路)、手动处理或其组合来对本文所描述的收发机101和/或通信系统100的部件和功能进行控制。本文所使用的术语“控制器”、“功能”、“服务”以及“逻辑”一般表示与控制收发机101结合的软件、固件、硬件或者软件、固件或硬件的组合。在软件实现的情况下,当在处理器(例如,中央处理单元(cpu)或多个cpu)上执行时,模块、功能或逻辑表示执行指定任务的程序代码(例如,在非暂时性计算机可读介质中体现的算法)。程序代码可以存储在一个或多个非暂时性计算机可读存储器设备或介质(例如,内部存储器和/或一个或多个有形介质)等中。例如,存储器可以包括但不限于易失性存储器、非易失性存储器、闪存、sram、dram、ram以及rom。可以在具有各种处理器的各种商业计算平台上实现本文所描述的结构、功能、方法以及技术。

控制器126可以包括处理器128、存储器130以及通信接口132。处理器128至少为控制器126提供处理功能,并且处理器128可以包括任何数量的处理器、微控制器、电路、现场可编程门阵列(fpga)或其它处理系统,以及用于存储数据、可执行代码和由控制器126访问或生成的其它信息的驻留存储器或外部存储器。处理器128可以执行在实现本文描述的技术的非暂时性计算机可读介质中体现的一个或多个软件程序。处理器128不受形成其的材料或其中使用的处理机制的限制,并且同样地可以经由(多个)半导体和/或晶体管(例如,使用电子集成电路(ic)部件)等来实现。

控制器126可以包括存储器130(例如,闪存、ram、sram、dram、rom等)。存储器130可以是有形的计算机可读存储介质的示例,其提供存储功能以存储与控制器126的操作相关联的各种数据和/或程序代码(例如,软件程序和/或代码段),或者存储用于指导处理器128(并且也可能是收发机101/控制器126的其它部件)来执行本文所描述的功能的其它数据。由此,存储器130可以存储诸如用于操作收发机101(包括其部件)的指令的程序等的数据。应当注意,虽然描述了单个存储器130,但是可以采用多种类型的存储器和存储器的多种组合(例如,有形的、非暂时性存储器)。存储器130可以与处理器128集成,可以包括独立存储器,或者可以是二者的组合。

存储器130的一些示例可以包括可移除和不可移除的存储器部件,例如,随机存取存储器(ram)、只读存储器(rom)、闪存(例如,安全数字(sd)存储卡、迷你sd存储卡和/或微型sd存储卡)、磁性存储器、光学存储器、通用串行总线(usb)存储器设备、硬盘存储器、外部存储器等。在实施方式中,收发机101和/或存储器130可以包括可移除集成电路卡(icc)存储器,例如,由用户识别模块(sim)卡、通用用户识别模块(usim)卡、通用集成电路卡(uicc)等提供的存储器。

控制器126可以包括通信接口132。通信接口132可以可操作地被配置为与收发机101的部件进行通信。例如,通信接口132可以被配置为发射存储在收发机101中的数据、从收发机101中的储存器中检索数据等。通信接口132还可以与处理器128通信地耦合,以有助于收发机101的部件和处理器128之间的数据传输(例如,用于将从与收发机101/控制器126通信地耦合的设备接收到的输入传送到处理器128)。应当注意,虽然通信接口132被描述为控制器126的部件,但是通信接口132的一个或多个部件可以被实现为经由有线连接和/或无线连接通信地耦合到收发机101的外部部件。收发机101还可以包括和/或连接到一个或多个输入/输出(i/o)设备(例如,经由通信接口132),例如,显示器、鼠标、触摸板、触摸屏、键盘、麦克风(例如,用于语音命令)等。

通信接口132和/或处理器128可以被配置为与各种不同的网络进行通信,例如,诸如蜂窝网络、3g蜂窝网络、4g蜂窝网络或全球移动通信系统(gsm)网络之类的广域蜂窝电话网络;诸如wifi网络(例如,使用ieee802.11网络标准进行操作的无线局域网(wlan))的无线计算机通信网络;自组织无线网络、互联网;因特网;广域网(wan);局域网(lan);个人区域网(pan)(例如,使用ieee802.15网络标准进行操作的无线个人区域网(wpan));公共电话网络;外联网;内联网等。然而,该列表仅作为示例被提供而并非意在限制本公开。此外,通信接口132可以被配置为通过不同的接入点与单个网络或多个网络进行通信。在具体实施例中,通信接口132可以将信息从控制器126发射到外部设备(例如,蜂窝电话、连接到wifi网络的计算机、云储存器等)。在另一个具体实施例中,通信接口132可以接收来自外部设备(例如,蜂窝电话、连接到wifi网络的计算机、云储存器等)的信息。

通常,可以使用硬件(例如,诸如集成电路之类的固定逻辑电路)、软件、固件、手动处理或其组合来实现本文所描述的功能中的任何功能。由此,在上述公开内容中讨论的块一般表示硬件(例如,诸如集成电路之类的固定逻辑电路)、软件、固件或其组合。在硬件配置的实例中,在上述公开内容中讨论的各种块可以与其它功能一起被实现为集成电路。这样的集成电路可以包括给定块、系统或电路的全部功能,或者块、系统或电路的功能的一部分。此外,可以跨越多个集成电路来实现块、系统或电路的元件。这样的集成电路可以包括各种集成电路,包括但不一定限于:单片集成电路、倒装芯片集成电路、多芯片模块集成电路和/或混合信号集成电路。在软件实现的实例中,在上述公开内容中讨论的各种块表示当在处理器上执行时执行指定任务的可执行指令(例如,程序代码)。这些可执行指令可以存储在一个或多个有形的计算机可读介质中。在一些这样的实例中,整个系统、块或电路可以使用其软件或固件等同物来实现。在其它实例中,给定的系统、块或电路的一个部分可以实现成软件或固件,而其它部分可以实现成硬件。

再次参考图1,收发机101可以被配置为监测由减法器106输出的差信号的至少一个信号参数(例如,峰-峰幅度),并且被配置为基于信号参数控制所发射和接收的信号的边沿速率和/或带宽参数。在实施例中,减法器106通信地耦合到峰值检测器116。峰值检测器116被配置为测量差信号的至少一个信号参数(例如,峰-峰(p-p)幅度)。峰值检测器116可以被配置为生成表示所测量的信号参数(例如,p-p幅度)的参数信号(例如,峰值信号)。参数信号(或所测量的信号参数)可以用于调谐(例如,调节、修改、控制等)主发射机102和/或副本发射机104的一个或多个参数。例如,经调谐的参数可以包括幅度、边沿速率、带宽、峰值、延迟、它们的组合等等。

在实施例中,主发射机102是边沿速率可编程发射机,并且减法器106用作带宽可编程接收机。根据在两个方向(例如,正向信道(发射)方向和反向信道(接收)方向)上的数据速率对主发射机102和减法器106进行编程。减小在主发射机102处生成的第一信号的边沿速率参数可以减小反射和高频振铃;然而,这样做可能限制数据速率。类似地,减小差信号的带宽可以对高频分量进行滤波;然而,这样做也可能影响数据速率。边沿速率控制器122和带宽控制器124可以被控制或自动调节(例如,自调节)以维持链路性能,而不会过度地降低通信系统100的正向和反向信道的数据速率。在实施例中,边沿速率控制器122被配置为基于由峰值检测器116测量的信号参数来控制第一信号和/或副本信号的边沿速率参数。带宽控制器124还可以被配置为基于由峰值检测器116测量的信号参数和/或基于收发机101的边沿速率或数据速率,来控制由减法器106输出的差信号的带宽。

图3示出了被配置作为全双工通信系统的通信系统100的实施例。例如,设备118可以包括类似于收发机101所构造的第二收发机。在该实施例中,设备118可以包括主发射机142、副本发射机144、减法器146、以及可能的其它部件,如收发机101中的处于相同或类似的结构布置的那些部件。如果发射机102在第一方向d1上的数据速率保持恒定(或处于最大),则在另一方向d2上的数据速率取决于链路质量(例如,衰减、反射损耗等)。可以基于链路质量(例如,基于由控制器126确定的眼张开度或比特错误率(ber))来对发射机142的边沿速率和减法器106的带宽进行编程。如果期望链路是对称的,则可以对发射机102和发射机142的边沿速率参数以及减法器106和减法器146的带宽参数进行类似地编程(例如,设置为相同或几乎相同的边沿速率和带宽)。

在一些实施例中,控制器126被配置为基于由峰值检测器116测量的至少一个信号参数来对边沿速率控制器122和/或带宽控制器124进行调谐。例如,控制器126可以被配置为经由边沿速率控制器122降低发射机102的边沿速率,直到在减法器116的输出端114处达到目标p-p幅度。在实施例中,控制器126被配置为访问存储器130中的查找表134以确定与该边沿速率相对应的数据速率。然后,控制器126被配置为基于由控制器126确定的数据速率,经由带宽控制器124来调节146的带宽参数。替代地,118的接收机可以检测输入数据速率,并且相应地调节其带宽。

在一些实施例中,减法器106被配置为当来自发射机142的信号被发射(例如,在方向d2上)并且方向d1上的信道数据空闲时修改其增益和均衡器系数。在修改阶段完成之后,减法器可以设置其参数(例如,增益等),以使得在其输出端处获得预定义的摆幅。可以在测量由发射机102造成的残余噪声(或回波)时使用相同的增益和均衡器设置。收发机101和设备118(例如,第二收发机)可以被配置为在校准期间实施握手协议以启用和禁用d1或d2信道。

一旦确定了发射机边沿速率和接收机带宽,收发机101可以被配置为将副本发射机104的输出匹配到发射机102的输出。发射机102可以同时实现低输出电容和宽范围的边沿速率控制。在实施例中,边沿速率控制器122被配置为通过对驱动主发射机102或副本发射机104的预驱动器103的边沿速率进行编程来实现低输出电容。

在实施例中,控制器126被配置为监测最终驱动器级并且降低预驱动器幅度,直到发射机102的输出开始减小。这样,最终级不是饱和的,并且可以在驱动器的输入端处而不是其输出端处控制边沿速率。例如,峰值检测器116可以被配置为在保持副本发射机104处于断电状态时监测发射机102的输出。控制器126可以被配置为基于由峰值检测器116测量的信号参数(例如,p-p幅度)来监测最终驱动器级,并且可以降低预驱动器幅度直到信号参数满足阈值信号参数。在实施方式中,尽管没有来自另一侧的传输,也在启动时应用该反馈过程。在前馈方法中,控制器126可以被配置为检测不使最终级饱和的预驱动器输入幅度的dc值,不使最终级饱和可以使得尾电流的几个百分比流入开关对的截止晶体管。

在另一实施例中,控制器126可以被配置为基于查找表134中的与选定的发射机102输出幅度相对应的存储值来确定预驱动器103的幅度。如果饱和电压跨越选定过程中的工艺角而不发生改变,则可以应用该方法。然而,饱和电压可以随温度而变化。偏置电流ipre可以被配置为跨越温度跟踪最终驱动器的饱和电压。

参考图4,控制器126可以被配置为基于通过主发射机102的电流icml来设置预驱动器103的偏置电流ipre。预驱动器103的偏置电流ipre是icml的缩放版本。类似地,副本发射机104的电阻元件rrep是电阻元件r1的缩放版本。在实施方式中,电阻元件r1是五十欧姆(50欧姆)电阻器。然而,应该理解的是,根据收发机101的设计和配置,电阻元件r1可以具有其它电阻值。在实施方式中对电阻元件r1和rrep进行校准。然而,应该理解的是,取决于工艺技术,校准可能不是强制性的。

在图4所示的实施例中,边沿速率控制器122以信号报告预驱动器103的输出端处的电容,由此控制预驱动器103的边沿速率参数并且因此控制主发射机102和/或副本发射机104的边沿速率参数。例如,边沿速率控制器122可以包括至少一个可调谐电容器。可调谐电容器可以形成有不同类型的电容器(例如,金属-绝缘体-金属电容器、mos器件电容等)。

图5示出了减法器106和带宽控制器124的实施例。减法器106从第一信号中减去副本信号并且滤除高频分量。例如,如图5中所示,减法器106可以在减法器106的输入端处、发射机102和104与减法器106之间具有直流电流(dc)阻断电路105,以滤除第一信号和副本信号中的高频分量(例如,dc信号分量)。如图5中所示,可以布置输入otx+、otx-、orep+、和orep-以支持差分和单端通信链路。在差分操作中,电流源isub1和isub2两者都被接通。在单端操作中,接通电流源isub1或isub2中的一个,这取决于正在使用减法器106的哪个单端输出。

在另一实施例中,收发机101可以采用副本发射机104的终端元件来更好地将主发射机102负载匹配到副本发射机负载104。在实施方式中,主发射机102的输出由串联特性阻抗(例如,五十欧姆(50欧姆)链路阻抗等)中的封装电感来加载。在一些实施例中,如图6中所示,与下方的电阻元件rrep2串联的电感器l耦合到上方的电阻元件rrep1以减轻可以导致较低残余噪声的封装电感效应。该电感器l可以通过各种适当的方法进行调谐,以控制副本发射机104的峰值。收发机101还可以包括与电感器l串联的电容器cac以阻断副本信号的dc部分。然而,在一些实施方式中,例如当电感器l被连接到电源电压而不是接地时,可以不采用电容器cac。

在一些实施例中,控制器126可以被配置为执行锁算法和眼张开度算法,以判断在上电时的校准期间是否降低或增加数据速率。例如,控制器126可以被配置为将边沿速率和带宽参数设置为在正向和反向信道方向二者上的最高速率。控制器126可以被配置为降低反向信道速度(并且相应地调节收发机101的配置),直到两边以可接受的眼张开度锁定而没有错误。在另一实施方式中,控制器126可以设置边沿速率和带宽参数以在正向信道方向上实现最高数据速率,并且在反向信道方向上实现最低数据速率。然后,控制器126可以被配置为将反向信道增加到最大设置,在最大设置处传输链路112仍然在可接受的错误裕量内(例如,低于阈值ber)执行。

示例性过程

图7a至图7c示出了采用本文中所描述的技术来控制可配置收发机(例如,图1至图6中所示出的通信系统100的可配置收发机101)的边沿速率和带宽参数的过程300的示例性实施方式。通常,除非在权利要求中另外提供,否则可以以任意顺序执行过程300的操作。

如图7a中所示,过程300包括生成用于经由传输链路112传输的第一信号(框302)。例如,收发机101的主发射机102可以生成用于经由传输链路112传输的第一信号。控制第一信号304的边沿速率参数以影响正向信道(例如,发射)数据速率(框304)。例如,收发机101的边沿速率控制器124可以通过对主发射机102的输入参数进行调谐来控制第一信号的边沿速率参数。

生成与第一信号相关联的副本信号(框306)。例如,收发机101的副本发射机104可以生成副本信号。在实施方式中,副本信号包括第一信号的相同版本、几乎相同版本、缩放和/或移位的版本。边沿速率控制器122还可以控制副本信号的边沿速率参数(例如,以与控制第一信号的边沿速率参数类似的方式)。

可以从经由传输链路112接收到的信号中减去副本信号以生成差信号(框308)。例如,收发机101的减法器106可以从经由传输链路112接收到的信号(例如,包括总信道数据的数据信号)中减去副本信号(例如,包括正向信道数据或正向信道数据的近似形式的数据信号,图3中的d1)。减法器106输出差信号,该差信号包括经由传输链路112接收到的隔离的或几乎隔离的数据信号(例如,减法器106输出包括从设备118接收的反向信道数据的数据信号,图3中的d2)。控制差信号的带宽参数以影响反向信道(例如,接收)数据速率(框310)。例如,收发机101的带宽控制器124可以控制从减法器106的输出端114接收到的差信号的带宽参数。

在一些实施方式中,基于差信号的一个或多个信号参数来控制边沿速率参数和/或带宽参数。例如,如图7b中所示,过程300可以进一步包括测量差信号的至少一个信号参数(312)。在实施方式中,收发机的峰值检测器116可以测量减法器的输出端114处的差信号的信号参数(例如,p-p幅度)。可以基于所测量的信号参数来控制第一信号的边沿速率参数(框314)。例如,边沿速率控制器122可以基于所测量的信号参数来控制(或被调节以控制)第一信号的边沿速率参数。在一些实施方式中,调节(例如,减小)第一信号的边沿速率参数,直到差信号的信号参数满足阈值信号参数(例如,阈值p-p幅度)(框316)。可以基于经调节的边沿速率参数来控制带宽参数。例如,如图7c中所示,过程300可以包括基于查找表来确定与边沿速率参数相关联的数据速率(框318)。在实施方式中,控制器126可以访问查找表以确定与第一信号的经调节的边沿速率参数相对应的数据速率。可以基于所确定的数据速率来控制差信号的带宽参数(框320)。例如,带宽控制器124可以控制(或可以被调节以控制)差信号的带宽。

结论

尽管已经以具体到结构特征和/或过程操作的语言描述了主题,但是要理解的是,所附权利要求中定义的主题不一定限于上面所描述的具体特征或动作。更准确地说,上面所描述的具体特征和动作作为实施权利要求的示例形式而被公开。

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