具有减少的决策反馈均衡器采样器的低功率高速接收器的制作方法

文档序号:11291033阅读:338来源:国知局
具有减少的决策反馈均衡器采样器的低功率高速接收器的制造方法与工艺
优先权声明本申请要求于2015年3月3日提交的题为“lowpowerhighspeedreceiverwithreduceddecisionfeedbackequalizersamplers(具有减少的决策反馈均衡器采样器的低功率高速接收器)”的美国专利申请序列号14/637,291的优先权,并且所述申请通过引用以其全文结合在此。
背景技术
:接收器复杂性以及由此产生的其电路带宽限制是实现具有功率效率和面积效率的高数据速率输入输出(io)链路的主要障碍之一。因为传统的决策反馈均衡器(dfe)受限于至少具有求和器(或加法器)、(多个)采样器、(多个)延迟单元和(多个)权重乘法器的闭合环路的传播延迟,所以传统dfe对于在i/o链路的接收器中以高数据速率来去除符号间干扰(isi)而言是不可行的。对于60千兆比特每秒(gb/s)以及更大的超高数据速率,一项用于提高io收发器的数据速率和信道容失性的技术是具有抽头推测(或预测)的dfe。然而,dfe抽头推测的指数型功率和面积成本使得其对于以功率和面积效率为目标的链路而言不具吸引力。附图说明通过以下给出的具体实施方式以及通过本公开的各实施例的附图将更加全面地理解本公开的实施例,然而,本公开的实施例不应被视为将本公开限制于特定实施例,而是仅用于解释和理解。图1展示了根据本公开的一些实施例的具有某设备的系统,所述设备具有带有减少的决策反馈均衡器(dfe)采样器的低功率高速接收器。图2a展示了由用于对在不存在符号间干扰(isi)时的4电平脉冲量级调制(pam)数据进行解析三个采样器进行采样的三只眼睛。图2b展示了根据本公开的一些实施例的表,所述表指示当时钟数据恢复(cdr)定时函数将pam信号的第一后体约束为光标量级的一半时,数据阈值的数量从三个增大到十二个并且减小回到八个。图2c展示了根据本公开的一些实施例的表,所述表指示当cdr定时函数将pam信号的第一后体约束为光标量级的一半时,误差阈值的数量从四个增大到十六个并且减小回到八个。图3展示了根据本公开的一些实施例的用于生成用于时钟恢复的误差信号以及数据的重叠眼睛。图4展示了根据本公开的一些实施例的交错接收器分片,示出了当cdr定时函数将pam信号的第一后体约束为光标量级的一半时的减小的复杂性。图5展示了根据本公开的一些实施例的具有一个推测抽头并且具有cdr定时函数的交错接收器分片,所述cdr定时函数将pam信号的第一后体约束为光标量级的一半。图6展示了根据本公开的一些实施例的具有‘n’个抽头(仅第一抽头是推测的)并且具有cdr定时函数的交错接收器分片,所述cdr定时函数将pam信号的第一后体约束为光标量级的一半。图7展示了根据本公开的一些实施例的具有多个具有反馈的多路复用器的电路。图8展示了根据一些实施例的具有某设备的智能装置或计算机系统或soc(片上系统),所述设备具有带有减少的dfe采样器的低功率高速接收器。具体实施方式增加决策反馈均衡器(dfe)的速度的一种方式是使用推测式dfe。在推测式dfe中,dfe准备好在不先验地知道是否需要通过dfe的权重乘法器来添加正或负权重的情况下从输入数据中去除符号间干扰(isi)。如此,为了从输入数据中去除第一光标isi,使用了至少两个求和器、两个采样器、一个乘法器和一个延迟单元。在此示例中,一个求和器将正加权因子添加到输入数据中并且另一个求和器将负加权因子添加到输入数据中。然后,通过采样器对求和器的输出进行采样(或通过比较器对其进行比较)。继续推测式dfe的示例,采样器的输出由多路复用器接收。控制信号选择要选择多路复用器的哪条路径(即,具有从正权重中生成的采样输出的路径或具有从乘以负权重中生成的采样输出的路径)。多路复用器的输出通过延迟单元进行延迟并且然后反馈到多路复用器。使用相似架构来生成用于时钟数据恢复(cdr)的误差项。然而,传统推测式dfe使用另一组采样器、求和器以及逻辑来生成用于cdr的误差项。例如,对于2脉冲量级调制(pam)电平方案(也称为2-pam),推测式dfe使用六个采样器(两个用于数据并且四个用于误差);对于4-pam电平方案,推测式dfe使用28个采样器;对于8-pam电平方案,推测式dfe使用120个采样器;等等。将4-pam电平方案用作参考示例,针对一个i/o(输入-输出)接收器链路的28个采样器和相关联逻辑导致大面积和大功率,尤其是当考虑每个处理器数百个链路时。此处所描述的各个实施例使用n-pam信令(其中,‘n’为整数),所述信令具有使用1抽头dfe接收器架构的修正的mueller-muller(mmm)时钟和数据恢复。在一些实施例中,通过使用cdr定时函数来将任何电平的pam信号的第一后体isi约束为光标量级的一半,推测式dfe的采样器阈值重叠。根据一些实施例,此重叠导致dfe中需要的采样器的总数量显著地减少。在一些实施例中,dfe采样器重复用于信道输出量化,以实现多比特适配和定时恢复。各个实施例存在许多技术效果。例如,具有实施例的4-pam推测式dfe的接收器使用dfe中的采样器的常规数量的28%并且在44ghz下实现88gb/s的数据速率,损耗为50db。在此示例中,通过消除4-pam方案中71%的dfe比较器,相比传统dfe,实现了功率和面积减小。此处,因为垂直路由距离削减了71%,所以也改善了最大可实现的数据速率。在一些实施例中,使用相同的比较器来解析所传输的数据并生成误差信号以便进行cdr和自动增益控制(agc)。在一些实施例中,使用多比特最小均方(lms)相位检测来改善cdr环路增益/带宽,其超出了对波特率设计来说较为典型的cdr环路增益/带宽。在一些实施例中,因为cdr对光标和后体抽头两者进行跟踪,所以可能不需要dfe抽头适配。表1以下概述了用于传统推测式dfe方案(即,无约束的dfe)与各个实施例(即,受约束的dfe)之间的各个pam电平的采样器的数量的节省。表1:受约束的dfe相对于无约束的dfe的节省pam电平248163264无约束的dfe62812049620168128受约束的dfe28204492188节省[%]677183919598虽然描述了用于使接收器能够以高数据速率(例如,60gb/s或更大的速率)运行的各个实施例,但实施例不仅限于高速接收器。在一些实施例中,所讨论的各种机构和实施方式适用于更低速率接收器(例如,可操作用于处理60gb/s和更小的数据速率的接收器)。在以下描述中,讨论了大量细节以便提供对本公开的实施例更透彻的解释。然而,对于本领域的技术人员将明显的是,本公开的实施例可在没有这些特定细节的情况下实践。在其他实例中,以框图形式而非详细地示出了众所周知的结构和装置以避免模糊本公开的实施例。注意,在实施例的对应附图中,使用线条表示信号。某些线条可能更厚以便指示更多的组成信号路径,和/或在一端或多端具有箭头以便指示主信息流动方向。这种指示不旨在是限制性的。相反,线条与一个或多个示例性实施例结合使用以促进更容易地理解电路或逻辑单元。如设计需要或偏好所指示的,任何表示的信号实际上可以包括可以在任一方向上传播的一个或多个信号,并且可以使用任何合适类型的信号方案来实施。贯穿本说明书并且在权利要求书中,术语“连接”意指连接的事物之间的直接电连接或无线连接,无需任何中间装置。术语“耦合(coupled)”意指连接的事物之间的直接电连接或者无线连接,或者通过一个或多个无源或有源中间装置进行的间接电连接或无线连接。术语“电路”意指被安排为彼此协作以提供期望功能的一个或多个无源和/或有源部件。术语“信号”意指至少一个电流信号、电压信号、磁信号、电磁信号或数据/时钟信号。“一(a)”、“一个(an)”和“所述(the)”的含义包括复数引用。“在…中(in)”的含义包括“在…中(in)”和在…上(on)。术语“基本上(substantially)”、“接近(close)”、“大致上(approximately)”、“近似(near)”和“约(about)”通常指在目标值的+/-20%内。除非另有说明,使用序数形容词“第一”、“第二”、“第三”等来描述共同对象,仅仅指示类似对象的不同实例被提及,并且不意在暗示如此描述的对象必须在或者时间上、空间上、排名上、或以任何其他方式处于给定序列中。为了实施例的目的,此处描述的各个电路和逻辑块中的晶体管是金属氧化物半导体(mos)晶体管,所述mos晶体管包括漏极、源极、栅极和升压端子。所述晶体管还包括三栅极和鳍式fet晶体管、环栅圆柱形晶体管、隧道fet(tfet)、方线、或矩形带状晶体管或实施与碳纳米管或自旋电子装置类似的晶体管功能的其他装置。mosfet对称的源极和漏极端子即为完全相同的端子并且在此可互换地使用。另一方面,tfet装置具有非对称的源极和漏极端子。本领域的技术人员将理解的是,在不背离本公开的范围的情况下,可以使用其他晶体管(例如,双极结型晶体管——bjtpnp/npn、bicmos、cmos、efet等)。术语“mn”指示n型晶体管(例如,nmos、npnbjt等),并且术语“mp”指示p型晶体管(例如,pmos、pnpbjt等)。图1展示了根据本公开的一些实施例的具有某设备的系统100,所述设备具有带有减少的dfe采样器的低功率高速接收器。在一些实施例中,系统100包括处理器101、处理器102和信道103。在一些实施例中,处理器102中的接收器包括修正的mueller-mueller(mmm)定时函数h1=0.5*h0,其中,“h1”为第一后体(post-cursor)抽头,并且其中,“h0”为初始体(primarycursor)抽头。虽然使用mmm定时函数h1=0.5*h0来描述了实施例,但是在一些实施例中,此定时函数的轻微变化仍然可以实现期望的结果。例如,在一些实施例中,mmm定时函数h1=0.55*h0可以实现消除isi和减少比较器数量的相同结果。在一些实施例中,处理器101包括发射线性均衡器(txle)104,所述txle接收发射(tx)数据作为输入并且生成数据以便通过信道103进行传输。在一些实施例中,txle104用于使所发射的信号预失真,其方式为更容易发现h1=0.5*h0的采样点。在一些实施例中,处理器102包括mmm102a和连续时间线性均衡器(ctle)105。在一些实施例中,ctle105包括高频均衡器和低频均衡器。在一些实施例中,高频均衡器使用源极退化的电流型逻辑(cml)级。在一些实施例中,低频均衡器包括实施低频极点和零点的反馈环路。在其他实施例中,可以使用其他类型的ctle来实施ctle105。例如,在一些实施例中,ctle为使用无源装置来实施的无源ctle。在一些实施例中,ctle105提供辅助dfe的更多均衡和增益。例如,当使用很少的dfe抽头时,ctle105对消除长尾isi是有用的。在一些实施例中,ctle105耦合至可变增益放大器(vga)。在一些实施例中,mmm102a包括模数(adc)转换器(例如,比较器/采样器)106,所述adc用于根据阈值电压将输入数据量化成各种电平。在一些实施例中,阈值电压是可编程的(即,可以通过软件或硬件对阈值电平进行调整)。在一些实施例中,adc106具有多种用途。例如,adc106被实施为dfe采样器,以便进行数据检测(使用如参照图2和图3所讨论的各种阈值电平)和信道输出量化两者,从而实现多比特适配和定时恢复。在一些实施例中,vga的功能是通过调整adc106的参考电平来实施的。通过相对于输入信号来放大/缩小adc106的参考电平,adc106的输出将似乎表示其输入的更低/更高增益版本。在一些实施例中,dfe采样器为钟控比较器。在其他实施例中,其他已知的采样器可以用作dfe采样器。在一些实施例中,mmm102a包括如所示出的耦合在一起的dfe逻辑107(例如,多路复用器和延迟单元)、cdr108和振荡器109。在一些实施例中,dfe逻辑107的输出接收器(rx)数据然后由下游逻辑(未示出)进行处理。在一些实施例中,振荡器109为数控振荡器(dco)。在其他实施例中,其他类型的振荡器可以用于振荡器109。例如,电感器-电容器(lc)振荡器、电压控制振荡器(vco)等可以用于实施振荡器109。在一些实施例中,振荡器109生成针对各组adc106的多个相位(例如,正交相位0°、90°、180°和270°)。在一些实施例中,使用振荡器109来替代cdr环路滤波器(此处未示出)中的累加器。在一些实施例中,cdr108具有cdr定时函数(即,mmm定时函数),所述定时函数将pam信号的第一后体约束为初始体量级的一半(或基本上一半)(即,h1=0.5*h0)。在一些实施例中,cdr108通过使用修正的多比特相位检测器(pd)来实施以上定时函数,所述修正的多比特pd指示振荡器109改变其针对adc106的时钟信号的输出相位,直到pam信号的第一后体为初始体量级的基本上一半(或恰好一半)。此处,在一些示例中,术语“一半(half)”可以指恰好0.50或基本上一半(或接近一半),从而使得当pam信号的第一后体为初始体量级的一半时实现isi消除的期望效果。在一些实施例中,当满足以上条件时,输入数据中的大部分isi被消除,同时显著减少数据采样和定时恢复所需的采样器的数量(从而减少面积和功率)。在一些实施例中,可以通过在接收器端处(例如,在处理器102中)使用均衡器ctle105和/或在发射器端处(例如,在处理器101中)使用txle104来减少或消除剩下的isi。图2a展示了眼图200,示出了没有isi的4电平pam(4-pam)数据的三只眼睛。要指出的是,图2a的与任何其他附图的元件具有相同参考号(或名称)的那些元件可以采用与所描述的方式类似的任何方式来操作或运行,但不限于此。此处,眼图200具有表示没有isi的4-pam的三只眼睛201、202和203并且将需要七个采样器来解析数据和误差两者以便进行适配和时钟恢复。为了从这三只眼睛中确定数据,使用了三个中心阈值(即,vc+1/-1=0;vc+1/-3=-h0/3;以及vc+3/+2=+h0/3,其中“vc”是中心阈值,“h0”是初始体)。使用其他四个电平阈值(vl+3=+h0/2用于眼睛201,vl+1=+h0/6用于眼睛201/202,vl-1=+h0/6用于眼睛201/203,并且vl-3=+h0/2用于眼睛203)来提取误差。在存在第一后体isi的情况下,所需要的数据采样器的数量从三个增加为十二个,而误差提取所需的数据采样器从四个增加为十六个,从而使得以推测方式消除isi并且恢复时钟所需的总采样器达到二十八个。在一些实施例中,当对来自振荡器109的时钟相位进行校准从而使得pam信号的第一后体h1被约束为初始体量级的一半(即,h1=0.5*h0)时,使用八个而不是二十八个采样器来推测性地消除来自输入数据的第一后体isi。图2b展示了根据本公开的一些实施例的表220,所述表指示当cdr定时函数将pam信号的第一后体约束为光标量级的一半时,数据阈值的数量(nlurvths)从三个增加到十二个并且减小回到八个(1+d/2vths)。要指出的是,图2b的与任何其他附图的元件具有相同参考号(或名称)的那些元件可以通过与所描述的方式类似的任何方式来操作或运行,但不限于此。表220的从左边起的第一列(标记为“nlurvths”)示出了在不存在isi时的pam眼睛的原始数据阈值。在从左边起的第二列(标记为“lurtaploci”)中示出了在存在量级为h1(与h1相同)的第一后体isi的情况下添加到每个数据阈值的isi分量。在从左边起的第三列(标记为“1+d/2taploci”)中示出了当第一后体约束为初始体量级的一半时的isi量级的结果。指示新推测式dfe采样器阈值的第一和第三列的内容之和被包括在第四列(标记为“1+d/2vths”)中。从左边起的第五列列出了第四列的相应唯一元素。图2c展示了根据本公开的一些实施例的表230,所述表示出了提取时钟和数据恢复所需的定时误差所需的阈值的减少。要指出的是,图2c的与任何其他附图的元件具有相同参考号(或名称)的那些元件可以采用与所描述的方式类似的任何方式来操作或运行,但不限于此。没有isi的原始阈值包括在第一列中。这四个阈值在存在第一后体isi(h1)的情况下增长到十六个,isi分量列在第二列中。根据一些实施例,一旦cdr108用于将h1约束为0.5*h0,isi分量就减小到第三列中所列的值。此处,“h0”与“h0”相同。用于提取定时的阈值是第一和第三列中的内容之和并且包括在第四列中。与图2b相比,图2c具有10个唯一阈值。最高和最低阈值是数据在两次连续采样之间未变化的结果,并且因此本质上不携带相位信息。如此,根据一些实施例,使用中间的八个阈值。明显的是,表220中用于数据的阈值与表240中用于定时误差提取的阈值相同。因此,在一些实施例中,所需要的比较器的总数从二十八个减少到仅八个。图3展示了根据本公开的一些实施例的具有用于生成用于时钟恢复的误差信号以及数据的重叠眼睛的眼图300。要指出的是,图3的与任何其他附图的元件具有相同参考号(或名称)的那些元件可以通过与所描述的方式类似的任何方式来操作或运行,但不限于此。此处,眼图300具有被adc106量化以便进行相位误差确定(即,以便进行定时恢复)和1-抽头推测式dfe实现的重叠眼睛301a至301d、302a至302d以及303a至303d。眼图300是对从表220和表240中推导出的数据和误差阈值的图形表示。视觉上,根据一些实施例,可以观察到通过使用cdr108来设置h1=0.5*h0所引起的眼睛中心与其他眼睛的水平的收敛。图4展示了根据本公开的一些实施例的四路交错接收器400(例如,102a的一部分),示出了当cdr定时函数将pam信号的第一后体约束为光标量级的一半时的减小的复杂性。要指出的是,图4的与任何其他附图的元件具有相同参考号(或名称)的那些元件可以通过与所描述的方式类似的任何方式来操作或运行,但不限于此。在一些实施例中,接收器400包括vga401、4-pamdfe402(例如,adc106的一部分)、cdr403(例如,108)和dco404(例如,振荡器109)。在一些实施例中,信道103的输出由放大输入信号并生成输入数据vin的vga401接收。输入数据vin具有isi。在一些实施例中,dfe402包括采样器或钟控比较器421a和421b。此处,灰色和黑色阴影部件(例如,数据采样器422和具有四组采样器的相位误差逻辑424,其中,每一组具有耦合至具有其相关联逻辑的多路复用器的四个采样器)是传统的无约束dfe的一部分,而仅黑色阴影部件(例如,采样器421a和421b,以及多路复用器和相关联逻辑423)是各实施例的受约束dfe的一部分。在一些实施例中,约束dfe的isi导致多个数据级彼此合并,由此使用更少数量的采样器来解析输入数据vin。在一些实施例中,迫使第一后体为初始体的一半的isi约束导致采样器数量的显著减小,而不论pam电平如何。例如,通过根据各个实施例实施的isi约束(h1=0.5*h0)移除采样器422和传统推测式或预测式dfe的逻辑424中的采样器。在一些实施例中,输入数据vin(即,vga401的输出)由推测式dfe的四个分片425接收,其中,每个分片具有8个采样器(即,421a[3:0]和421b[3:0])。这四个分片425被标记为[3:0]。在一些实施例中,每个分片425从dco404接收正交时钟。例如,分片425[0]接收0°相位的正交时钟相位、分片425[1]接收90°相位的正交时钟相位、分片425[2]接收180°相位的正交时钟相位、并且分片425[3]接收270°相位的正交时钟相位。在一些实施例中,组421a的每个采样器接收上阈值电压v+2[3:0]。例如,采样器421a[0]接收上阈值v+2[0]、采样器421a[1]接收上阈值v+2[1]、采样器421a[2]接收上阈值v+2[2]、并且采样器421a[3]接收上阈值v+2[3]。在一些实施例中,采样器组421a的输出由多路复用器和相关联的逻辑(mux&logic)423接收,以便对各只眼睛的输入数据vin进行解析。在一些实施例中,组421b的每个采样器接收下阈值电压v-2[3:0]。例如,采样器421b[0]接收下阈值v-2[0]、采样器421b[1]接收下阈值v-2[1]、采样器421b[2]接收下阈值v-2[2]、并且采样器421b[3]接收下阈值v-2[3]。在一些实施例中,采样器组421b的输出由mux&logic423接收,所述输出与采样器421a的输出一起提供输出作为闪速adc。此处,因为采样器421a和421b的阈值涵盖了用于检测各只眼睛的vin数据的所有组合,所以移除了采样器422。移除采样器422节省了功率和面积。在这种实施例中,不需要中心阈值v0[3:0]。在一些实施例中,mux&logic423的输出“out”包括两比特的数据[1:0]和四个二进制比特adc[3:0],其中,adc[3:0]比特用于确定相位误差。在一些实施例中,从八比特温度计代码中生成adc[3:0]比特。此处,当与来自采样器组421b的四比特输出相结合时,温度计代码是来自采样器组421a的四比特输出。在一些实施例中,采样器组421a和421b一起接收有效实现闪速adc的均匀分布阈值v+2[3:0]和v-2[3:0]。如此,因为采样器421a和421b的输出可以用于误差计算,所以不需要逻辑424的采样器。移除424的采样器和逻辑节省了接收器的功率和面积。图5展示了根据本公开的一些实施例的具有一个推测抽头并且具有cdr定时函数的交错接收器分片500(例如,102a),所述cdr定时函数将pam信号的第一后体约束为光标量级的一半。要指出的是,图5的与任何其他附图的元件具有相同参考号(或名称)的那些元件可以通过与所描述的方式类似的任何方式来操作或运行,但不限于此。为了不模糊各个实施例,不再详细讨论之前描述的部件。在一些实施例中,采样器组421a和421b的输出被合并以形成由mux&logic423接收的8比特总线。在一些实施例中,mux&logic423包括温度计-数字转换器423a,所述温度计-数字转换器用于将8比特温度计代码(即,由采样器组421a和421b的组合形成的闪速adc的输出)转换成4比特二进制输出adc。在一些实施例中,4比特输出adc由多比特pd501接收。在一些实施例中,mux&logic423包括逻辑423b,所述逻辑包括一个或多个多路复用器,其中,延迟单元以反馈配置耦合至所述一个或多个多路复用器。例如,来自采样器421a和421b的八比特由423b的所述一个或多个多路复用器接收。在一些实施例中,423b的所述一个或多个多路复用器的输出由生成2比特输出dfe的一个或多个延迟单元(z-1)接收。在一些实施例中,所述一个或多个延迟单元的输出被反馈到所述一个或多个多路复用器以便为多路复用器选择合适的输入。参照图7示出了所述一个或多个多路复用器423b的一个示例。返回参照图5,在一些实施例中,cdr403包括多比特pd501和cdr环路滤波器502。在一些实施例中,pd501包括相关或期望单元501a和501c、延迟单元(z-1)501b、乘法缓冲器501d以及求和器501e。在一些实施例中,由相关或期望单元501a和501c接收adc输出。可以使用任何合适的相关或期望单元来实施相关或期望单元501a和501c。在一些实施例中,由相关或期望单元501a和延迟单元(z-1)501b接收dfe输出。在一些实施例中,相关或期望单元501a的输出是由求和器501e接收的h0。在一些实施例中,相关或期望单元501c的输出由数字乘法器501d接收(所述数字乘法器将输入乘以二)。在一些实施例中,501e信号pd的输出指示dco404是否应将时钟的相位从其先前位置向前或向后移动。在一些实施例中,多比特pd信号还指示时钟相位应从其先前位置向前或向后移动的量。在一些实施例中,信号pd(此处示出为6比特信号)的输出通过cdr环路滤波器502进行滤波。可以使用任何合适的环路滤波器设计来实施cdr环路滤波器502。然后,cdr环路滤波器502的输出由dco404接收,所述dco生成采样器组421a和421b的正交时钟。在一些实施例中,pd501继续使dco404调整其输出时钟相位,直到满足cdr定时条件h1=0.5*h0。在一些实施例中,当满足此条件时,dco404停止对时钟相位进行调整。当满足cdr定时条件h1=0.5*h0时,从信号dfe(423b的输出)中消除大部分isi。图6展示了根据本公开的一些实施例的具有‘n’个抽头(第一抽头是推测的)并且具有cdr定时函数的交错接收器分片600,所述cdr定时函数将pam信号的第一后体约束为光标量级的一半。要指出的是,图6的与任何其他附图的元件具有相同参考号(或名称)的那些元件可以通过与所描述的方式类似的任何方式来操作或运行,但不限于此。为了不模糊各个实施例,不再详细讨论之前描述的部件。除了实施了‘n’(其中,‘n’是大于1的整数)个抽头之外,图6基本上类似于图5。在一些实施例中,来自四个分片(对于4pam架构)中的每个分片的mux&logic423的dfe信号(即,每个分片两个比特导致总共八个比特)被延迟单元602延迟并且然后在求和器601处求和。在一些实施例中,每个接收器分片具有接收延迟602的输出(即,ntaps-1)的求和器601。在一些实施例中,每个接收器分片求和器接收来自延迟602的输出的ntap-1信号,其中,反馈信号被每个接收器分片偏移一个样本。例如,分片[0]接收反馈信号2:ntap,分片[1]接收3:ntap+1,分片[2]接收4:ntap+2,并且分片[3]接收5:ntap+3。在一些实施例中,vga401的输出驱动每个接收器分片中的求和器601的输入。图7展示了根据本公开的一些实施例的具有多个具有反馈的多路复用器的电路700(例如,423b)。要指出的是,图7的与任何其他附图的元件具有相同参考号(或名称)的那些元件可以通过与所描述的方式类似的任何方式来操作或运行,但不限于此。在此示例中,三个多路复用器701、702和703接收来自采样器421a和421b的八比特。在一些实施例中,多路复用器701、702和703的输出级联以形成3比特总线。在一些实施例中,3比特总线形成温度计代码,所述温度计代码被温度计-二进制转换器704转换成二进制代码。在一些实施例中,转换器704的2比特输出由生成2比特输出dfe的延迟单元705(z-1)接收。在一些实施例中,延迟单元705的输出被反馈到所述一个或多个多路复用器以为多路复用器选择适当的输入。图8展示了根据一些实施例的具有某设备的智能装置或计算机系统或soc(片上系统),所述设备具有带有减少的dfe采样器的的低功率高速接收器。要指出的是,图8的与任何其他附图的元件具有相同参考号(或名称)的那些元件可以通过与所描述的方式类似的任何方式来操作或运行,但不限于此。图8展示了移动装置的实施例的框图,在所述移动装置中可以使用平坦表面接口连接器。在一些实施例中,计算装置1600表示移动计算装置,诸如计算平板、移动电话或智能电话、支持无线的电子阅读器或其他无线移动装置。应理解的是,总体上示出了某些部件,在计算装置1600中没有示出这种装置的全部部件。在一些实施例中,计算装置1600包括具有某设备的第一处理器1610,所述设备具有带有根据所讨论的一些实施例的减少的dfe采样器的低功率高速接收器。计算装置1600的其他块还可以包括具有低功率高速接收器的设备,所述低功率高速接收器具有根据一些实施例的减少的dfe采样器。本公开的各个实施例还可以在内部包括1670内的网络接口(诸如无线接口),从而使得系统实施例可以并入无线装置(例如,蜂窝电话或个人数字助理)中。在一些实施例中,处理器1610(和/或处理器1690)可以包括一个或多个物理装置(诸如微处理器、应用处理器、微控制器、可编程逻辑装置)、或其他处理装置。由处理器1610执行的处理操作包括于其上执行应用和/或装置功能的操作平台或操作系统的执行。处理操作包括与人类用户的或与其他装置的与i/o(输入/输出)有关的操作、与功率管理有关的操作、和/或与将计算装置1600连接至另一装置有关的操作。处理操作还可以包括与音频i/o和/或显示i/o有关的操作。在一些实施例中,计算装置1600可以包括音频子系统1620,其表示与向计算装置提供音频功能相关联的硬件(例如,音频硬件和音频电路)和软件(例如,驱动器、编解码器)部件。音频功能可以包括扬声器和/或耳机输出、以及麦克风输入。用于这种功能的装置可集成到计算装置1600中、或连接至计算装置1600。在一个实施例中,用户通过提供由处理器1610接收并处理的音频命令来与计算装置1600进行交互。在一些实施例中,计算装置1600包括显示子系统1630。显示子系统1630表示为用户提供视觉和/或触感显示以便与计算装置1600进行交互的硬件(例如,显示装置)和软件(例如,驱动器)部件。显示子系统1630包括显示界面1632,所述显示界面包括用于提供为用户提供显示的特定屏幕或硬件装置。在一个实施例中,显示界面1632包括与处理器1610分离的逻辑以便执行与显示有关的至少一些处理。在一个实施例中,显示子系统1630包括向用户提供输出和输入两者的触摸屏(或触摸板)装置。在一些实施例中,计算装置1600包括i/o控制器1640。i/o控制器1640表示与用户的交互相关的硬件装置和软件部件。i/o控制器1640可操作用于管理作为音频子系统1620和/或显示子系统1630一部分的硬件。此外,i/o控制器1640展示了连接至计算装置1600的附加装置的连接点,通过所述连接点用户可以与系统进行交互。例如,可以附接到计算装置1600的装置可以包括麦克风装置、扬声器或立体声系统、视频系统或其他显示装置、键盘或键板装置、或者诸如读卡器或其他装置的用于特定应用的其他i/o装置。如上所述,i/o控制器1640可以与音频子系统1620和/或显示子系统1630进行交互。例如,通过麦克风或其他音频装置的输入可为计算装置1600的一个或多个应用或功能提供输入或命令。此外,替代或除了显示输出之外,还可以提供音频输出。在另一个示例中,如果显示子系统1630包括触摸屏,则显示装置还充当输入装置,其可以通过i/o控制器1640至少部分地进行管理。在计算装置1600上还可以有额外的按钮或开关用于提供由i/o控制器1640管理的i/o功能。在一些实施例中,i/o控制器1640管理,诸如加速度计、相机、光传感器或其他环境传感器、或可以被包括在计算装置1600中的其他硬件。输入可为直接用户交互的一部分,以及向系统提供环境输入以影响其操作(诸如过滤噪声、调整用于亮度检测的显示、将闪存应用于相机或者其他特征)。在一些实施例中,计算装置1600包括电源管理1650,所述电源管理对电池电量使用、电池充电以及与节电操作有关的特征进行管理。存储器子系统1660包括用于将信息存储在计算装置1600中的存储器装置。存储器可以包括非易失性(即使存储器装置断电也不改变状态)和/或易失性(如果存储器装置断电则状态不确定)存储器装置。存储器子系统1660可以存储应用数据、用户数据、音乐、照片、文档或其他数据,以及与计算装置1600的应用和功能的执行有关的系统数据(长期的或者临时的)。实施例的元素还被提供为用于存储计算机可执行指令(例如,实现本文讨论的任何其他过程的指令)的机器可读介质(例如,存储器1660)。所述机器可读介质(例如,存储器1660)可以包括但不限于闪存存储器、光盘、cd-rom、dvdrom、ram、eprom、eeprom、磁性或光学卡、相变存储器(pcm)、或适用于存储电子或计算机可执行指令的其他类型机器可读介质。例如,本公开的实施例可以作为计算机程序(例如,bios)被下载,所述程序可以通过通信链路(例如,调制解调器或网络连接)以数据信号的方式被从远程计算机(例如,服务器)传送至进行请求的计算机(例如,客户端)。在一些实施例中,计算装置1600包括连接1670。连接1670包括硬件装置(例如,无线和/或有线连接器以及通信硬件)和软件部件(例如,驱动器、协议栈),以使计算装置1600能够与外部装置进行通信。计算装置1600可以是单独的装置(诸如,其他计算装置、无线接入点或基站)以及外围装置(诸如耳机、打印机或其他装置)。连接1670可以包括多种不同类型的连接。出于概括,展示了具有蜂窝连接1672和无线连接1674的计算装置1600。蜂窝连接1672总体上指的是由无线载波提供的蜂窝网络连接,诸如经由gsm(全球移动通信系统)或其变体或衍生体、cdma(码分多址)或其变体或衍生体、tdm(时分复用)或其变体或衍生体、或其他蜂窝服务标准提供的。无线连接(或无线接口)1674指非蜂窝的无线连接,并且可以包括个域网(诸如蓝牙、近场等)、局域网(诸如wi-fi)、和/或广域网(诸如wimax)、或其他无线通信。在一些实施例中,计算装置1600包括外围连接1680。外围连接1680包括硬件接口和连接器以及软件部件(例如,驱动器、协议堆栈)以产生外围连接。应理解的是,计算装置1600可以是到其他计算装置的外围装置(“到”1682)、也可以具有连接到其的外围装置(“来自”1684)。计算装置1600通常具有用于连接到其他计算装置的“对接”连接器,以用于诸如管理(例如,下载和/或上载、更改、同步)计算装置1600上的内容。此外,对接连接器可以允许计算装置1600连接到特定外围装置,所述特定外围装置允许计算装置1600控制例如到视听或其他系统的内容输出。除了专用的对接连接器或其他专用连接硬件以外,计算装置1600可以经由基于公共或基于标准的连接器进行外围连接1680。公共类型可以包括通用串行总线(usb)连接器(其可以包括任意数量的不同硬件接口)、包括小型显示端口(mdp)的显示端口、高清晰度多媒体接口(hdmi)、火线或其他类型。说明书中对“实施例”、“一个实施例”、“一些实施例”或“其他实施例”的引用意指结合实施例描述的特定特征、结构或特性包括在至少一些实施例中,但不必是全部实施例。“实施例”、“一个实施例”或“一些实施例”的多处出现不必全部指代相同的实施例。如果说明书陈述部件、特征、结构或特性“可以(may)”、“可能(might)”、或“可(could)”被包括,则那个特定部件、特征、结构或特性不要求被包括。如果说明书或权利要求书提及“一个(a)”或“一个(an)”要素,则那并非意味着仅存在一个要素。如果说明书或权利要求书提及“附加的”要素,则那并不排除存在多于一个的附加要素。此外,在一个或多个实施例中,可以以任何适当的方式来组合特定特征、结构、功能、或特性。例如,第一实施例可以与第二实施例在任何地方进行组合,其中,与这两个实施例相关联的特定特征、结构、功能或特性不相互排斥。虽然已经结合其特定实施例描述了本公开,但是鉴于前述描述,此类实施例的许多替代方案、修改和改变对于本领域技术人员将是明显的。例如,其他存储器架构(例如,动态ram(dram))可以使用所讨论的实施例。本公开的实施例意在涵盖落入所附权利要求书广阔范围内的全部此类替代方案、修改和改变。另外,为了简化图示和讨论以及为了不使本公开模糊,在所呈现的图内可以或可以不示出与集成电路(ic)芯片和其他部件的公知的电力/接地连接。此外,安排可以以框图的形式示出,以避免模糊本公开,并且还鉴于以下事实:关于完成这样的框图安排的实现方式的细节高度依赖于在其中实现本公开的平台(即,这样的细节应当完全在本领域技术人员的视界内)。特定细节(例如,电路)被阐述以便描述本公开的示例性实施例,对本领域技术人员来说应当显而易见的是:本公开可以在无需这些具体细节或者采用这些具体细节的变化的情况下被实践。描述因此被视为是说明性的而非限制性的。下面的示例涉及进一步实施例。可在一个或多个实施例中的任何地方使用示例中的细节。还可以关于方法或过程实现本文描述的所述设备的所有可选特征。例如,提供了一种设备,所述设备包括:可变增益放大器(vga);采样器组,所述采样器组用于根据时钟信号对从所述vga输出的数据进行采样;以及时钟数据恢复(cdr)电路,所述cdr电路用于调整所述时钟信号的相位,从而使得与所述采样数据相关联的第一后体信号的量级基本上是与所述采样数据相关联的初始体抽头的量级的一半。在一些实施例中,所述采样器组执行对所输出的所述数据进行采样以及生成用于所述cdr的误差信号的双重操作。在一些实施例中,所述设备包括连续时间线性均衡器(ctle),所述ctle耦合至所述vga的输入端。在一些实施例中,所述采样器组用于为所述cdr的相位检测器提供量化数据。在一些实施例中,温度计-二进制转换器用于将所述量化数据从温度计代码转换成二进制代码。在一些实施例中,所述设备包括:多路复用器,所述多路复用器用于接收通过第一权重调整的所述采样数据并且用于接收通过第二权重调整的所述采样数据;以及延迟单元,所述延迟单元用于接收多路复用器的输出并且生成用于所述cdr的延迟输出。在一些实施例中,所述第一和第二权重具有基本上相等的量级,但具有不同的符号。在一些实施例中,所述cdr包括相位检测器,所述相位检测器用于接收所述二进制代码和来自所述延迟单元的所述延迟输出,并且用于生成指示对所述时钟信号的所述相位的调整的输出。在一些实施例中,所述相位检测器为多比特相位检测器,并且其中,所述相位检测器的所述输出指示所述时钟信号的相位调整的方向和量。在一些实施例中,所述cdr包括环路滤波器,所述环路滤波器耦合至所述相位检测器的所述输出。在一些实施例中,所述cdr包括数控振荡器(dco),所述dco用于接收所述环路滤波器的输出并且用于向所述采样器组提供所述时钟信号。在一些实施例中,所述采样器组具有可编程阈值。在一些实施例中,所述设备包括发射线性均衡器(txle),所述txle为所述vga提供数据。在另一个示例中,提供了一种系统,所述系统包括:存储器;耦合至所述存储器的处理器,所述处理器具有接收器,所述接收器包括根据上述设备所述的设备;以及无线接口,所述无线接口用于允许所述处理器与另一个装置通信。在另一个示例中,提供了一种方法,所述方法包括:由采样器组根据时钟信号对从vga输出的数据进行采样;以及由时钟数据恢复(cdr)电路调整所述时钟信号的相位,从而使得与所述采样数据相关联的第一后体信号的量级基本上是与所述采样数据相关联的初始体抽头的量级的一半。在一些实施例中,所述方法包括:由所述采样器组执行对所输出的所述数据进行采样以及生成用于所述cdr的误差信号的双重操作。在一些实施例中,所述方法包括:为所述cdr的相位检测器提供量化数据。在一些实施例中,所述方法包括:将所述量化数据从温度计代码转换成二进制代码。在一些实施例中,所述方法包括:由多路复用器接收通过第一权重调整的所述采样数据;由所述多路复用器接收通过第二权重调整的所述采样数据;由延迟单元接收所述多路复用器的输出;以及生成用于所述cdr的延迟输出。在一些实施例中,所述第一和第二权重具有基本上相等的量级,但具有不同的符号。在一些实施例中,所述方法包括:接收所述二进制代码和来自所述延迟单元的所述延迟输出;以及生成指示对所述时钟信号的所述相位的调整的输出。在一些实施例中,所述方法包括:接收环路滤波器的输出;以及使用所述环路滤波器的所述输出来生成所述时钟信号。在另一个示例中,提供了一种设备,所述设备包括:用于根据时钟信号对从vga输出的数据进行采样的装置;以及用于调整所述时钟信号的相位从而使得与所述采样数据相关联的第一后体信号的量级基本上是与所述采样数据相关联的初始体抽头的量级的一半的装置。在一些实施例中,用于对数据进行采样的所述装置包括用于执行对所输出的所述数据进行采样以及生成误差信号的双重操作的装置。在一些实施例中,所述设备包括用于为相位检测器提供量化数据的装置。在一些实施例中,所述设备包括用于将所述量化数据从温度计代码转换成二进制代码的装置。在一些实施例中,所述设备包括:用于接收通过第一权重调整的所述采样数据的装置;以及用于接收通过第二权重调整的所述采样数据的装置。在一些实施例中,所述第一和第二权重具有基本上相等的量级,但具有不同的符号。在一些实施例中,所述设备包括:用于接收环路滤波器的输出的装置;以及用于使用所述环路滤波器的所述输出来生成所述时钟信号的装置。在另一个示例中,提供了一种系统,所述系统包括:存储器;耦合至所述存储器的处理器,所述处理器具有接收,所述接收包括根据上述设备所述的设备;以及无线接口,所述无线接口用于允许所述处理器与另一个装置通信。提供了将允许读者确定本技术性公开的本质和主旨的摘要。基于其将不被用于限制权利要求书的范围或者含义的理解提交所述摘要。据此将以下权利要求结合到具体实施方式中,其中每一项权利要求独立地代表单独的实施例。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1