辨识数据的起始点及数据的传输速率的电路及其方法

文档序号:7622445阅读:169来源:国知局
专利名称:辨识数据的起始点及数据的传输速率的电路及其方法
技术领域
本发明涉及一种辨识数据的起始点及数据的传输速率的电路及其方法,尤其涉及 一种根据对应于传输速率的位元型态,辨识数据的起始点及数据的传输速率的电路及其方法。
背景技术
每一种数据传输速率都有其相对应的特殊位元型态(align pattern) 0当数据由 装置传输至主机时,主机是根据特殊位元型态,辨识出数据的传输速率,且根据特殊位元型 态,辨识出数据的起始点。另外,辨识出数据的传输速率后,装置便以此传输速率和主机沟
ο请参照图1,图1为现有技术说明辨识数据起始点及数据传输速率的电路100的示 意图。电路100包含一传输速率检测单元102及一后端处理单元104。传输速率检测单元 102 一次检测一种传输速率(例如传输速率VI),其中主机106与装置108之间有至少一种 传输速率。一预定时间结束后,传输速率检测单元102没有在主机106与装置108之间所 传输的数据中检测到对应于传输速率Vl的位元型态时,传输速率检测单元102换成检测传 输速率V2,依此类推。但传输速率检测单元102 —次只能辨识一种传输速率,如果辨识数 据的传输速率失败太多次耗费太多时间,也许电路系统中的数据频率恢复器(clock data recovery)会失灵。另外,主机106如果可支持较高的传输速率,则主机106与装置108之 间就应该以较高的传输速率传输数据。但是现有技术中主机106与装置108之间在建立同 步传输速率(handshaking)的过程中,有可能不是以主机106可支持的较高的传输速率沟 通,而是以较低的传输速率沟通。

发明内容
本发明的目的在于,可快速辨识出主机与装置之间所传输的数据的起始点及传输 速率,且可改善现有技术中辨识数据的传输速率失败太多次耗费太多时间,造成数据频率 恢复器失灵的状况。本发明的一实施例提供一种辨识数据的起始点及数据的传输速率的电路。该电路 包含至少二传输速率检测单元及一后端处理单元。该至少二传输速率检测单元是用以将至 少二对应于不同传输速率的位元型态同时与一数据进行对比,以辨识该数据的传输速率; 该后端处理单元耦接于该至少二传输速率检测单元,用以于辨识出该数据的传输速率时, 根据对应于该数据的位元型态,辨识出该数据的起始点。上述的辨识数据的起始点及数据的传输速率的电路,其中,该至少二对应于不同 传输速率中的不同传输速率为一主机与一装置之间的传输速率规范中的二相邻速率。本发明的另一实施例提供一种辨识数据的起始点及数据的传输速率的方法。该方 法包含使用至少二传输速率检测单元同时将至少二对应于不同传输速率的位元型态与一 数据进行对比,以辨识该数据的传输速率;及当辨识出该数据的传输速率时,根据对应于该数据的位元型态,辨识出该数据的起始点。上述的辨识数据的起始点及数据的传输速率的方法,其中,该至少二对应于不同 传输速率中的不同传输速率为一主机与一装置之间的传输速率规范中的二相邻速率。本发明提供的一种辨识数据的起始点及数据的传输速率的电路及其方法,是利用 至少二对应于不同传输速率的位元型态对一主机与一装置之间所传输的数据进行对比。因 此,本发明可快速辨识出该主机与该装置之间所传输的数据的起始点及传输速率。另外,本 发明可确保该主机与该装置之间是以该数据的传输速率沟通,而不是以比该数据的传输速 率低的速率沟通。以下结合附图和具体实施例对本发明进行详细描述,但不作为对本发明的限定。


图1为现有技术说明辨识数据起始点及数据传输速率的电路的示意图;图2为本发明的一实施例说明辨识数据起始点及数据传输速率的电路的示意图;图3为本发明的另一实施例说明辨识数据起始点及数据传输速率的电路的示意 图;图4为本发明的另一实施例说明辨识数据起始点及数据传输速率的方法的流程 图。其中,附图标记100、200、300 电路102、202、204、206、302、304 传输速率检测单元104,208,308后端处理单元106,210,310 主机108、212、312 装置AP1、AP2、AP3 位元型态400-408 步骤
具体实施例方式下面结合附图对本发明的结构原理和工作原理作具体的描述请参照图2,图2为本发明的一实施例说明辨识数据起始点及数据传输速率的电 路200的示意图。电路200包含三传输速率检测单元202、204、206和一后端处理单元208, 其中主机210与装置212之间有三种数据的传输速率。传输速率检测单元202包含一对应 于传输速率Vl的位元型态AP1,传输速率检测单元204包含一对应于传输速率V2的位元型 态AP2及传输速率检测单元206包含一对应于传输速率V3的位元型态AP3,其中传输速率 检测单元202、204、206是分别同时将位元型态AP1、AP2、AP3和主机210与装置212之间所 传输的数据进行对比,以辨识主机210与装置212之间所传输的数据的传输速率。但本发 明并不受限于三种数据的传输速率。另外,传输速率检测单元的数目会随着数据的传输速 率的数目而改变,也即主机210与装置212之间所传输的数据的传输速率有五种,则使用者 可通过固件将传输速率检测单元的数目改为五个,依此类推。后端处理单元208是耦接于三传输速率检测单元202、204、206,用以于传输速率检测单元202、204、206其中之一辨识出数据的传输速率时,根据对应于数据的位元型态, 辨识出数据的起始点。请参照图3,图3为本发明的另一实施例说明辨识数据起始点及数据传输速率的 电路300的示意图。电路300包含二传输速率检测单元302、304和一后端处理单元308。 传输速率检测单元302、304是分别同时将对应于传输速率Vl的位元型态API、对应于传输 速率V2的位元型态AP2和主机310与装置312之间所传输的数据进行对比,以辨识主机 310与装置312之间所传输的数据的传输速率。如果传输速率检测单元302、304根据位元 型态AP1、AP2,辨识出主机310与装置312之间所传输的数据的传输速率,则后端处理单元 308会根据对应于数据的位元型态,辨识出数据的起始点,其中后端处理单元308是耦接于 二传输速率检测单元302、304。如果传输速率检测单元302、304根据位元型态API、AP2, 没有辨识出主机310与装置312之间所传输的数据的传输速率,则传输速率检测单元302、 304分别同时将对应于传输速率V3的位元型态AP3、对应于传输速率V4的位元型态AP4和 主机310与装置312之间所传输的数据进行对比,以辨识主机310与装置312之间所传输 的数据的传输速率。传输速率检测单元302、304会持续通过对应于传输速率的位元型态和 主机310与装置312之间所传输的数据进行对比,直到辨识出主机310与装置312之间所 传输的数据的传输速率,其中传输速率Vl和传输速率V2是为主机310与装置312之间的 传输速率规范中的二相邻速率;传输速率V3和传输速率V4也为主机310与装置312之间 的传输速率规范中的二相邻速率。请参照图4,图4为本发明的另一实施例说明辨识数据起始点及数据传输速率的 方法的流程图。图4的方法是利用图3的电路300说明,详细步骤如下步骤400:开始;步骤402 二传输速率检测单元302、304分别同时将二对应于不同传输速率的位 元型态和主机310与装置312之间所传输的数据进行对比,以辨识数据的传输速率;步骤404 传输速率检测单元302、304是否辨识出数据的传输速率;如果是,进行 步骤406 ;如果否,跳回步骤402 ;步骤406 后端处理单元308根据对应于数据的位元型态,辨识出数据的起始点;步骤408:结束。在步骤402中,二位元型态所对应的不同传输速率是为主机310与装置312之间 的传输速率规范中的二相邻速率。在步骤404中,当传输速率检测单元302、304没有辨识 出数据的传输速率时,跳回步骤402,传输速率检测单元302、304再同时将对应于传输速率 规范中的另二相邻速率的位元型态和传输的数据进行对比,以辨识数据的传输速率。综上所述,本发明所提供的辨识数据的起始点及数据的传输速率的电路及其方 法,是利用至少二对应于不同传输速率的位元型态对主机与装置之间所传输的数据进行对 比。因此,本发明可快速辨识出主机与装置之间所传输的数据的起始点及传输速率,且可改 善现有技术中辨识数据的传输速率失败太多次耗费太多时间,造成数据频率恢复器失灵的 状况。另外,本发明可确保主机与装置之间是以主机可支持的较高的传输速率沟通,而不是 以较低的传输速率沟通。当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟 悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
1.一种辨识数据的起始点及数据的传输速率的电路,其特征在于,包含至少二传输速率检测单元,用以将至少二对应于不同传输速率的位元型态同时与一数 据进行对比,以辨识该数据的传输速率;及一后端处理单元,耦接于该至少二传输速率检测单元,用以于辨识出该数据的传输速 率时,根据对应于该数据的位元型态,辨识出该数据的起始点。
2.根据权利要求1所述的辨识数据的起始点及数据的传输速率的电路,其特征在于, 该至少二对应于不同传输速率中的不同传输速率为一主机与一装置之间的传输速率规范 中的二相邻速率。
3.一种辨识数据的起始点及数据的传输速率的方法,其特征在于,包含使用至少二传输速率检测单元同时将至少二对应于不同传输速率的位元型态与一数 据进行对比,以辨识该数据的传输速率;及当辨识出该数据的传输速率时,根据对应于该数据的位元型态,辨识出该数据的起始点ο
4.根据权利要求3所述的辨识数据的起始点及数据的传输速率的方法,其特征在于, 该至少二对应于不同传输速率中的不同传输速率为一主机与一装置之间的传输速率规范 中的二相邻速率。
全文摘要
本发明公开一种辨识数据的起始点及数据的传输速率的电路及其方法,辨识数据的起始点及数据的传输速率的电路包含至少二传输速率检测单元及一后端处理单元。该至少二传输速率检测单元用以将至少二对应于不同传输速率的位元型态同时与一数据进行对比,以辨识该数据的传输速率;该后端处理单元耦接于该至少二传输速率检测单元,用以于辨识出该数据的传输速率时,根据对应于该数据的位元型态,辨识出该数据的起始点。此外,本发明还公开一种辨识数据的起始点及数据的传输速率的方法。
文档编号H04L1/00GK102136884SQ20111007569
公开日2011年7月27日 申请日期2011年3月23日 优先权日2010年6月1日
发明者郭国铨, 陈奕达, 黄承斌 申请人:钰创科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1