具有改善性能的通信装置及其关联的方法_4

文档序号:9237953阅读:来源:国知局
号(一个或更多个)和/或收发器电路保持禁用直到检测到传入拒绝信息包的结束。
[0087]用于检测信息包的结束的一种技术是检测总线上的USB EOP条件。如图4所示,EOP由近似2个位周期组成,在所述近似2个位周期期间,D+和D-信号两者都被拉至逻辑低状态。检测EOP导致USB设备重新启用其时钟信号(一个或更多个)和/或差分收发器(例如,差分接收器56),以便将NAK信息包传输回到主机。如关于总线上的空闲周期所描述的,一旦NAK信息包被传输,该总线通常将是空闲的并且该设备还可以进入其低功率状态。
[0088]当处于传入拒绝的信息包期间的低功率状态时,如果总线上检测到未预期的状态,那么振荡器74和/或差分接收器56还可以留在其低功率状态。例如,如果EOP由于通信错误而导致丢失,该设备不能以其他方式及时退出传输NAK信息包到主机的低功率状
??τ O
[0089]为了避免这类问题,例如当在总线上检测到复位条件或空闲总线周期比预定时间段更长时,接收设备也可以退出其低功率状态。例如,如上所述,如果在总线上检测到J状态超出近似6个位周期,这指示真实总线空闲状态,其与在正常信息包传输期间能够出现J状态的较短持续时间相反,那么该接收设备可以退出其低功率状态。
[0090]复位条件也由长周期组成,在该长周期期间D+和D-信号两者都被拉至逻辑低状态。因此,在示例性实施例中,检测EOP的相同电路也能够用于检测复位条件。
[0091]同样,上述相同的空闲检测方法(例如,总线空闲检测器电路62)能够用于检测大于例如7个位时间的空闲周期。由于USB时钟可能被禁用,这个周期能够使用替代时钟源或用于生成适当时间长度的鉴别脉冲的模拟电路来量化。在一些实施例中,这个7个位空闲周期能够用于退出低功率状态,而不是使用EOP检测来退出低功率状态。
[0092]图9示出根据示例性实施例的用于检测信息包结束(EOP)或复位条件的电路布置。当D+和D-信号两者都被驱动到逻辑低电平时,OR门120的输出具有逻辑低值。电阻器123和电容器126用作RC组合或滤波器。在由RC组合定义的时间周期后,到施密特反相器129的输入端变为逻辑低状态而其输出端变为逻辑高状态。
[0093]在EOP周期结束时,D+和/或D-变为逻辑高状态,这导致OR门120的输出端返回到逻辑高状态。在OR门120的输出端的转换导致对施密特反相器129的输出到D触发器132计时,指示检测到的EOP的结束。对于复位条件的检测,施密特反相器129的输出能够被直接使用。
[0094]RC组合或滤波器允许短周期内拒绝,在该短周期期间,D+和D-出现逻辑低状态,例如在从D+ =逻辑高、D-=逻辑低的状态转换到D+ =逻辑低以及D-=逻辑高的状态期间。RC时间常数的值可以根据位时间进行设定或设计。例如,大约是位时间一半的RC时间常数能够拒绝这类故障,该这类故障可能以其他方式被错误解译为EOP事件。
[0095]虽然一些公开的实施例涉及低速和全速USB通信,本领域的普通技术人员应当理解,可以设想包括高速USB的其他通信装置和方法都在本公开的范围内。具体地,高速USB使用类似的信令术语和协议在设备之间通信。例如,高速USB使用J和K信令状态(其被定义为电流被传送到终端阻抗而不是电压被传送到终端阻抗的状态),并以同步模式开始传输信息包。
[0096]参考附图,本领域的普通技术人员应当注意,所示出的各个块可能主要描写概念功能和信号流。实际电路实施方式可能或可能不包含用于各个功能块的单独可识别硬件并且可能或可能不使用所示出的特定电路系统。例如,根据需要,本领域的技术人员可以将各个块的功能组合为一个电路块。此外,根据需要,本领域的技术人员可以实现若干电路块中单个块的功能。电路实施方式的选择取决于各个因素,例如对于给定的实施方式的具体设计和性能规范。除了本文描述的那些实施例以外,另一些更改和替代的实施例对于本领域的普通技术人员来说将是显而易见的。因此,本描述向本领域的技术人员教导执行本公开的原理的方式,因此应被解释为仅是说明性的。
[0097]所示出和描述的形式和实施例应该被视为说明性的实施例。在没有偏离本文献所公开原理的范围的情况下,本领域的技术人员可以对部件的形状、尺寸和布置进行各种改变。例如,本领域的技术人员可以用等效元件替代本文示出和描述的元件。另外,在没有脱离本公开原理的范围的情况下,本领域的技术人员可以独立于另一些特征的使用而使用本公开原理的某些特征。
【主权项】
1.一种用于传送信息的系统,所述系统包括: 第一设备,其用于经由通信链路传送信息;以及 第二设备,其用于经由所述通信链路传送信息,所述第二设备包括: 接收器,其用于从所述通信链路接收信息; 控制器,其用于处理所接收的信息;以及 振荡器,其提供至少一个计时信号到所述控制器, 其中所述振荡器在所述通信链路处于空闲状态时被禁用。2.根据权利要求1所述的系统,其中所述接收器在所述通信链路处于所述空闲状态时被禁用。3.根据权利要求2所述的系统,其中所述接收器通过中断所述接收器中的至少一个偏置电流被禁用。4.根据权利要求1所述的系统,其中所述接收器在所述通信链路传送要被拒绝的信息到所述第二设备时被禁用。5.根据权利要求4所述的系统,其中所述接收器通过中断所述接收器中的至少一个偏置电流被禁用。6.根据权利要求1所述的系统,其中所述振荡器在所述通信链路传送要被拒绝的信息到所述第二设备时被禁用。7.根据权利要求6所述的系统,其中所述振荡器和接收器在检测到所述通信的未预期的状态时被启用。8.根据权利要求7所述的系统,其中所述通信的所述未预期的状态包括:(a)通信错误;(b)所述通信链路的复位条件;(C)所述通信链路处于所述空闲状态持续的时间比预定的时间周期长。9.根据权利要求1所述的系统,其中所述第一设备包括主机。10.根据权利要求1所述的系统,其中所述第二设备包括外围设备。11.根据权利要求1所述的系统,其中所述振荡器在所述通信链路处于所述空闲状态时被部分禁用。12.根据权利要求2所述的系统,其中所述接收器在所述通信链路处于所述空闲状态时被部分禁用。13.一种通信系统,其包括: 通用串行总线主机即USB主机,其经由USB总线传送信息;以及 USB设备,其经由所述USB总线传送信息,所述USB设备包括: 差分接收器,其从所述USB总线接收信息包; USB控制器,其处理所接收的信息包,所述USB控制器经耦合以接收时钟信号;以及振荡器,其经耦合以提供所述时钟信号到所述USB控制器,其中所述振荡器在所述USB总线处于空闲状态时被禁用。14.根据权利要求13所述的通信系统,其进一步包括至少一个单端接收器,用于在所述差分接收器被禁用时检测所述USB总线的状态。15.根据权利要求13所述的通信系统,其进一步包括检测器,用于检测所述USB总线的所述空闲状态。16.根据权利要求13所述的通信系统,其进一步包括控制器,用于:(a)在所述USB总线处于所述空闲状态时禁用所述振荡器和/或差分接收器;以及(b)在所述USB总线处于非空闲状态时或响应于所述USB总线的至少一个状态,启用所述振荡器和/或差分接收器。17.一种操作通信系统的方法,所述方法包括: 使用第一设备经由通信链路传送信息到第二设备; 从所述通信链路接收所述第二设备中的信息,以及响应于计时信号处理所述信息;以及 在所述通信链路处于非空闲状态时启用振荡器以提供所述计时信号。18.根据权利要求17所述的方法,其中从所述通信链路接收所述第二设备中的信息包括在接收器中接收信息,所述方法进一步包括: 在所述通信链路处于所述空闲状态时禁用所述接收器;以及 在所述通信链路处于非空闲状态时启用所述接收器。19.根据权利要求18所述的方法,其中在所述通信链路处于所述空闲状态时禁用所述接收器进一步包括中断所述接收器中的偏置电流。20.根据权利要求17所述的方法,其中从所述通信链路接收所述第二设备中的信息包括在接收器中接收信息,所述方法进一步包括: 在所述通信链路处于所述空闲状态时禁用所述接收器;以及在检测到所述通信的未预期的状态时启用所述接收器, 其中所述通信的所述未预期的状态包括:(a)通信错误;(b)所述通信链路的复位条件;(C)所述通信链路处于所述空闲状态持续的时间比预定的时间周期长。
【专利摘要】本发明涉及具有改善性能的通信装置及其关联的方法。一种用于传送信息的系统包括一个经由通信链路传送信息的设备。该系统还包括经由通信链路传送信息的第二设备。第二设备包括从通信链路接收信息的接收器。第二设备还包括提供至少一个计时信号到接收器的振荡器。振荡器在通信链路在空闲状态时禁用。振荡器在通信链路在非空闲状态时启用。
【IPC分类】H04L12/24
【公开号】CN104954163
【申请号】CN201510125092
【发明人】K·W·弗纳尔德, P·马修斯, T·S·戴维
【申请人】硅实验室公司
【公开日】2015年9月30日
【申请日】2015年3月20日
【公告号】DE102015104366A1, US20150269106
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1