用来进行去偏斜控制的方法与装置制造方法及图纸

技术编号:15878624 阅读:64 留言:0更新日期:2017-07-25 16:36
本发明专利技术提供一种用来进行去偏斜控制的方法与装置,该方法包含:对多个数据序列进行缓冲处理,以供于多个通道上进行符元检测;依据一第一通道上的一第一符元,决定其它通道上的相对应第一预期符元,以分别决定这些其它通道上的多个候选预期符元位置;依据该第一通道上的至少一其它符元,在该多个候选预期符元位置中排除任何不符一预定格式者,以分别取得这些其它通道上的多个预期符元位置;以及利用该多个预期符元位置作为这些相对应第一预期符元分别在这些其它通道上的正确位置,以控制该多个数据序列各自的数据同步地传输。

Method and apparatus for performing skew control

The present invention provides a method and a device used to control deviation, the method includes: to buffering a plurality of data sequences for multiple channels for symbol detection; according to a first channel on a first symbol, decided corresponding other channels on the expected symbol to determine a plurality of candidate channels on these other expected symbol position; on the basis of the first passage of the at least one other symbol in the multiple candidate match is expected to rule out any predetermined format inconsistent element position, to achieve these other channels respectively a plurality of symbols and the expected position; the plurality of symbols as the expected position corresponding to the first expected symbol. In the other channel on the right position to control the plurality of data sequences of respective data synchronous transmission.

【技术实现步骤摘要】
用来进行去偏斜控制的方法与装置
本专利技术涉及解决接收多个绞线对(TwistedPair)上的网络信号的电子装置的数据偏斜(DataSkew),尤其涉及一种用来进行去偏斜控制(De-skewControl)的方法及装置。
技术介绍
数据偏斜(DataSkew)是具备一网络接口电路的传统电子装置在进行数据传输时可能出现的问题之一。例如:该传统电子装置的该网络接口电路可具有一连接器,以供连接一网络电缆线以通过该网络电缆线接入(Access)网络资源,其中该网络电缆线通常具有多个绞线对(TwistedPair)诸如四个绞线对,以供传输网络信号。依据相关技术,该传统电子装置的架构往往需要各种额外的控制机制,以期解决数据偏斜的问题。然而,新的问题诸如一些副作用就衍生出来了。例如:一种传统的方法建议采用对应三个绞线对的三个搜寻视窗(SearchWindow)来寻找这三个绞线对上的数据,以尝试解决数据偏斜。由于在某一个绞线对上的数据序列仅仅有几个位(Severalbits)的吻合不能保证这些吻合的位确实是正确数据,故这三个搜寻视窗分别沿着这三个绞线对上的三个数据序列找到正确数据的机率会对应于这三个搜寻视窗的大小、且对应于数据比较次数。这会造成整个硬件架构(尤其是缓冲器的大小)过大,且相关成本亦对应地增加。另外,增加数据比较次数会造成计算负荷的增加,以致该传统电子装置难以应用于高速网络传输,诸如吉位以太网络(GigabitEthernet,可简称为「GbE」或「1GigE」)或10吉位以太网络(10GigabitEthernet,可简称为「10GE」或「10GigE」)的应用。因此,需要一种新颖的方法来提升数据传输的效能。
技术实现思路
本专利技术的一目的在于提供一种用来进行去偏斜控制(De-skewControl)的方法及装置,以解决上述问题。本专利技术的一目的在于提供一种用来进行去偏斜控制的方法及装置,以提升数据传输的效能。本专利技术的一目的在于提供一种用来进行去偏斜控制的方法及装置,以在较少副作用(或没有副作用)的状况下提升电子装置的效能。本专利技术的优选实施例中提供一种用来进行去偏斜控制的方法,该方法应用于一电子装置,该方法包含有下列步骤:对来自一网络电缆线中的多个绞线对(TwistedPair)的多个数据序列进行缓冲处理,以供于分别对应于该多个绞线对的多个通道(Channel)上进行符元(Symbol)检测;基于一预定格式(PredeterminedFormat),依据该多个通道中的一第一通道上的一第一符元,决定该多个通道中的其它通道上的相对应第一预期符元(ExpectedSymbol),以分别决定这些其它通道上的多个候选(Candidate)预期符元位置,其中该多个候选预期符元位置的数量大于这些其它通道的数量;基于该预定格式,依据该第一通道上的至少一其它符元,在该多个候选预期符元位置中排除任何不符该预定格式者,以分别取得这些其它通道上的多个预期符元位置,其中该多个预期符元位置的数量等于这些其它通道的数量,且该多个预期符元位置分别对应于这些其它通道;以及利用该多个预期符元位置作为这些相对应第一预期符元分别在这些其它通道上的正确位置,并且依据这些正确位置选择性地延迟该多个数据序列中的至少一数据序列,以控制该多个数据序列各自的数据同步地传输,以进行去偏斜。本专利技术的优选实施例中提供一种用来进行去偏斜控制的装置,上述用来进行去偏斜控制的装置可包含一电子装置的至少一部分(例如一部分或全部)。例如:上述用来进行去偏斜控制的装置可包含一缓冲器(Buffer)、一格式信息产生器(FormatInformationGenerator)、一预期符元位置产生器(ExpectedSymbolPositionGenerator)、与一去偏斜电路(De-skewCircuit),其中该预期符元位置产生器耦接至该缓冲器与该格式信息产生器,而该去偏斜电路耦接至该缓冲器与该预期符元位置产生器,且该缓冲器、该格式信息产生器、该预期符元位置产生器、与该去偏斜电路均位于该电子装置中。该缓冲器可用来对来自一网络电缆线中的多个绞线对的多个数据序列进行缓冲处理,以供于分别对应于该多个绞线对的多个通道上进行符元检测,而该格式信息产生器可用来产生一预定格式的格式信息。另外,基于该预定格式,依据该多个通道中的一第一通道上的一第一符元,该预期符元位置产生器决定该多个通道中的其它通道上的相对应第一预期符元,以分别决定这些其它通道上的多个候选预期符元位置,其中该多个候选预期符元位置的数量大于这些其它通道的数量。尤其是,基于该预定格式,依据该第一通道上的至少一其它符元,该预期符元位置产生器在该多个候选预期符元位置中排除任何不符该预定格式者,以分别取得这些其它通道上的多个预期符元位置,其中该多个预期符元位置的数量等于这些其它通道的数量,且该多个预期符元位置分别对应于这些其它通道。此外,该去偏斜电路可用来利用该多个预期符元位置作为这些相对应第一预期符元分别在这些其它通道上的正确位置,并且依据这些正确位置选择性地延迟该多个数据序列中的至少一数据序列,以控制该多个数据序列各自的数据同步地传输,以进行去偏斜。本专利技术的好处之一是,本专利技术的方法与装置能提升数据传输的效能。另外,相较于相关技术,本专利技术的方法与装置能在较少副作用(或没有副作用)的状况下提升电子装置的效能。尤其是,依据本专利技术的方法与装置所实现的电子装置不会有整个硬件架构过大的问题、也不会有整个硬件架构过于复杂的问题、更不会有等待时间过长的问题。附图说明图1为依据本专利技术一第一实施例的一种用来进行去偏斜控制(De-skewControl)的装置的示意图。图2为依据本专利技术一实施例的一种用来进行去偏斜控制的方法的流程图。图3绘示图2所示方法在一实施例中所涉及的工作流程。图4绘示相关技术中的一传统的方法。图5绘示图2所示方法在一实施例中所涉及的控制方案。图6绘示图5所示的控制方案在一实施例中的实施细节。【符号说明】100用来进行去偏斜控制的装置105接收级110缓冲器120格式信息产生器130预期符元位置产生器140去偏斜电路200用来进行去偏斜控制的方法210进行缓冲处理的步骤220产生格式信息的步骤230取得预期符元位置的步骤240进行去偏斜的步骤300工作流程310计算预期符元的步骤320决定候选预期符元位置的步骤330记录最新的候选预期符元位置的步骤340检查候选预期符元位置是否为独一的的步骤410数据比较范围412,413,414搜寻视窗420,420-1,420-2候选预期符元位置具体实施方式图1为依据本专利技术一第一实施例的一种用来进行去偏斜控制(De-skewControl)的装置100的示意图。装置100包含一电子装置的至少一部分(例如:一部分或全部)。例如:装置100可包含该电子装置的一控制电路,诸如以一集成电路(IntegratedCircuit,IC)来实现的控制电路。又例如:装置100可包含该电子装置的全部,诸如该电子装置本身。又例如:装置100可为包含该电子装置的一系统,诸如一计算机系统。该电子装置的例子可包含(但不限于):个人计算机(PersonalComputer)、外接式存储设备(例如:外接式硬式磁碟本文档来自技高网
...
用来进行去偏斜控制的方法与装置

【技术保护点】
一种用来进行去偏斜控制的方法,该方法应用于电子装置,该方法包含有下列步骤:对来自网络电缆线中的多个绞线对(Twisted Pair)的多个数据序列进行缓冲处理,以供于分别对应于该多个绞线对的多个通道(Channel)上进行符元(Symbol)检测;基于预定格式(Predetermined Format),依据该多个通道中的第一通道上的第一符元,决定该多个通道中的其它通道上的相对应第一预期符元(Expected Symbol),以分别决定这些其它通道上的多个候选(Candidate)预期符元位置,其中该多个候选预期符元位置的数量大于这些其它通道的数量;基于该预定格式,依据该第一通道上的至少一其它符元,在该多个候选预期符元位置中排除任何不符该预定格式者,以分别取得这些其它通道上的多个预期符元位置,其中该多个预期符元位置的数量等于这些其它通道的数量,且该多个预期符元位置分别对应于这些其它通道;以及利用该多个预期符元位置作为这些相对应第一预期符元分别在这些其它通道上的正确位置,并且依据这些正确位置选择性地延迟该多个数据序列中的至少一数据序列,以控制该多个数据序列各自的数据同步地传输,以进行去偏斜。...

【技术特征摘要】
2016.01.19 TW 1051014911.一种用来进行去偏斜控制的方法,该方法应用于电子装置,该方法包含有下列步骤:对来自网络电缆线中的多个绞线对(TwistedPair)的多个数据序列进行缓冲处理,以供于分别对应于该多个绞线对的多个通道(Channel)上进行符元(Symbol)检测;基于预定格式(PredeterminedFormat),依据该多个通道中的第一通道上的第一符元,决定该多个通道中的其它通道上的相对应第一预期符元(ExpectedSymbol),以分别决定这些其它通道上的多个候选(Candidate)预期符元位置,其中该多个候选预期符元位置的数量大于这些其它通道的数量;基于该预定格式,依据该第一通道上的至少一其它符元,在该多个候选预期符元位置中排除任何不符该预定格式者,以分别取得这些其它通道上的多个预期符元位置,其中该多个预期符元位置的数量等于这些其它通道的数量,且该多个预期符元位置分别对应于这些其它通道;以及利用该多个预期符元位置作为这些相对应第一预期符元分别在这些其它通道上的正确位置,并且依据这些正确位置选择性地延迟该多个数据序列中的至少一数据序列,以控制该多个数据序列各自的数据同步地传输,以进行去偏斜。2.如权利要求1所述的方法,其中对来自该网络电缆线中的该多个绞线对的该多个数据序列进行缓冲处理以供于分别对应于该多个绞线对的该多个通道上进行符元检测的步骤还包含:利用该电子装置中的先进先出(FirstInFirstOut)缓冲器,对该多个数据序列进行缓冲处理,以供于分别对应于该多个绞线对的该多个通道上进行符元检测。3.如权利要求1所述的方法,其中该多个数据序列载有预定数据(PredeterminedData),且该预定数据符合该预定格式。4.如权利要求3所述的方法,其中该预定数据包含闲置数据(IdleData),而该预定格式包含闲置数据格式(IdleDataFormat),其中该闲置数据格式指出该闲置数据的多个符元的预定排列。5.如权利要求1所述的方法,其中依据该第一通道上的该至少一其它符元在该多个候选预期符元位置中排除任何不符该预定格式者以分别取得这些其它通道上的该多个预期符元位置的步骤还包含:基于该预定格式,依据该第一通道上的该至少一其它符元,决定这些其它通道上的相对应其它预期符元,并且,在该多个候选预期符元位置中,舍弃(Discard)未分别在这些其它通道上出现这些相对应其它预期符元的位置,以在该多个候选预期符元位置中排除任何不符该预定格式者。6.如权利要求5所述的方法,其中该至少一其它符元包含多个其它符元;以及依据该第一通道上的该至少一其它符元在该多个候选预期符元位置中排除任何不符该预定格式者以分别取得这些其它通道上的该多个预期符元位置的步骤还包含:基于该预定格式,逐一地依据这些其它符元来舍弃在该多个候选预期符元位置当中未分别在这些其它通道上出现这些相对应其它预期符元的位置,直到这些其它通道中的每一其它通道上只剩下独一的(Unique)候选预期符元位置,其中该独一的候选预期符元位置为该多个预期符元位置中的一个。7.如权利要求5所述的方法,其中该第一通道上的该至少一其它符元包含第二符元;以及依据该第一通道上的该至少一其它符元在该多个候选预期符元位置中排除任何不符该预定格式者以分别取得这些其它通道上的该多个预期符元位置的步骤还包含:基于该预定格式,依据该第一通道上的该第二符元,决定这些其它通道上的相对应第二预期符元,其中这些相对应其它预期符元包含这些相对应第二预期符元;以及在该多个候选预期符元位置中,舍弃未分别在这些其它通道上出现这些相对应第二预期符元的位置,以在该多个候选预期符元位置中排除任何不符该预定格式者。8.如权利要求7所述的方法,其中该第一通道上的该至少一其它符元还包含第三符元;以及依据该第一通道上的该至少一其它符元在该多个候选预期符元位置中排除任何不符该预定格式者以分别取得这些其它通道上的该多个预期符元位置的步骤还包含:基于该预定格式,依据该第一通道上的该第三符元,决定这些其它通道上的相对应第三预期符元,其中这些相对应其它预期符元还包含这些相对应第三预期符元;以及在该多个候选预期符元位置中,舍弃未分别在这些其它通道上出现这些相对应第三预期符元的位置,以在该多个候选预期符元位置中排除任何不符该预定格式者。9.如权利要求8所述的方法,其中该第一通道上的该至少一其它符元还包含第四符元;以及依据该第一通道上的该至少一其它符元在该多个候选预期符元位置中排除任何不符该预定格式者以分别取得这些其它通道上的该多个预期符元位置的步骤还包含:基于该预定格式,依据该第一通道上的该第四符元,决定这些其它通道上的相对应第四预期符元,其中这些相对应其它预期符元还包含这些相对应第四预期符元;以及在该多个候选预期符元位置中,舍弃未分别在这些其它通道上出现这些相对应第四预期符元的位置,以在该多个候选预期符元位置中排除任何不符该预定...

【专利技术属性】
技术研发人员:邱志成
申请(专利权)人:智原科技股份有限公司
类型:发明
国别省市:中国台湾,71

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

1