传输接口芯片以及传输接口芯片控制方法技术

技术编号:11542269 阅读:182 留言:0更新日期:2015-06-03 16:16
传输接口芯片以及传输接口芯片控制方法。该传输接口芯片,安装在第一电子装置上,具有高链接辨识能力且具有一物理层以及一链路层。该链路层包括提供数据交由该物理层转换以发送至一第二电子装置,以及接收该物理层自该第二电子装置所接收以及转换出的数据。该链路层包括一状态机。在该第一电子装置以及该第二电子装置链接确立前,该状态机包括修正该第一电子装置的状态,使源于该链路层且经该物理层转换而发送给该第二电子装置的数据足以使该第二电子装置跳脱一受困状态。

【技术实现步骤摘要】
传输接口芯片以及传输接口芯片控制方法
本专利技术涉及传输接口芯片的链接辨识功能。
技术介绍
电子装置上常设置有传输接口芯片,以与其他电子装置上的传输接口芯片沟通,建立两电子装置之间的链接。然而,两电子装置所安装的传输接口芯片可能在效能上有极大差异,将影响两电子装置之间的链接辨识。
技术实现思路
本申请公开传输接口芯片的链接辨识能力提升技术。根据本申请一种实施方式所实现的一传输接口芯片包括一物理层以及一链路层。该链路层用于提供数据交由该物理层转换以发送至一第二电子装置,且更接收该物理层自该第二电子装置所接收以及转换出的数据。该链路层包括一状态机。在该第一电子装置以及该第二电子装置链接确立前,该状态机包括修正该第一电子装置的状态,使源于该链路层且经该物理层转换而发送给该第二电子装置的数据足以使该第二电子装置跳脱一受困状态。第一电子装置以及第二电子装置之间的链接因而可顺利确立。根据本申请一种实施方式所实现的一传输接口芯片控制方法包括:在一第一电子装置与一第二电子装置链接确立前,分析该第二电子装置发送至该第一电子装置上一传输接口芯片的数据;以及,根据该第二电子装置发送至该第一电子装置上该传输接口芯片的数据,令该第一电子装置的该传输接口芯片的一状态机修正该第一电子装置的状态,使源于该传输接口芯片的一链路层且经该传输接口芯片的一物理层转换而发送给该第二电子装置的数据足以使该第二电子装置跳脱一受困状态。第一电子装置以及第二电子装置之间的链接因而可顺利确立。下文特举实施例,并配合所附图示,详细说明本
技术实现思路
。附图说明图1为方块图,图解根据本申请一种实施方式所实现的一传输接口芯片100;图2为状态图,是关于第一电子装置102以及第二电子装置104之间的链接修复(recovery),图解状态机116如何切换第一电子装置102的状态;且图3为状态图,是关于第一电子装置102以及第二电子装置104之间的轮询(polling)操作,图解状态机116如何切换第一电子装置102的状态。【符号说明】100~传输接口芯片;102、104~第一、第二电子装置;112~物理层;114~链路层;116~状态机,具链接调适功能;Logical_Idle~逻辑闲置符号;RXBUF~缓冲器;TS1、TS2~训练序列集(TrainingSequenceOrderSet)的第一、第二训练序列符号;TSGEN~数据产生器;TSRCV~接收器;以及TXARB~仲裁器。具体实施方式以下叙述列举本专利技术的多种实施例。以下叙述介绍本专利技术的基本概念,且并非意图限制本
技术实现思路
。实际专利技术范围应依照权利要求书界定。图1为方块图,图解根据本申请一种实施方式所实现的一传输接口芯片100。传输接口芯片100安装在一第一电子装置102上。该第一电子装置102与一第二电子装置104链接。传输接口芯片100具有一物理层(例如,包括逻辑物理层以及电子物理层)112以及一链路层(linklayer)114。链路层114用于提供数据交由该物理层112转换以发送至该第二电子装置104,且更用于接收该物理层112自该第二电子装置104所接收以及转换出的数据。链路层114包括具有链接调适功能的一状态机(statemachine)116,更进一步地来说,该状态机116具有视该第二电子装置104的受困状态修正该第一电子装置102的状态的功能。该第二电子装置104的配置可亦类似于第一电子装置102。或者,第二电子装置104的状态机也可不具备链接调适功能。在该第一电子装置102以及该第二电子装置104链接确立前,该状态机116包括修正该第一电子装置102的状态,使源于该链路层114且经该物理层112转换而发送给该第二电子装置104的数据足以使该第二电子装置104跳脱一受困状态。更进一步地来说,该第一电子装置102在修正前的状态所发出的数据与修正后的状态所发出的数据不同。在一实施例中,修正后的状态可为修正前的状态的下一个状态。在另一实施例中,修正后的状态可为修正前的状态的前一个状态。因而,第一电子装置102以及第二电子装置104之间的链接得以确立,不再因为第二电子装置104受困于特定状态而无法确立链接。在图1所示实施方式中,链路层114还包括缓冲器RXBUF、接收器TSRCV、数据产生器TSGEN、以及仲裁器TXARB。物理层112自该第二电子装置104所接收以及转换出的数据以该缓冲器RXBUF缓冲收集,以辨识出训练序列集(TrainingSequenceOrderSet)的第一训练序列符号TS1或第二训练序列符号TS2,或一逻辑闲置符号Logical_Idle。接收器TSRCV负责分析并统计第一、第二训练序列符号TS1、TS2的连续发送数量。状态机116根据该第二电子装置104所发送而来的数据的信息(逻辑闲置符号Logical_Idle、或连续数量的第一或第二训练序列符号TS1或TS2)动作。状态机116更随着其对第一电子装置102的状态控制操作该数据产生器TSGEN产生逻辑闲置符号Logical_Idle、或第一或第二训练序列符号TS1或TS2。数据产生器TSGEN产生的逻辑闲置符号Logical_Idle、或第一或第二训练序列符号TS1或TS2由仲裁器TXARB调度,以交由物理层112转换以发送至该第二电子装置104。图2为状态图,是关于第一电子装置102以及第二电子装置104之间的链接修复,图解状态机116如何切换第一电子装置102的状态。如图2所示,所讨论的传输接口规格定义一正常运作状态(U0)、一预备状态(Recovery.Active)、一配置建立状态(Recovery.Config)、一闲置状态(Recovery.Idle)、以及一不作用状态(SS.Inactive)。以USB3.0/USB3.1接口为例,以下以第一电子装置102的角度说明该状态机116如何操作该第一电子装置102在这些状态间切换。第一电子装置102以及第二电子装置104链接确立后,第一电子装置102处于正常运作状态(U0)。链接错误发生(例如,第一与第二电子装置102以及104之间传送的数据信号不佳)时,第一电子装置102切换至预备状态(Recovery.Active),发送第一训练序列符号TS1给该第二电子装置104。处于预备状态(Recovery.Active)的第一电子装置102若成功自该第二电子装置104接收第一或第二训练序列符号TS1或TS2(例如,在时限内连续接收第一训练序列符号TS1,或者,在时限内连续接收第二训练序列符号TS2),则切换至配置建立状态(Recovery.Config),发送第二训练序列符号TS2给该第二电子装置104。处于配置建立状态(Recovery.Config)的第一电子装置102若成功自该第二电子装置104接收第二训练序列符号TS2(例如,在时限内连续接收第二训练序列符号TS2),则切换至闲置状态(Recovery.Idle),发送逻辑闲置符号Logical_Idle给该第二电子装置104。处于闲置状态(Recovery.Idle)的第一电子装置102若成功自该第二电子装置104接收逻辑闲置符号Logical_Idle(例如,在时限内连续接收逻辑闲置符号Logical_Id本文档来自技高网
...
传输接口芯片以及传输接口芯片控制方法

【技术保护点】
一种传输接口芯片,安装于第一电子装置,包括:物理层;以及链路层,提供数据交由该物理层转换以发送至第二电子装置,且接收该物理层自该第二电子装置所接收以及转换出的数据,其中:该链路层包括状态机;且在该第一电子装置以及该第二电子装置链接确立前,该状态机包括修正该第一电子装置的状态,使源于该链路层且经该物理层转换而发送给该第二电子装置的数据足以使该第二电子装置跳脱受困状态。

【技术特征摘要】
2015.01.30 TW 1041031441.一种传输接口芯片,安装于第一电子装置,包括:物理层;以及链路层,提供数据交由该物理层转换以发送至第二电子装置,且接收该物理层自该第二电子装置所接收以及转换出的数据,其中:该链路层包括状态机;且在该第一电子装置以及该第二电子装置发生链接错误时,根据该第二电子装置发送至该第一电子装置上该传输接口芯片的数据,该状态机修正该第一电子装置的状态,使修正状态后的该第一电子装置源于该链路层且经该物理层转换而发送给该第二电子装置的数据足以使该第二电子装置跳脱受困状态。2.如权利要求1所述的传输接口芯片,其中:该第一电子装置处于配置建立状态时,该状态机在该第二电子装置于时限内反复送来逻辑闲置符号时修正该第一电子装置至正常运作状态前的闲置状态,以发送上述逻辑闲置符号至该第二电子装置,使受困于上述闲置状态而反复发送上述逻辑闲置符号的该第二电子装置跳脱上述闲置状态而进入上述正常运作状态。3.如权利要求2所述的传输接口芯片,其中:该第一电子装置在该配置建立状态发送训练序列集的第二训练序列符号;且该第一电子装置在先于该配置建立状态的预备状态发送该训练序列集的第一训练序列符号。4.如权利要求1所述的传输接口芯片,其中:该第一电子装置处于正常运作状态前的闲置状态时,该状态机在该第二电子装置于时限内反复送来训练序列集的第二训练序列符号时修正该第一电子装置至配置建立状态,以发送上述第二训练序列符号至该第二电子装置,使受困于上述配置建立状态而反复发送上述第二训练序列符号的该第二电子装置跳脱上述配置建立状态而进入上述闲置状态。5.如权利要求4所述的传输接口芯片,其中:该第一电子装置在该闲置状态发送逻辑闲置符号;且该第一电子装置在先于该配置建立状态的预备状态发送第一训练序列符号。6.如权利要求1所述的传输接口芯片,其中:该第一电子装置处于正常运作状态前的闲置状态时,该状态机在该第二电子装置于时限内反复送来训练序列集的第一训练序列符号时修正该第一电子装置至配置建立状态,以发送上述训练序列集的第二训练序列符号至该第二电子装置,使受困于预备状态而反复发送上述第一训练序列符号的该第二电子装置跳脱上述预备状态而进入上述配置建立状态。7.如权利要求6所述的传输接口芯片,其中:该第一电子装置...

【专利技术属性】
技术研发人员:陈世豪林俊亨
申请(专利权)人:威盛电子股份有限公司
类型:发明
国别省市:中国台湾;71

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1