對(duì)相關(guān)申請(qǐng)的交叉引用
本申請(qǐng)是2016年1月25日提交的pct/ib2016/050365的國家階段,其要求于2015年1月25日提交的美國臨時(shí)申請(qǐng)no.62/107,483的優(yōu)先權(quán)。
背景技術(shù):
差分信號(hào)傳遞是一種在兩個(gè)導(dǎo)體(諸如,成對(duì)電線)上使用兩個(gè)互補(bǔ)信號(hào)發(fā)送信息的方法。由于該信息通過電線上的電壓差傳達(dá),所以差分信號(hào)傳遞通常提高了對(duì)電磁干擾(emi)的抵抗力。然而,如果兩個(gè)導(dǎo)體之間存在不平衡或非對(duì)稱性,即使當(dāng)兩個(gè)導(dǎo)體被差分驅(qū)動(dòng)時(shí),也可能出現(xiàn)共模分量。線纜上的共模電流的存在并不固有地降低差分信號(hào)傳遞的完整性,但是如果能量可以從共模轉(zhuǎn)移到差模,那么在被稱為模式轉(zhuǎn)換或模式耦合的現(xiàn)象中,共模電流可能成為主要的干擾信號(hào)。
模式轉(zhuǎn)換可能導(dǎo)致顯著的性能劣化。盡管內(nèi)部干擾源(如isi、回波、fext和next)對(duì)于鏈路伙伴而言是已知的,并且可以使用消除器(canceller)和均衡器有效地消除,但模式轉(zhuǎn)換干擾在其發(fā)生之前是未知的,因此顯現(xiàn)出了難以實(shí)現(xiàn)高帶寬通信系統(tǒng)的期望性能。
技術(shù)實(shí)現(xiàn)要素:
收發(fā)器、以及在不到1毫秒內(nèi)從收發(fā)器的操作點(diǎn)的質(zhì)量劣化恢復(fù)的方法,包括:從第二收發(fā)器接收信號(hào),饋送生成劃分器輸入信號(hào)的自適應(yīng)數(shù)字均衡器和消除器(adec),生成劃分判決和劃分誤差并且利用它們使所述adec自適應(yīng)。在識(shí)別到所述收發(fā)器的操作點(diǎn)的質(zhì)量劣化后不久,指示第二收發(fā)器發(fā)送已知數(shù)據(jù)。并且在識(shí)別到質(zhì)量劣化的不到1毫秒內(nèi),利用所述已知數(shù)據(jù)改善劃分誤差的準(zhǔn)確性,其使得所述adec能夠快速自適應(yīng),從而將所述收發(fā)器的操作點(diǎn)的質(zhì)量改善到使所述收發(fā)器能夠指示所述第二收發(fā)器發(fā)送數(shù)據(jù)的水平。
以下聲明1至47概述了本發(fā)明的某些方面:
1.一種收發(fā)器,被配置為在不到1毫秒內(nèi)從其操作點(diǎn)的質(zhì)量劣化恢復(fù),所述收發(fā)器包括:
接收器模擬前端(rxafe)、包括自適應(yīng)數(shù)字均衡器和自適應(yīng)數(shù)字消除器中至少一個(gè)的自適應(yīng)模塊(adec)、以及劃分器;
所述rxafe通過鏈路從第二收發(fā)器接收超過500mbps的信號(hào),并且將所述信號(hào)饋送到生成劃分器輸入信號(hào)的所述adec;
所述劃分器利用所述劃分器輸入信號(hào)生成劃分判決和劃分誤差;其中所述劃分誤差被用來使所述adec自適應(yīng);
在識(shí)別到所述收發(fā)器的操作點(diǎn)的質(zhì)量劣化后不久,所述收發(fā)器指示所述第二收發(fā)器發(fā)送已知數(shù)據(jù);以及
在從識(shí)別到質(zhì)量劣化起不到1毫秒內(nèi),所述收發(fā)器利用所述已知數(shù)據(jù)來改善所述劃分誤差的準(zhǔn)確性,其使所述adec能夠快速自適應(yīng),這將所述收發(fā)器的操作點(diǎn)的質(zhì)量改善到使所述收發(fā)器能夠指示所述第二收發(fā)器發(fā)送數(shù)據(jù)的水平。
2.如聲明1所述的收發(fā)器,其中所述收發(fā)器的操作點(diǎn)的質(zhì)量劣化是所述劃分器輸入信號(hào)的質(zhì)量劣化,其導(dǎo)致劃分判決中的誤差高于預(yù)定閾值。
3.如聲明1所述的收發(fā)器,其中所述收發(fā)器的操作點(diǎn)的質(zhì)量劣化是所述劃分誤差的質(zhì)量劣化,其表示所述收發(fā)器的檢測質(zhì)量。
4.如聲明1所述的收發(fā)器,其中所述收發(fā)器的操作點(diǎn)的質(zhì)量劣化包括識(shí)別到crc誤差的量高于預(yù)定閾值。
5.如聲明1所述的收發(fā)器,其中在從識(shí)別到質(zhì)量劣化起不到100微秒內(nèi),所述收發(fā)器利用所述已知數(shù)據(jù)將其操作點(diǎn)的質(zhì)量改善到使所述收發(fā)器能夠指示所述第二收發(fā)器發(fā)送數(shù)據(jù)的水平。
6.如聲明1所述的收發(fā)器,其中所述鏈路保持固定的數(shù)據(jù)傳輸?shù)乃俾?,使得在識(shí)別到質(zhì)量劣化之前100微秒結(jié)束的第一2毫秒窗口上在所述鏈路上成功發(fā)送的唯一數(shù)據(jù)(uniquedata)的第一量和在與所述第一窗口相鄰的第二2毫秒窗口上在所述鏈路上成功發(fā)送的唯一數(shù)據(jù)的第二量之間存在小于2%的差異。
7.如聲明1所述的收發(fā)器,其中所述鏈路保持固定的數(shù)據(jù)傳輸?shù)乃俾剩沟迷谧R(shí)別到質(zhì)量劣化之前50微秒結(jié)束的第一500微秒窗口上在所述鏈路上成功發(fā)送的唯一數(shù)據(jù)的第一量和在與所述第一窗口相鄰的第二500微秒窗口上在所述鏈路上成功發(fā)送的唯一數(shù)據(jù)的第二量之間存在小于1%的差異。
8.如聲明7所述的收發(fā)器,其中如果所述收發(fā)器未從其操作點(diǎn)的質(zhì)量劣化中恢復(fù),則質(zhì)量劣化將會(huì)導(dǎo)致在所述兩個(gè)相鄰的500微秒窗口上成功發(fā)送的唯一數(shù)據(jù)的量之間的差異高于10%。
9.如聲明1所述的收發(fā)器,還包括利用重傳以恢復(fù)從操作點(diǎn)的質(zhì)量劣化的時(shí)間起直到恢復(fù)的時(shí)間丟失的分組。
10.如聲明1所述的收發(fā)器,其中使用所述已知數(shù)據(jù)使得所述劃分器能夠基于從所述pcs接收的正確的劃分判決來計(jì)算正確的劃分誤差。
11.如聲明1所述的收發(fā)器,其中所述收發(fā)器通過利用所述已知數(shù)據(jù)來改善用于使所述adec自適應(yīng)的劃分判決和劃分誤差的準(zhǔn)確性,從而利用所述已知數(shù)據(jù)改善其操作點(diǎn)的質(zhì)量。
12.如聲明1所述的收發(fā)器,其中所述adec包括從以下選擇的一個(gè)或多個(gè)均衡器:判決反饋均衡器(dfe)和前饋均衡器(ffe),以及包括從以下選擇的一個(gè)或多個(gè)消除器:fext消除器、next消除器和dfe消除器。
13.如聲明1所述的收發(fā)器,其中所述adec包括具有多于50個(gè)抽頭(tap)的自適應(yīng)判決反饋均衡器(adfe),由此所述劃分判決越好,所述adfe的誤差傳播越低。
14.如聲明1所述的收發(fā)器,還包括物理編碼子層(pcs),所述pcs被配置為從所述劃分判決中提取比特流,并且將所述比特流饋送到將所述比特流解析為分組的鏈路層組件。
15.如聲明1所述的收發(fā)器,其中所述鏈路是差分有線通信鏈路。
16.如聲明1所述的收發(fā)器,其中所述收發(fā)器根據(jù)收發(fā)器的操作點(diǎn)的質(zhì)量來指示所述第二收發(fā)器增加速率。
17.如聲明1所述的收發(fā)器,其中所述fa-mcc包括自適應(yīng)均衡器,并且所述劃分誤差越準(zhǔn)確,所述fa-mcc的收斂越快。
18.一種在不到1毫秒內(nèi)從收發(fā)器的操作點(diǎn)的質(zhì)量劣化恢復(fù)的方法,包括:
由所述收發(fā)器在鏈路上從第二收發(fā)器接收超過500mbps的信號(hào);
將所述信號(hào)饋送到包括自適應(yīng)數(shù)字均衡器和自適應(yīng)數(shù)字消除器中至少一個(gè)的自適應(yīng)模塊(adec),用于生成劃分器輸入信號(hào);
利用所述劃分器輸入信號(hào)來生成劃分判決和劃分誤差;
利用所述劃分誤差來使所述adec自適應(yīng);
在識(shí)別到所述收發(fā)器的操作點(diǎn)的質(zhì)量劣化后不久,指示所述第二收發(fā)器發(fā)送已知數(shù)據(jù);以及
在從識(shí)別到質(zhì)量劣化起的不到1毫秒內(nèi),利用所述已知數(shù)據(jù)來改善所述劃分誤差的準(zhǔn)確性,其使所述adec能夠快速自適應(yīng),這將所述收發(fā)器的操作點(diǎn)的質(zhì)量改善到使所述收發(fā)器能夠指示所述第二收發(fā)器發(fā)送數(shù)據(jù)的水平。
19.如聲明18所述的方法,其中在從識(shí)別到質(zhì)量劣化起的不到100微秒內(nèi),還包括利用所述已知數(shù)據(jù)將操作點(diǎn)的質(zhì)量改善到使所述收發(fā)器能夠指示所述第二收發(fā)器發(fā)送數(shù)據(jù)的水平。
20.如聲明18所述的方法,其中所述鏈路保持固定的數(shù)據(jù)傳輸?shù)乃俾?,使得在識(shí)別到質(zhì)量劣化之前100微秒結(jié)束的第一2毫秒窗口上在所述鏈路上成功發(fā)送的唯一數(shù)據(jù)的第一量和在與所述第一窗口相鄰的第二2毫秒窗口上在所述鏈路上成功發(fā)送的唯一數(shù)據(jù)的第二量之間存在小于2%的差異。
21.如聲明18所述的方法,其中所述鏈路保持固定的數(shù)據(jù)傳輸?shù)乃俾?,使得在識(shí)別到質(zhì)量劣化之前50微秒結(jié)束的第一500微秒窗口上在所述鏈路上成功發(fā)送的唯一數(shù)據(jù)的第一量和在與所述第一窗口相鄰的第二500微秒窗口上在所述鏈路上成功發(fā)送的唯一數(shù)據(jù)的第二量之間存在小于1%的差異。
22.如聲明18所述的方法,還包括利用重傳來恢復(fù)從操作點(diǎn)的質(zhì)量劣化的時(shí)間起直到恢復(fù)的時(shí)間丟失的分組。
23.一種收發(fā)器,被配置為在不到1毫秒內(nèi)從其操作點(diǎn)的質(zhì)量劣化恢復(fù),所述收發(fā)器包括:
接收器模擬前端(rxafe)、包括自適應(yīng)數(shù)字均衡器和自適應(yīng)數(shù)字消除器中至少一個(gè)的自適應(yīng)模塊(adec)、共模傳感器afe(cms-afe)、快速自適應(yīng)模式轉(zhuǎn)換消除器(fa-mcc)、和劃分器;
所述rxafe在差分有線通信鏈路上從第二收發(fā)器接收超過500mbps的信號(hào),并且饋送給生成均衡信號(hào)的所述adec;
所述cms-afe感測所述差分有線通信鏈路的共模信號(hào)并且饋送給生成補(bǔ)償信號(hào)的所述fa-mcc;其中所述補(bǔ)償信號(hào)表示由共模信號(hào)的模式轉(zhuǎn)換引起的差分干擾;
所述劃分器利用所述均衡信號(hào)和所述補(bǔ)償信號(hào)生成劃分判決和劃分誤差;其中所述劃分誤差用于使所述adec和所述fa-mcc自適應(yīng);
在識(shí)別到所述收發(fā)器的操作點(diǎn)的質(zhì)量劣化后不久,所述收發(fā)器指示所述第二收發(fā)器降低發(fā)送的數(shù)據(jù)的速率,以便改善所述收發(fā)器處的檢測率;以及
在識(shí)別到質(zhì)量劣化起的不到1毫秒內(nèi),所述收發(fā)器利用所改善的檢測率來改善所述劃分誤差的準(zhǔn)確性,其使所述adec能夠快速自適應(yīng),這將所述收發(fā)器的操作點(diǎn)的質(zhì)量改善到使得所述收發(fā)器能夠指示第二收發(fā)器增加所述速率的水平。
24.如聲明23所述的收發(fā)器,其中所述劃分器輸入信號(hào)中所識(shí)別的質(zhì)量劣化導(dǎo)致所述劃分判決中的誤差高于預(yù)定閾值。
25.如聲明23所述的收發(fā)器,其中所述fa-mcc被實(shí)現(xiàn)為所述adec的一部分。
26.如聲明23所述的收發(fā)器,還包括利用所述劃分判決來使所述adec和所述fa-mcc自適應(yīng)。
27.如聲明23所述的收發(fā)器,其中所述收發(fā)器的操作點(diǎn)的質(zhì)量劣化是劃分器輸入信號(hào)的質(zhì)量劣化,其導(dǎo)致所述劃分判決中的誤差高于預(yù)定閾值。
28.如聲明23所述的收發(fā)器,其中所述收發(fā)器的操作點(diǎn)的質(zhì)量劣化是所述劃分誤差的質(zhì)量劣化,其表示所述收發(fā)器的檢測質(zhì)量。
29.如聲明23所述的收發(fā)器,其中所述收發(fā)器的操作點(diǎn)的質(zhì)量劣化包括識(shí)別到crc誤差的量高于預(yù)定閾值。
30.如聲明23所述的收發(fā)器,其中在從識(shí)別到質(zhì)量劣化起的不到100微秒內(nèi),所述收發(fā)器利用所述已知數(shù)據(jù)將其操作點(diǎn)的質(zhì)量改善到使所述收發(fā)器能夠指示所述第二收發(fā)器發(fā)送數(shù)據(jù)的水平。
31.如聲明23所述的收發(fā)器,其中所述鏈路保持固定的數(shù)據(jù)傳輸?shù)乃俾?,使得在識(shí)別到質(zhì)量劣化之前100微秒結(jié)束的第一2毫秒窗口上在所述鏈路上成功發(fā)送的唯一數(shù)據(jù)的第一量和在與所述第一窗口相鄰的第二2毫秒窗口上在所述鏈路上成功發(fā)送的唯一數(shù)據(jù)的第二量之間存在小于2%的差異。
32.如聲明23所述的收發(fā)器,其中所述鏈路保持固定的數(shù)據(jù)傳輸?shù)乃俾剩沟迷谧R(shí)別到質(zhì)量劣化之前50微秒結(jié)束的第一500微秒窗口上在所述鏈路上成功發(fā)送的唯一數(shù)據(jù)的第一量和在與所述第一窗口相鄰的第二500微秒窗口上在所述鏈路上成功發(fā)送的唯一數(shù)據(jù)的第二量之間存在小于1%的差異。
33.如聲明32所述的收發(fā)器,其中如果所述收發(fā)器未從其操作點(diǎn)的質(zhì)量劣化恢復(fù),則質(zhì)量劣化將會(huì)導(dǎo)致在所述兩個(gè)相鄰的500微秒窗口上成功發(fā)送的唯一數(shù)據(jù)的量之間的差異高于10%。
34.如聲明23所述的收發(fā)器,還包括利用重傳來恢復(fù)從操作點(diǎn)的質(zhì)量劣化的時(shí)間起直到恢復(fù)的時(shí)間丟失的分組。
35.如聲明23所述的收發(fā)器,其中使用所述已知數(shù)據(jù)使得所述劃分器能夠基于從所述pcs接收到的正確的劃分判決來計(jì)算正確的劃分誤差。
36.如聲明23所述的收發(fā)器,其中所述收發(fā)器通過利用所述已知數(shù)據(jù)來改善用于使所述adec自適應(yīng)的劃分判決和劃分誤差的準(zhǔn)確性,從而利用所述已知數(shù)據(jù)改善其操作點(diǎn)的質(zhì)量。
37.如聲明23所述的收發(fā)器,其中所述adec包括從以下選擇的一個(gè)或多個(gè)均衡器:判決反饋均衡器(dfe)和前饋均衡器(ffe),以及包括從以下選擇的一個(gè)或多個(gè)消除器:fext消除器、next消除器和dfe消除器。
38.如聲明23所述的收發(fā)器,其中所述adec包括具有多于50個(gè)抽頭的自適應(yīng)判決反饋均衡器(adfe),由此所述劃分判決越好,所述adfe的誤差傳播越低。
39.如聲明23所述的收發(fā)器,還包括物理編碼子層(pcs),所述pcs被配置為從所述劃分判決中提取比特流,并且將所述比特流饋送到將所述比特流解析為分組的鏈路層組件。
40.如聲明23所述的收發(fā)器,其中所述鏈路是差分有線通信鏈路。
41.如聲明23所述的收發(fā)器,其中所述收發(fā)器根據(jù)收發(fā)器的操作點(diǎn)的質(zhì)量來指示所述第二收發(fā)器增加所述速率。
42.如聲明23所述的收發(fā)器,其中所述fa-mcc包括自適應(yīng)均衡器,并且所述劃分誤差越準(zhǔn)確,所述fa-mcc的收斂越快。
43.一種用于在不到1毫秒內(nèi)從收發(fā)器的操作點(diǎn)的質(zhì)量劣化恢復(fù)的方法,包括:
接收器模擬前端(rxafe)、包括自適應(yīng)數(shù)字均衡器和自適應(yīng)數(shù)字消除器中至少一個(gè)的自適應(yīng)模塊(adec)、共模傳感器afe(cms-afe),快速自適應(yīng)模式轉(zhuǎn)換消除器(fa-mcc)、和劃分器;
由所述收發(fā)器在差分有線通信鏈路上從第二收發(fā)器接收超過500mbps的信號(hào);
將所述信號(hào)饋送到包括自適應(yīng)數(shù)字均衡器和自適應(yīng)數(shù)字消除器(adec)之中至少一個(gè)的所述自適應(yīng)模塊,用于生成劃分器輸入信號(hào);
感測所述差分有線通信鏈路的共模信號(hào);
將感測到的信號(hào)饋送到生成補(bǔ)償信號(hào)的快速自適應(yīng)模式轉(zhuǎn)換消除器(fa-mcc);其中所述補(bǔ)償信號(hào)表示由共模信號(hào)的模式轉(zhuǎn)換引起的差分干擾;
利用均衡信號(hào)和所述補(bǔ)償信號(hào)來生成劃分判決和劃分誤差;
利用所述劃分誤差來使所述adec和所述fa-mcc自適應(yīng);
在識(shí)別到所述收發(fā)器的操作點(diǎn)的質(zhì)量劣化后不久,指示所述第二收發(fā)器降低發(fā)送的數(shù)據(jù)的速率,以便改善所述收發(fā)器處的檢測率;以及
在識(shí)別到質(zhì)量劣化起的不到1毫秒內(nèi),利用所改善的檢測率來改善所述劃分誤差的準(zhǔn)確性,其使所述adec能夠快速自適應(yīng),這將所述收發(fā)器的操作點(diǎn)的質(zhì)量改善到使得所述收發(fā)器能夠指示所述第二收發(fā)器增加所述速率的水平。
44.如聲明43所述的方法,其中在從識(shí)別到質(zhì)量劣化起的不到100微秒內(nèi),還包括利用所述已知數(shù)據(jù)將操作點(diǎn)的質(zhì)量改善到使所述收發(fā)器能夠指示所述第二收發(fā)器發(fā)送數(shù)據(jù)的水平。
45.如聲明43所述的方法,其中所述鏈路保持固定的數(shù)據(jù)傳輸?shù)乃俾?,使得在識(shí)別到質(zhì)量劣化之前100微秒結(jié)束的第一2毫秒窗口上在所述鏈路上成功發(fā)送的唯一數(shù)據(jù)的第一量和在與所述第一窗口相鄰的第二2毫秒窗口上在所述鏈路上成功發(fā)送的唯一數(shù)據(jù)的第二量之間存在小于2%的差異。
46.如聲明43所述的方法,其中所述鏈路保持固定的數(shù)據(jù)傳輸?shù)乃俾?,使得在識(shí)別到質(zhì)量劣化之前50微秒結(jié)束的第一500微秒窗口上在所述鏈路上成功發(fā)送的唯一數(shù)據(jù)的第一量和在與所述第一窗口相鄰的第二500微秒窗口上在所述鏈路上成功發(fā)送的唯一數(shù)據(jù)的第二量之間存在小于1%的差異。
47.如聲明43所述的方法,還包括利用重傳來恢復(fù)從操作點(diǎn)的質(zhì)量劣化的時(shí)間起直到恢復(fù)的時(shí)間丟失的分組。
附圖說明
這里僅通過示例的方式,參照附圖描述實(shí)施例。在圖中:
圖1a示出了被配置為快速收斂的收發(fā)器的一個(gè)實(shí)施例;
圖1b示出了被配置為快速收斂的收發(fā)器的替代實(shí)施例;
圖2a示出了在不完全已知的差分通信信道上操作的通信系統(tǒng)的一個(gè)實(shí)施例;
圖2a示出了在不完全已知的差分通信信道上操作的通信系統(tǒng)的另一實(shí)施例;以及
圖3示出了在差分通信信道上操作的通信系統(tǒng)的一個(gè)實(shí)施例。
具體實(shí)施方式
圖1a示出了被配置為快速收斂(converge)的收發(fā)器的一個(gè)實(shí)施例。收發(fā)器100(其不包括信道201和收發(fā)器102)包括以下元件:共模傳感器模擬前端(cms-afe710)、快速自適應(yīng)模式轉(zhuǎn)換消除器(fa-mcc712)、接收器模擬前端(rxafe716)、自適應(yīng)數(shù)字均衡器和消除器(adec718)、劃分器(slicer)735(包括軟判決730、選擇器732和誤差發(fā)生器734)、物理編碼子層(pcs740)、鏈路層742、控制器752、選擇器750、發(fā)送器pcs(txpcs760)、發(fā)送器數(shù)字采樣器(txdigsamp762)和發(fā)送器afe(txafe764)。
軟判決730通過對(duì)原始發(fā)送信號(hào)的重構(gòu)表示728進(jìn)行劃分,來判決原始發(fā)送信號(hào)的重構(gòu)表示728。在一個(gè)實(shí)施例中,當(dāng)嚴(yán)重干擾太高時(shí),軟判決730作出準(zhǔn)確判決的能力可能不夠好,和/或收發(fā)器100的收斂時(shí)間可能太長。因此,控制器752請(qǐng)求收發(fā)器102發(fā)送已知數(shù)據(jù)(諸如,發(fā)送空閑序列、或基于空閑序列的序列),并且將選擇器732配置為輸出從pcs740接收的已知判決,而非輸出從軟判決730接收的可能誤差的判決。作為配置選擇器732以輸出已知判定的結(jié)果,誤差生成器734現(xiàn)在能夠基于原始發(fā)送信號(hào)的重構(gòu)表示728和從pcs740接收的已知判決741生成正確的誤差。因?yàn)閍dec718和fa-mcc712的收斂速度是誤差的噪聲的函數(shù),并且因此接收到正確的誤差加速了它們的收斂,所以正確的誤差使得adec718和fa-mcc712能夠快速收斂。因?yàn)閺倪x擇器732通過線路719向adec718饋送正確的判決,所以使用已知判決741還減少了adec718的誤差傳播。因此,即使在差分通信信道受到嚴(yán)重干擾時(shí),通過注入已知判決741而具有正確的誤差支持快速自適應(yīng),減少誤差傳播并且將收發(fā)器100移動(dòng)到穩(wěn)定狀態(tài)中。
圖1b示出了被配置為快速收斂的收發(fā)器的替代實(shí)施例。收發(fā)器101不包括fa-mcc組件,盡管adec717可能包括fa-mcc712的功能??刂破?53可以類似于控制器752,其差別在于控制器753可以被設(shè)計(jì)為在沒有fa-mcc組件的情況下操作。
在一個(gè)實(shí)施例中,第一收發(fā)器和第二收發(fā)器被配置為以預(yù)定平均速率和高達(dá)預(yù)定分組延遲偏差(variation)來轉(zhuǎn)發(fā)時(shí)間敏感數(shù)據(jù),包括:
rx模擬前端(afe)和共模傳感器afe(cms-afe),其將第二收發(fā)器耦接到與第一收發(fā)器耦接的差分通信信道。差分通信信道不完全已知,并且當(dāng)沒有嚴(yán)重干擾時(shí),第一收發(fā)器和第二收發(fā)器預(yù)期以第一分組丟失率工作。偶爾,差分通信信道可能遭受嚴(yán)重干擾,其將分組丟失率顯著增加到第二分組丟失率,第二分組丟失率至少是第一分組丟失率的十倍。
cms-afe被配置為提取接收的差分信號(hào)的共模信號(hào)的數(shù)字表示,并且將它轉(zhuǎn)發(fā)到快速自適應(yīng)模式轉(zhuǎn)換消除器(fa-mcc),所述fa-mcc被配置為生成補(bǔ)償信號(hào)以消除由共模信號(hào)的模式轉(zhuǎn)換引起的差分干擾。
fa-mcc還被配置為利用大的自適應(yīng)步長來快速消除嚴(yán)重干擾的影響。
rxafe被配置為提取接收的差分信號(hào)并且將其饋送到自適應(yīng)數(shù)字均衡器和消除器(adec)。adec包括一個(gè)或多個(gè)均衡器,諸如判決反饋均衡器(dfe)和/或前饋均衡器(ffe),以及一個(gè)或多個(gè)消除器,諸如fext消除器。
fa-mcc和adec被配置為重構(gòu)原始發(fā)送信號(hào)的表示,并且將原始發(fā)送信號(hào)的表示饋送到劃分器,所述劃分器被配置為向物理編碼子層(pcs)饋送經(jīng)劃分的符號(hào)。在一個(gè)示例中,原始發(fā)送信號(hào)是在整形之前從第一收發(fā)器發(fā)送的信號(hào)。
pcs被配置為從經(jīng)劃分的符號(hào)提取比特流,并且饋送給鏈路層組件,所述鏈路層組件被配置為將經(jīng)劃分的符號(hào)解析為分組。應(yīng)當(dāng)注意,比特流包括字節(jié)流和所有其它類似的等價(jià)物。
所述鏈路層組件包括:重傳模塊,該重傳模塊被配置為:請(qǐng)求重傳具有誤差的分組,并且在接收到重傳的分組之后以正確的順序轉(zhuǎn)發(fā)該分組。應(yīng)當(dāng)注意,該具有誤差的分組包括丟失的分組和可能需要重傳的任何其它分組。
并且fa-mcc被配置為在短時(shí)間內(nèi)收斂,使得由嚴(yán)重干擾引起的重傳仍使得收發(fā)器能夠以預(yù)定平均速率并且在預(yù)定分組延遲偏差內(nèi)轉(zhuǎn)發(fā)分組。
圖2a示出了在不完全已知的并且可能遭受嚴(yán)重的共模到差模干擾(在某些情況下可能被簡稱為“嚴(yán)重干擾”)的差分通信信道上操作的通信系統(tǒng)的一個(gè)實(shí)施例。通信系統(tǒng)包括收發(fā)器201和收發(fā)器200(該收發(fā)器200不包括收發(fā)器201和信道210),該通信系統(tǒng)能夠以高吞吐量進(jìn)行通信,并且通信速率可能超過120mbps、1.2gbps或10gbps。
該通信系統(tǒng)至少部分地實(shí)現(xiàn)在具有有限資源的集成電路(ic)上。通信系統(tǒng)還在ic上實(shí)現(xiàn)重傳模塊。在一個(gè)實(shí)施例中,第一收發(fā)器利用重傳模塊204,所述重傳模塊204使用緩沖器205來存儲(chǔ)可能必須重傳的分組。在一個(gè)實(shí)施例中,第二收發(fā)器利用重傳模塊236,所述重傳模塊236使用緩沖器237來存儲(chǔ)接收的分組,直到所有分組被成功接收,然后該緩沖器可以按正確的順序?qū)⒔邮盏姆纸M轉(zhuǎn)發(fā)給客戶端。附加地或替代地,重傳模塊236可以使用緩沖器237在短時(shí)間內(nèi)存儲(chǔ)所接收的分組,直到可以可選地按照它們到達(dá)的順序(可能不是正確的順序)將它們轉(zhuǎn)發(fā)到客戶端。
可以限制由重傳模塊使用的緩沖器(205,237)的大小以便節(jié)省成本。在一個(gè)示例中,第一收發(fā)器的緩沖器205可以存儲(chǔ)以最高通信速率發(fā)送的多達(dá)20微秒的通信量(traffic)。在另一示例中,第二收發(fā)器以正確的順序轉(zhuǎn)發(fā)分組,并且第二收發(fā)器的緩沖器237可以存儲(chǔ)以最高通信速率發(fā)送的多達(dá)30微秒的通信量。在又一示例中,由第一收發(fā)器和第二收發(fā)器使用的緩沖器中的至少一個(gè)可以存儲(chǔ)以最高通信速率發(fā)送的高達(dá)100微秒的通信量。
在檢測到新的嚴(yán)重干擾時(shí),第二收發(fā)器利用快速自適應(yīng)模式轉(zhuǎn)換消除器(fa-mcc)生成補(bǔ)償信號(hào)以消除由共模信號(hào)的模式轉(zhuǎn)換引起的差分干擾??蛇x地,直到干擾被消除后,第一收發(fā)器重傳丟失的分組。fa-mcc可能并不預(yù)先具有關(guān)于干擾的屬性的信息,因此fa-mcc使用使能快速收斂的大的自適應(yīng)步長。雖然大的自適應(yīng)步長的實(shí)際大小取決于具體實(shí)現(xiàn)方案,但是本領(lǐng)域技術(shù)人員應(yīng)該能夠計(jì)算大的自適應(yīng)步長的值,以支持對(duì)于通信系統(tǒng)來說足夠短的以滿足其設(shè)計(jì)目標(biāo)和實(shí)時(shí)要求的收斂時(shí)間。設(shè)計(jì)目標(biāo)的一個(gè)示例是不超過由重傳模塊使用的一個(gè)或多個(gè)緩沖器205和237的有限容量。實(shí)時(shí)要求的一個(gè)示例是不超過分配給通信信道的最大允許延遲。
作為大的自適應(yīng)步長的結(jié)果,嚴(yán)重干擾后的fa-mcc的收斂通常不是最優(yōu)的。
在一個(gè)示例中,嚴(yán)重的干擾導(dǎo)致在第二收發(fā)器處的分組丟失超過50%,并且fa-mcc被設(shè)計(jì)為在不到20微秒內(nèi)收斂到將第二收發(fā)器處的分組丟失減少到小于5%的水平。可選地,分組丟失被計(jì)算為丟失的分組的數(shù)目除以所發(fā)送的分組的數(shù)目。
在另一示例中,嚴(yán)重的干擾使得在第二收發(fā)器處的分組丟失超過10%,并且fa-mcc被設(shè)計(jì)為在不到10微秒內(nèi)收斂到將第二收發(fā)器處的分組丟失減少到小于1%的水平。
在另一示例中,嚴(yán)重的干擾導(dǎo)致第二收發(fā)器處的分組丟失超過2%,并且fa-mcc被設(shè)計(jì)為在不到20微秒內(nèi)收斂到將第二收發(fā)器處的分組丟失減少到小于0.1%的水平。
在一個(gè)實(shí)施例中,通信信道相對(duì)短(例如,短于10米、或短于3米),因此不被認(rèn)為是困難的。在這樣的信道中,因?yàn)槲聪氖S喔蓴_不會(huì)妨礙信道上的成功通信,所以通信系統(tǒng)可以以fa-mcc的非最優(yōu)收斂的方式操作得足夠好。
數(shù)字消除器225可以以各種方式實(shí)現(xiàn)。圖2a示出了數(shù)字消除器225至少包括均衡器224和基于判決的濾波器(dbf)228的一個(gè)示例。在一個(gè)示例中,均衡器224可以是前饋均衡器(ffe)。
術(shù)語“基于判決的濾波器”(諸如,dbf228)指代至少由劃分器的輸出(諸如,劃分結(jié)果和/或劃分誤差)饋送的濾波器。在一個(gè)示例中,dbf包括由劃分結(jié)果饋送的非自適應(yīng)判決反饋均衡器(dfe)或非自適應(yīng)fext消除器。在另一示例中,dbf包括由劃分結(jié)果和/或劃分誤差饋送的自適應(yīng)dfe或自適應(yīng)fext消除器。在又一示例中,dbf包括出于自適應(yīng)目的由劃分誤差饋送的自適應(yīng)前饋均衡器(ffe)。
術(shù)語“劃分器”或“劃分器函數(shù)”(諸如劃分器226)被定義為輸出量化結(jié)果的一維或多維量化器??蛇x地,劃分器可以包括用于不同調(diào)制的不同劃分器??蛇x地,劃分器可以輸出以下指示中的一個(gè)或多個(gè):接收的信號(hào)與量化結(jié)果之間的誤差、用于產(chǎn)生劃分結(jié)果的劃分器函數(shù)、劃分誤差的方向和/或其它指示。
劃分結(jié)果被饋送到物理編碼子層(pcs),諸如pcs234,其解析數(shù)據(jù)分組并且提取諸如分組頭部、分組有效載荷、分組尾部和/或誤差檢測碼的信息。應(yīng)注意,這里的“誤差檢測碼”也涵蓋“糾錯(cuò)碼”。
在一個(gè)實(shí)施例中,重傳模塊236從pcs234接收經(jīng)解析的分組,并且基于所接收的經(jīng)解析的分組,其可以請(qǐng)求重傳具有誤差的分組。在一個(gè)實(shí)施例中,fa-mcc和重傳模塊236之間的關(guān)系之一是緩沖器237足夠大以緩沖直到fa-mcc消除嚴(yán)重干擾的影響前所接收到的分組。fa-mcc和重傳模塊236的組合使得當(dāng)在不完全已知且遭受嚴(yán)重的共模到差模干擾的通信信道上進(jìn)行操作時(shí),系統(tǒng)也能使用小的重傳緩沖器。
圖2b示出了在不完全已知且可能遭受嚴(yán)重的共模到差模干擾的差分通信信道上操作的通信系統(tǒng)的一個(gè)實(shí)施例。通信系統(tǒng)包括能夠以高吞吐量并且具有可能超過100mbps、1gbps或10gbps的通信速率進(jìn)行通信的收發(fā)器262和收發(fā)器260(該收發(fā)器260不包括收發(fā)器262和信道210)。
收發(fā)器260被實(shí)現(xiàn)在具有有限資源的集成電路(ic)上。收發(fā)器260至少包括第一afe和第二afe(222,230),其在不完全已知的差分通信信道210上耦接到收發(fā)器262;不時(shí)地,該差分通信信道可能受到妨礙正常操作的嚴(yán)重干擾。
cms-afe被配置為提取接收到的差分信號(hào)的共模信號(hào)的數(shù)字表示,并將其轉(zhuǎn)發(fā)到配置為生成補(bǔ)償信號(hào)以消除由共模信號(hào)的模式轉(zhuǎn)換引起的差分干擾的快速自適應(yīng)模式轉(zhuǎn)換消除器(fa-mcc)。fa-mcc還被配置為利用大的自適應(yīng)步長來快速消除嚴(yán)重干擾的影響。大的自適應(yīng)步長使其能夠在不到20微秒內(nèi)將嚴(yán)重的共模到差模干擾的影響消除到能夠進(jìn)行正常操作的水平。數(shù)字消除器225對(duì)劃分器226進(jìn)行饋送,該劃分器226向pcs234饋送量化結(jié)果。pcs234從量化結(jié)果中提取分組數(shù)據(jù),并且基于分組數(shù)據(jù)驅(qū)動(dòng)請(qǐng)求對(duì)具有誤差的分組進(jìn)行重傳的重傳模塊270。在一個(gè)實(shí)施例中,重傳模塊被限制為支持對(duì)多達(dá)200%的在fa-mcc消除嚴(yán)重干擾的影響所花費(fèi)的時(shí)間期間接收到的分組的重傳。
在一個(gè)實(shí)施例中,重傳模塊270被實(shí)現(xiàn)在具有有限資源的ic上,其不能支持對(duì)多于200%的在fa-mcc消除嚴(yán)重干擾的影響所花費(fèi)的時(shí)間期間接收的分組的重傳。在一個(gè)實(shí)施例中,重傳模塊包括重傳緩沖器271,其能夠存儲(chǔ)多達(dá)200%的在fa-mcc消除嚴(yán)重干擾的影響所花費(fèi)的時(shí)間期間接收的分組。在一個(gè)實(shí)施例中,重傳模塊270被限制為支持重傳多達(dá)200%的在fa-mcc消除嚴(yán)重干擾的影響所花費(fèi)的時(shí)間期間接收到的分組,以便滿足以下要求中的一個(gè)或多個(gè):最大允許抖動(dòng)(jitter)、最大丟包(droppedpacket)量、以及與在通信信道上發(fā)送的時(shí)間敏感數(shù)據(jù)有關(guān)的要求。
在一個(gè)示例中,重傳模塊還包括緩沖器,其被配置為存儲(chǔ)直到所有分組被成功接收前所接收的分組。附加地或替代地,緩沖器的大小被限制為存儲(chǔ)在高達(dá)20微秒的正常操作期間接收的分組的量。附加地或替代地,重傳模塊還包括緩沖器,其被配置為存儲(chǔ)直到被客戶端請(qǐng)求前所接收的分組。
在一個(gè)示例中,分組數(shù)據(jù)包括與分組頭部、分組有效載荷、分組尾部和/或誤差檢測碼有關(guān)的信息。附加地或替代地,fa-mcc可以不被配置為最優(yōu)地收斂,并且因此即使在1秒之后也可能達(dá)不到最優(yōu)解。附加地或替代地,數(shù)字消除器可以包括均衡器和基于判決的濾波器(dbf)。附加地或替代地,均衡器可以是前饋均衡器(ffe)。附加地或替代地,dbf可以是由劃分器的輸出饋送的濾波器。
在一些實(shí)施例中,在檢測到嚴(yán)重干擾時(shí),通信系統(tǒng)降低碼率,直到fa-mcc消除了嚴(yán)重干擾的影響。在fa-mcc消除嚴(yán)重干擾的影響之后,通信系統(tǒng)增加碼率,可選地直到返回到在檢測到嚴(yán)重干擾之前使用的碼率。
降低碼率改善了數(shù)據(jù)包對(duì)噪聲的魯棒性,從而使收發(fā)器能夠成功接收至少一些數(shù)據(jù)包。降低碼率還可以實(shí)現(xiàn)在上述重傳模塊中。
可以通過諸如動(dòng)態(tài)調(diào)制編碼(dmc)、添加糾錯(cuò)碼(ecc)和/或發(fā)送已知序列(將碼率降低到幾乎為零)的各種技術(shù)來降低碼率。
在一個(gè)實(shí)施例中,通過使用動(dòng)態(tài)調(diào)制編碼(dmc)來減小調(diào)制階數(shù),從而降低碼率。例如,在美國專利號(hào)8,565,337、題目為“devicesfortransmittingdigitalvideoanddataoverthesamewires(用于在相同導(dǎo)線上發(fā)送數(shù)字視頻和數(shù)據(jù)的設(shè)備)”中描述了dmc,通過引用將該專利整體并入本文。例如,當(dāng)檢測到嚴(yán)重的干擾時(shí),脈沖幅度調(diào)制(pam)收發(fā)器可以從使用pam16切換到pam4,直到fa-mcc消除了嚴(yán)重干擾的影響,并且然后在信道屬性允許時(shí)從pam4切換到pam8,并且從pam8切換回pam16。
在另一實(shí)施例中,通過在沒有ecc時(shí)添加ecc或者通過增加ecc開銷量,從而通過添加ecc來降低碼率以便改善信噪比(snr)。例如,可以通過可選地以類似于卷積碼的方式連續(xù)地向流中添加ecc開銷來添加ecc。附加地或替代地,可以通過可選地以類似于塊碼(blockcode)的方式將ecc開銷添加到固定長度數(shù)據(jù)段來添加/增強(qiáng)ecc。
在另一實(shí)施例中,通過發(fā)送已知序列將碼率降低到幾乎為零。在一個(gè)示例中,已知序列是基于加擾器序列的,諸如發(fā)送加擾器、或發(fā)送加擾器的按位補(bǔ)碼字。在另一示例中,已知序列是基于空閑序列的,諸如發(fā)送空閑序列、或發(fā)送空閑序列的按位補(bǔ)碼字。發(fā)送空閑序列的按位補(bǔ)碼的發(fā)送器的一個(gè)實(shí)施例包括編碼器,其被配置為對(duì)第一幀、基本(basic)空閑序列和第二幀進(jìn)行編碼,其中第一幀、基本空閑序列和第二幀包含碼字。該發(fā)送器還包括空閑序列修改器,其被配置為通過用m個(gè)按位補(bǔ)碼字替代基本空閑序列的某些m個(gè)碼字來產(chǎn)生空閑序列(其中,可選地,每個(gè)按位補(bǔ)碼字出現(xiàn)在基本空閑序列中)。按位補(bǔ)碼,也稱為按位取非(not),對(duì)每個(gè)位應(yīng)用邏輯否定,形成給定二進(jìn)制值的1的補(bǔ)碼。對(duì)于無符號(hào)整數(shù),數(shù)字的按位補(bǔ)碼是該數(shù)字的基本上跨無符號(hào)整數(shù)范圍的中間點(diǎn)的鏡像反射。
圖3示出了在不完全已知且可能遭受嚴(yán)重的共模到差模干擾的差分通信信道310上操作的通信系統(tǒng)的一個(gè)實(shí)施例。通信系統(tǒng)包括能夠以高吞吐量并且具有可能超過100mbps、1gbps或10gbps的通信速率進(jìn)行通信的收發(fā)器301和收發(fā)器300(該收發(fā)器300不包括收發(fā)器301和信道310)。
該通信系統(tǒng)可以至少部分地實(shí)現(xiàn)在具有有限資源的集成電路(ic)上。在一個(gè)實(shí)施例中,收發(fā)器301利用重傳模塊304,該重傳模塊304使用緩沖器305來存儲(chǔ)可能必須重傳的分組。在一個(gè)實(shí)施例中,收發(fā)器300利用重傳模塊342,該重傳模塊342使用緩沖器343來存儲(chǔ)直到所有分組被成功接收前所接收到的分組。
在一個(gè)實(shí)施例中,可以限制由重傳模塊使用的緩沖器(305,343)的大小以便節(jié)省成本。在一個(gè)示例中,收發(fā)器301的緩沖器305可以存儲(chǔ)以最高通信速率發(fā)送的多達(dá)20微秒的通信量。在另一示例中,收發(fā)器300以正確的順序轉(zhuǎn)發(fā)分組,并且收發(fā)器300的緩沖器343可以存儲(chǔ)以最高通信速率發(fā)送的高達(dá)30微秒的通信量。在另一示例中,收發(fā)器301和收發(fā)器300的至少一個(gè)緩沖器可以存儲(chǔ)以最高通信速率發(fā)送的高達(dá)100微秒的通信量。
在檢測到新的嚴(yán)重干擾時(shí),收發(fā)器300利用具有大的自適應(yīng)步長的fa-mcc來快速消除嚴(yán)重干擾的影響。直到在干擾被消除之前,速率控制器346降低發(fā)送分組的速率,以便改善分組對(duì)噪聲的魯棒性。
響應(yīng)于從pcs340接收關(guān)于嚴(yán)重干擾的指示,速率控制器346命令收發(fā)器301降低其碼率,并且對(duì)收發(fā)器300更新關(guān)于碼率的降低。響應(yīng)于從pcs340接收到進(jìn)一步的“fa-mcc成功地消除了嚴(yán)重干擾的影響”的指示,速率控制器346命令收發(fā)器301增加其碼率,并且對(duì)收發(fā)器300更新關(guān)于碼率的增量。
從pcs340到速率控制器346的指示可以采用以下值的一個(gè)或多個(gè)的函數(shù):丟失分組的百分比、丟失分組的速率、丟失的和成功接收的分組的函數(shù)、與檢測到的干擾成比例的分?jǐn)?shù)、與劃分器326提供的劃分誤差成比例的分?jǐn)?shù)、和/或與pcs340檢測到的誤差數(shù)目成比例的分?jǐn)?shù)。
在一個(gè)示例中,從速率控制器346到收發(fā)器300關(guān)于碼率降低的命令使得劃分器326將其劃分器函數(shù)改變?yōu)檫m合于降低的碼率的劃分函數(shù)。
當(dāng)檢測到嚴(yán)重干擾的影響已被fa-mcc消除時(shí),速率控制器346增加發(fā)送分組的碼率。
在一個(gè)實(shí)施例中,在碼率降低時(shí)由于帶寬不足而未能被發(fā)送的分組中的至少一些被丟棄,而無需嘗試延遲發(fā)送或重傳。在一個(gè)示例中,在通信信道310上發(fā)送的通信量包括在系統(tǒng)使用較低碼率的時(shí)間期間被丟棄的視頻像素?cái)?shù)據(jù)。
在另一實(shí)施例中,在碼率降低時(shí)未能被發(fā)送的至少一些分組被可選地存儲(chǔ)在收發(fā)器301處的緩沖器305中,并且在碼率恢復(fù)到允許發(fā)送額外數(shù)據(jù)的水平后被發(fā)送。在一個(gè)示例中,在通信信道310上發(fā)送的通信量包括時(shí)間敏感數(shù)據(jù)(例如,視頻同步數(shù)據(jù))和時(shí)間不敏感數(shù)據(jù)(例如,以太網(wǎng)數(shù)據(jù))。當(dāng)以較低的碼率操作時(shí),系統(tǒng)繼續(xù)發(fā)送時(shí)間敏感數(shù)據(jù),并且將時(shí)間不敏感數(shù)據(jù)可選地存儲(chǔ)在緩沖器305中。在消除干擾并且將碼率恢復(fù)到具有較高帶寬的水平后,該系統(tǒng)以與發(fā)送進(jìn)行中的數(shù)據(jù)并行地發(fā)送所存儲(chǔ)的時(shí)間不敏感數(shù)據(jù)。
在一個(gè)示例中,從速率控制器346到收發(fā)器300關(guān)于增加碼率的命令使得劃分器326將其劃分器函數(shù)改變?yōu)檫m合于較高碼率的一個(gè)函數(shù)。
因?yàn)樽顑?yōu)收斂通常不夠快,所以嚴(yán)重干擾后fa-mcc的收斂通常不是最優(yōu)的。
在一個(gè)示例中,嚴(yán)重干擾導(dǎo)致在收發(fā)器300處的分組丟失超過50%,并且fa-mcc被設(shè)計(jì)為在不到20微秒內(nèi)收斂到將收發(fā)器300處的分組丟失減小到小于5%的水平。
在另一示例中,嚴(yán)重的干擾導(dǎo)致在收發(fā)器300處的分組丟失超過10%,并且fa-mcc被設(shè)計(jì)為在不到10微秒內(nèi)收斂到將收發(fā)器300處的分組丟失減小到小于1%的水平。
在另一示例中,嚴(yán)重的干擾導(dǎo)致在收發(fā)器300處的分組丟失超過2%,并且fa-mcc被設(shè)計(jì)為在不到20微秒內(nèi)收斂到將收發(fā)器300處的分組丟失減少到小于0.1%的水平。
數(shù)字消除器325可以以各種方式實(shí)現(xiàn)。圖3示出了數(shù)字消除器325至少包括均衡器324和dbf328的一個(gè)示例。在一個(gè)示例中,均衡器324和/或dbf328可以具有用于不同數(shù)據(jù)速率的不同功能。
例如,在標(biāo)題為“methodsforslicingdynamicmodulatedsymbols”的美國專利號(hào)8,930,795中描述了對(duì)于不同數(shù)據(jù)速率使用不同的函數(shù),通過引用將該專利內(nèi)容整體并入本文。例如,劃分結(jié)果被饋送到pcs340,pcs340解析數(shù)據(jù)分組并且提取諸如分組頭部、分組有效載荷、分組尾部和分組調(diào)制信息的信息。pcs340確定由收發(fā)器301使用的調(diào)制,并且向劃分器236指示要使用哪個(gè)劃分函數(shù)。劃分器326然后可以將來自所指示的劃分器的劃分結(jié)果提供給dbf328??蛇x地,劃分器326可以額外地提供與劃分結(jié)果相關(guān)聯(lián)的劃分誤差。接著,dbf328生成適當(dāng)?shù)妮敵霾⑶覍⑵涮砑拥絹碜跃馄?24的傳入信號(hào)。
在一個(gè)實(shí)施例中,收發(fā)器300包括從pcs340接收解析的分組的可選重傳模塊342,并且基于所接收的解析分組,收發(fā)器300可以請(qǐng)求重傳具有誤差的分組。在一個(gè)實(shí)施例中,fa-mcc和重傳模塊342之間的關(guān)系之一是重傳模塊342所使用的緩沖器343足夠大以存儲(chǔ)直到fa-mcc消除嚴(yán)重干擾的影響前到達(dá)的分組。當(dāng)在不完全已知且受到嚴(yán)重的共模到差模干擾的通信信道上操作時(shí),快速收斂的fa-mcc和重傳模塊342的組合使得收發(fā)器300和301都使用小的重傳緩沖器。
作為降低碼率的結(jié)果,由于減少了有效通信帶寬,所以一些分組可能一次都未被發(fā)送。這些分組可以被存儲(chǔ)在收發(fā)器301處的重傳緩沖器305中,該重傳緩沖器305必須足夠大以存儲(chǔ)只要系統(tǒng)以較低的碼率操作就不能被發(fā)送出的分組(通常直到嚴(yán)重的共模到差模的干擾效果被消除到足夠的水平)。
以下是可以與上述實(shí)施例組合的附加可選實(shí)施例。以下實(shí)施例獨(dú)立于上述實(shí)施例,并且不意圖限制上述實(shí)施例。
在一個(gè)實(shí)施例中,收發(fā)器被配置為對(duì)嚴(yán)重干擾快速恢復(fù),該實(shí)施例包括:
第一收發(fā)器,被配置為在鏈路上與第二收發(fā)器進(jìn)行通信;
第一收發(fā)器包括:接收器模擬前端(rxafe)、自適應(yīng)數(shù)字均衡器和消除器(adec)、劃分器、物理編碼子層(pcs)、和鏈路層組件;
該rxafe從第二收發(fā)器接收信號(hào),并且將該信號(hào)饋送到該adec,該adec將均衡信號(hào)饋送到生成劃分判決和劃分誤差的劃分器;
該adec基于接收到的信號(hào)、劃分器判決和劃分器誤差生成該均衡信號(hào);其中該adec包括具有超過50個(gè)抽頭的自適應(yīng)判決反饋均衡器(adfe),劃分器判決越好,該adfe的誤差傳播就越低,并且劃分器誤差越小,該adfe的收斂就越快;
該pcs從劃分判決中提取比特流,并且將比特流饋送到將比特流解析成分組的該鏈路層組件;
在識(shí)別到導(dǎo)致誤差高于預(yù)定閾值的嚴(yán)重干擾之后不久,第一收發(fā)器請(qǐng)求第二收發(fā)器發(fā)送已知數(shù)據(jù),該pcs利用該已知數(shù)據(jù)向劃分器提供正確的判決,并且該劃分器基于該正確的判決和該均衡信號(hào)來計(jì)算正確的劃分器誤差;以及
在該adfe由于該正確的判決而快速消除誤差傳播、并且由于該正確的劃分器誤差而快速收斂之后不久,第一收發(fā)器請(qǐng)求第二收發(fā)器發(fā)送未知數(shù)據(jù)。
在一個(gè)實(shí)施例中,收發(fā)器被配置為對(duì)嚴(yán)重干擾快速恢復(fù),該實(shí)施例包括:
第一收發(fā)器,被配置成在差分有線通信信道上與第二收發(fā)器進(jìn)行通信;
第一收發(fā)器包括:接收器模擬前端(rxafe)、自適應(yīng)數(shù)字均衡器和消除器(adec)、共模傳感器afe(cms-afe)、快速自適應(yīng)模式轉(zhuǎn)換消除器(fa-mcc)、劃分器、物理編碼子層(pcs)、和鏈路層組件;
該rxafe和該cms-afe從第二收發(fā)器接收信號(hào);
該rxafe將信號(hào)饋送到生成均衡信號(hào)的該adec;
該cms-afe將該信號(hào)饋送到生成補(bǔ)償信號(hào)的該fa-mcc,以消除由共模信號(hào)的模式轉(zhuǎn)換引起的差分干擾;
該劃分器基于均衡信號(hào)和補(bǔ)償信號(hào)生成劃分判決和劃分誤差;
該adec基于接收到的信號(hào)、劃分器判決和劃分器誤差生成該均衡信號(hào);其中該adec包括具有超過50個(gè)抽頭的自適應(yīng)判決反饋均衡器(adfe),劃分器判決越好,該adfe的誤差傳播就越低,并且劃分器誤差越小,該adfe的收斂就越快;
該fa-mcc基于接收到的信號(hào)和劃分器誤差生成該補(bǔ)償信號(hào);其中該fa-mcc包括,并且劃分器誤差越小,該fa-mcc的收斂就越快;
該pcs從劃分判決中提取比特流,并且將比特流饋送到將比特流解析成分組的該鏈路層組件;
在識(shí)別到導(dǎo)致誤差高于預(yù)定閾值的嚴(yán)重干擾之后不久,第一收發(fā)器通過請(qǐng)求第二收發(fā)器降低發(fā)送的數(shù)據(jù)的速率來加速其對(duì)嚴(yán)重干擾的自適應(yīng);由此降低的速率改善了劃分器判決和劃分器誤差的準(zhǔn)確性;以及
在該adfe由于更精確的劃分器判決而快速地減少誤差傳播、并且由于較小的劃分器誤差而快速收斂后不久,第一收發(fā)器請(qǐng)求第二收發(fā)器增加發(fā)送的數(shù)據(jù)的速率。
可選地,對(duì)接收的信號(hào)的分析包括以下中的至少一個(gè):從接收到的信號(hào)中提取分組并且識(shí)別分組中的crc誤差、識(shí)別接收到的信號(hào)的高于預(yù)定閾值的劃分誤差、識(shí)別出接收到的信號(hào)不是空閑時(shí)間上的空閑序列、以及從分析接收的信號(hào)的共模檢測器接收嚴(yán)重干擾的指示。
基于劃分器誤差來檢測嚴(yán)重干擾可以導(dǎo)致對(duì)嚴(yán)重干擾非??焖俚臋z測,甚至在僅僅幾個(gè)符號(hào)之后,并且特別是當(dāng)使用其中預(yù)期該符號(hào)靠近劃分器的判決水平的低調(diào)制時(shí)。
可選地,檢測模塊被配置為在嚴(yán)重干擾達(dá)到預(yù)定閾值之后的不到1微秒內(nèi)識(shí)別到該嚴(yán)重干擾。
在一個(gè)示例中,檢測模塊被配置為在嚴(yán)重干擾達(dá)到預(yù)定閾值之后的不到0.1微秒內(nèi)識(shí)別到該嚴(yán)重干擾。
可選地,收發(fā)器從有線信道接收信號(hào),假設(shè)有線信道的信道參數(shù)不改變。
在一個(gè)實(shí)施例中,通信鏈路包括在鏈路上傳送時(shí)間敏感數(shù)據(jù)的第一收發(fā)器和第二收發(fā)器,該實(shí)施例包括:
耦接到與第二收發(fā)器耦接的差分通信信道的rx模擬前端(afe)和共模傳感器afe(cms-afe);該差分通信信道不完全已知,并且預(yù)計(jì)該收發(fā)器在沒有嚴(yán)重干擾時(shí)以第一分組丟失率工作;不時(shí)地,該差分通信信道受到嚴(yán)重干擾,該嚴(yán)重干擾將該收發(fā)器的分組丟失率增加到第一分組丟失率的至少十倍的第二分組丟失率;
該cms-afe被配置為提取接收到的差分信號(hào)的共模信號(hào)的數(shù)字表示,并且將其轉(zhuǎn)發(fā)到快速自適應(yīng)模式轉(zhuǎn)換消除器(fa-mcc),該fa-mcc被配置為生成補(bǔ)償信號(hào)以消除由共模信號(hào)的模式轉(zhuǎn)換導(dǎo)致的差分干擾;
響應(yīng)于接收到已發(fā)生嚴(yán)重干擾的指示,該fa-mcc還被配置為將其自適應(yīng)步長(ass)增加至少50%,以便快速消除嚴(yán)重干擾的影響;
該rxafe被配置為提取接收的差分信號(hào),并且將它饋送到自適應(yīng)數(shù)字均衡器和消除器(adec);
該fa-mcc和該adec被配置為重構(gòu)原始發(fā)送的信號(hào)的表示,并且將原始發(fā)送的信號(hào)的表示饋送到劃分器,該劃分器被配置為向物理編碼子層(pcs)饋送經(jīng)劃分的符號(hào);
該pcs被配置為從經(jīng)劃分的符號(hào)中提取比特流,并且饋送到被配置為將經(jīng)劃分的符號(hào)解析為分組的鏈路層組件;
該鏈路層組件包括被配置為請(qǐng)求重傳具有誤差的分組的重傳模塊;
其中,該fa-mcc被配置為在短時(shí)間收斂,使得由嚴(yán)重干擾導(dǎo)致的重傳仍然使該收發(fā)器能夠在接收到重傳的分組之后以預(yù)定的平均速率并且按正確的順序轉(zhuǎn)發(fā)分組;以及
該fa-mcc還被配置為在其消除了嚴(yán)重干擾的影響之后減少其ass。
可選地,該fa-mcc還被配置為在短時(shí)間收斂,使得由嚴(yán)重干擾導(dǎo)致的重傳仍使得該收發(fā)器能夠在從小于:1毫秒、200微秒和50微秒的組中選擇的分組延遲偏差內(nèi)轉(zhuǎn)發(fā)分組。
在一個(gè)實(shí)施例中,收發(fā)器被配置為以預(yù)定的平均速率轉(zhuǎn)發(fā)時(shí)間敏感數(shù)據(jù)的,該實(shí)施例包括:
耦接到與第二收發(fā)器耦接的差分通信信道的接收器模擬前端(rxafe)和共模傳感器afe(cms-afe);該差分通信信道不完全已知,并且預(yù)計(jì)該收發(fā)器在沒有嚴(yán)重干擾時(shí)以第一分組丟失率工作;不時(shí)地,該差分通信信道受到嚴(yán)重干擾,該嚴(yán)重干擾將該收發(fā)器的分組丟失率增加到第一分組丟失率的至少十倍的第二分組丟失率;
該cms-afe被配置為提取接收的差分信號(hào)的共模信號(hào)的數(shù)字表示,并且將它轉(zhuǎn)發(fā)到快速自適應(yīng)模式轉(zhuǎn)換消除器(fa-mcc),該fa-mcc被配置為生成補(bǔ)償信號(hào)以消除由共模信號(hào)的模式轉(zhuǎn)換引起的差分干擾;
響應(yīng)于接收到已發(fā)生嚴(yán)重干擾的指示,該fa-mcc還被配置為將其自適應(yīng)步長(ass)增加至少50%,以便快速消除嚴(yán)重干擾的影響;
該rxafe被配置為提取接收的差分信號(hào)并且將其饋送到自適應(yīng)數(shù)字均衡器和消除器(adec);
該fa-mcc和該adec被配置為重構(gòu)原始發(fā)送的信號(hào)的表示,并且將原始發(fā)送的信號(hào)的表示饋送到被配置為向物理編碼子層(pcs)饋送經(jīng)劃分的符號(hào)的劃分器;
該pcs被配置為從經(jīng)劃分的符號(hào)中提取比特流,并且饋送被配置為將經(jīng)劃分的符號(hào)解析為分組的鏈路層組件;
該鏈路層組件包括被配置為請(qǐng)求重傳具有誤差的分組的重傳模塊;
其中,該fa-mcc被配置為在短時(shí)間收斂,使得由嚴(yán)重干擾引起的重傳仍然使該收發(fā)器能夠在接收到重傳的分組之后以預(yù)定的平均速率并且按正確的順序轉(zhuǎn)發(fā)分組;以及
該fa-mcc還被配置為在消除了嚴(yán)重干擾的影響之后減少其ass。
在一個(gè)示例中,該fa-mcc將其ass增加至少200%,以便快速消除嚴(yán)重干擾的影響。在另一示例中,該fa-mcc將其ass增加至少1000%,以便快速消除嚴(yán)重干擾的影響。
可選地,該fa-mcc還被配置為在短時(shí)間收斂,使得由嚴(yán)重干擾引起的重傳仍使得該收發(fā)器能夠在預(yù)定分組延遲偏差內(nèi)轉(zhuǎn)發(fā)分組。
可選地,預(yù)定分組延遲偏差短于100微秒。
可選地,由嚴(yán)重干擾在被模式轉(zhuǎn)換消除器消除之前所引起的第二分組丟失率是第一分組丟失率的至少100、1000、10,000、100,000倍。
可選地,在短于1毫秒的窗口上計(jì)算預(yù)定平均速率。
可選地,重傳模塊包括有限大小的緩沖器,其具有足以存儲(chǔ)當(dāng)在持續(xù)不超過40,000個(gè)符號(hào)的時(shí)段內(nèi)以最高傳輸速率發(fā)送時(shí)所發(fā)送的所有分組的容量。
可選地,重傳模塊包括有限大小的緩沖器,其具有足以存儲(chǔ)當(dāng)在持續(xù)不超過5,000個(gè)符號(hào)的時(shí)段內(nèi)以最高傳輸速率發(fā)送時(shí)所發(fā)送的所有分組的容量。
可選地,該收發(fā)器和第二收發(fā)器被實(shí)現(xiàn)在具有有限資源的集成電路上;并且第二收發(fā)器包括有限大小的緩沖器,其具有足以存儲(chǔ)當(dāng)在持續(xù)不超過40,000個(gè)符號(hào)的時(shí)段內(nèi)以最高傳輸速率發(fā)送時(shí)所發(fā)送的所有分組的容量。
可選地,該fa-mcc未被配置為最優(yōu)地收斂,并且甚至在1秒之后也未達(dá)到最優(yōu)解。
可選地,該fa-mcc在消除了嚴(yán)重干擾的影響之后的不到50微秒內(nèi)將其ass減少至少50%。
在一個(gè)示例中,該fa-mcc在消除了嚴(yán)重干擾的影響后的不到50微秒內(nèi)將其ass減少至少200%。
可選地,該fa-mcc在消除了嚴(yán)重干擾的影響之后的不到1秒內(nèi)將其ass減少至少50%。
在一個(gè)示例中,該fa-mcc在消除了嚴(yán)重干擾的影響之后的不到1秒內(nèi)將其ass減少至少400%。
可選地,該fa-mcc在從重傳模塊完成重傳具有誤差的分組的時(shí)間起的1秒內(nèi)將其ass減少至少50%,該具有誤差的分組是在該fa-mcc消除嚴(yán)重干擾的影響所花費(fèi)的時(shí)間期間丟失的。
在一個(gè)實(shí)施例中,在具有有限資源的集成電路(ic)上實(shí)現(xiàn)的具有高于1.2gbit/s的最大吞吐量的通信系統(tǒng),該實(shí)施例包括:
收發(fā)器,該收發(fā)器包括耦接到rx模擬前端(afe)和共模傳感器afe(cms-afe)的數(shù)字消除器,該afe和cms-afe耦接到與第二收發(fā)器耦接的差分通信信道;該差分通信信道不完全已知,并且預(yù)計(jì)該收發(fā)器在沒有嚴(yán)重干擾時(shí)以低于1%的分組丟失率工作;不時(shí)地,差分通信信道受到嚴(yán)重干擾,該嚴(yán)重干擾將該收發(fā)器的分組丟失率提高到5%以上;
響應(yīng)于接收到已發(fā)生嚴(yán)重干擾的指示,快速自適應(yīng)模式轉(zhuǎn)換消除器(fa-mcc)被配置為將其自適應(yīng)步長(ass)增加至少50%,以便在不到100微秒內(nèi)消除嚴(yán)重干擾的影響;以及
有限資源重傳模塊(lrrm),被配置為以最大吞吐量存儲(chǔ)和重傳在不到100微秒內(nèi)所累積的誤差分組的量;
其中,該fa-mcc還被配置為在其消除了嚴(yán)重干擾的影響之后減小其ass。
可選地,該fa-mcc被配置為在不到20微秒內(nèi)消除嚴(yán)重干擾的影響。
其中,該lrrm被配置為以最大吞吐量存儲(chǔ)和重傳在不到20微秒內(nèi)所累積的誤差分組的量。
可選地,數(shù)字消除器被配置為饋送劃分器,該劃分器被配置為將量化結(jié)果饋送給物理編碼子層(pcs);該pcs被配置為從量化結(jié)果提取分組數(shù)據(jù);并且所述重傳模塊還被配置為接收所述分組數(shù)據(jù),并且基于所述分組數(shù)據(jù)請(qǐng)求重傳具有誤差的分組。
可選地,重傳模塊被實(shí)現(xiàn)在具有有限資源的ic上,該ic不能支持重傳超過100%的在fa-mcc消除嚴(yán)重干擾的影響所花費(fèi)的時(shí)間期間所接收到的分組。
可選地,通信系統(tǒng)實(shí)現(xiàn)以下要求中的一個(gè)或多個(gè):最大允許抖動(dòng)、最大丟包量、以及與在通信信道上發(fā)送的時(shí)間敏感數(shù)據(jù)有關(guān)的要求。
可選地,重傳模塊還包括緩沖器,該緩沖器具有足以存儲(chǔ)直到所有分組被成功接收前所接收的分組的容量。
可選地,緩沖器的容量被限制為存儲(chǔ)在分組丟失率高于5%時(shí)在高達(dá)20微秒期間所接收的所有分組。
可選地,該fa-mcc未被配置為最優(yōu)地收斂,并且甚至在1秒之后也未達(dá)到最優(yōu)解。
可選地,數(shù)字消除器包括均衡器和基于判決的濾波器(dbf)。
可選地,均衡器是前饋均衡器(ffe)。
可選地,該dbf是被劃分器的輸出饋送的濾波器。
可選地,該fa-mcc還被配置為從在重發(fā)模塊完成重傳具有誤差的分組起的1秒內(nèi)將自適應(yīng)步長減小至少50%,該具有誤差的分組是在fa-mcc消除嚴(yán)重影響的效果所花費(fèi)的時(shí)間期間丟失的。
可選地,分組數(shù)據(jù)包括與分組頭部、分組有效載荷、分組尾部和誤差檢測碼有關(guān)的信息。
在一個(gè)實(shí)施例中,收發(fā)器組合了動(dòng)態(tài)編碼和快速恢復(fù),該實(shí)施例包括:
數(shù)字消除器,該數(shù)字消除器耦接到rx模擬前端(afe)且耦接到共模傳感器afe(cms-afe),該afe和該cms-afe耦接到與第二收發(fā)器耦接的差分通信信道;該差分通信信道不完全已知,并且預(yù)計(jì)該收發(fā)器在沒有嚴(yán)重干擾時(shí)以第一分組丟失率工作;不時(shí)地,差分通信信道受到嚴(yán)重干擾,該嚴(yán)重干擾將該收發(fā)器的分組丟失率增加到第一分組丟失率的至少十倍的第二分組丟失率;
數(shù)字消除器被配置為饋送劃分器,該劃分器被配置為將量化結(jié)果饋送給物理編碼子層(pcs);
該pcs被配置為從量化結(jié)果中提取分組;
響應(yīng)于接收到已發(fā)生嚴(yán)重干擾的指示,速率控制器被配置為命令第二收發(fā)器將在差分通信信道上發(fā)送的分組的碼率降低至少50%;
速率控制器還被配置為對(duì)快速自適應(yīng)模式轉(zhuǎn)換消除器(fa-mcc)、數(shù)字消除器和劃分器更新關(guān)于碼率的降低;同時(shí),該fa-mcc被配置為將其自適應(yīng)步長(ass)增加至少50%,以便在不到100微秒內(nèi)消除嚴(yán)重干擾的影響并且將該收發(fā)器的分組丟失率返回到第一分組丟失率;以及
在該fa-mcc消除了嚴(yán)重干擾的影響之后不久,速率控制器還被配置為命令第二收發(fā)器增加碼率,并且對(duì)該fa-mcc、數(shù)字消除器和劃分器更新關(guān)于碼率的增量;以及
該fa-mcc還被配置為在其消除了嚴(yán)重干擾的影響之后減少其ass。
可選地,速率控制器被配置為命令第二收發(fā)器將在差分通信信道上發(fā)送的分組的碼率降低20%至50%。
可選地,速率控制器被配置為命令第二收發(fā)器將在差分通信信道上發(fā)送的分組的碼率降低50%至95%。
可選地,該fa-mcc還被配置為利用大的自適應(yīng)步長,使得其能夠在不到20微秒內(nèi)消除嚴(yán)重干擾的影響并且將該收發(fā)器的分組丟失率返回到第一分組丟失率。
可選地,速率控制器還被配置為命令第二收發(fā)器進(jìn)一步增加碼率,直到第二收發(fā)器返回到在檢測到嚴(yán)重干擾之前所使用的碼率。
可選地,收發(fā)器還包括重傳模塊,該重傳模塊被配置為基于由該pcs提取的分組來請(qǐng)求重傳具有誤差的分組。
可選地,重傳模塊被限制為支持重傳高達(dá)200%的在該fa-mcc消除嚴(yán)重干擾的影響所花費(fèi)的時(shí)間期間所接收到的分組。
可選地,該收發(fā)器和第二收發(fā)器利用動(dòng)態(tài)調(diào)制編碼以便降低碼率。
可選地,使用脈沖幅度調(diào)制(pam)對(duì)分組進(jìn)行調(diào)制,并且速率控制器命令第二收發(fā)器從使用pam16切換到pam4,直到該fa-mcc消除嚴(yán)重干擾的影響為止。
可選地,通過向分組添加糾錯(cuò)碼來降低碼率。
可選地,已發(fā)生嚴(yán)重干擾的指示是基于從該pcs接收的以下值中的一個(gè)或多個(gè):丟失分組的百分比、丟失分組的速率、丟失和成功接收的分組的函數(shù)、與檢測到的干擾成比例的分?jǐn)?shù)、與劃分器提供的劃分誤差成比例的分?jǐn)?shù)、以及與該pcs檢測到的誤差數(shù)目成比例的分?jǐn)?shù)。
可選地,速率控制器對(duì)劃分器的更新包括:向劃分器指示將其劃分器函數(shù)改變?yōu)檫m合于降低的碼率的劃分函數(shù)。
可選地,在碼率降低時(shí)由于帶寬不足而未能被發(fā)送的分組中的至少一個(gè)被丟棄,而無需嘗試延遲傳輸或重傳。
可選地,分組攜帶視頻數(shù)據(jù),并且至少一個(gè)丟棄的分組包括視頻像素?cái)?shù)據(jù),并且不包括視頻控制。
可選地,在速率降低時(shí)未能被發(fā)送的至少一些分組被存儲(chǔ)在第二收發(fā)器處的緩沖器中,并且在速率被恢復(fù)到允許發(fā)送額外數(shù)據(jù)的水平之后被發(fā)送。
可選地,在差分通信信道上發(fā)送的通信量包括時(shí)間敏感數(shù)據(jù)和時(shí)間不敏感數(shù)據(jù),并且在以較低碼率操作時(shí),第二收發(fā)器被配置為發(fā)送時(shí)間敏感數(shù)據(jù),并且將時(shí)間不敏感數(shù)據(jù)存儲(chǔ)在緩沖器中。
可選地,在消除嚴(yán)重干擾的影響并且將碼率恢復(fù)到具有較高帶寬的水平之后,第二收發(fā)器還被配置為發(fā)送存儲(chǔ)在緩沖器中的時(shí)間敏感數(shù)據(jù)。
可選地,該fa-mcc還被配置為在碼率增加之后不久減小自適應(yīng)步長。
可選地,該fa-mcc還被配置為在從增加碼率的時(shí)間起1秒內(nèi)將自適應(yīng)步長減小至少50%。
在本說明書中,對(duì)“一個(gè)實(shí)施例”的引用意味著所提及的特征可以被包含在本發(fā)明的至少一個(gè)實(shí)施例中。此外,在本說明書中對(duì)“一個(gè)實(shí)施例”或“一些實(shí)施例”的單獨(dú)引用不一定指代相同的實(shí)施例。額外地,對(duì)“一個(gè)實(shí)施例”和“另一實(shí)施例”的引用可以不一定指代不同的實(shí)施例,而可以是有時(shí)用來說明實(shí)施例的不同方面的術(shù)語。
本發(fā)明的實(shí)施例可以包括本文所描述的實(shí)施例的特征的各種組合和/或整合。雖然一些實(shí)施例可以描繪串行操作,但是實(shí)施例可以并行地和/或與所描繪的不同的順序執(zhí)行某些操作。此外,在文本和/或附圖中使用重復(fù)的附圖標(biāo)記和/或字母是出于簡明和清楚的目的,本身并不表示所討論的各種實(shí)施例和/或配置之間的關(guān)系。這些實(shí)施例在其應(yīng)用中不限于在說明書、附圖或示例中設(shè)置的方法操作的步驟的順序或序列的細(xì)節(jié)、或設(shè)備的實(shí)現(xiàn)細(xì)節(jié)。此外,圖中所示的各個(gè)塊本質(zhì)上可以是功能性的,因此可能不一定對(duì)應(yīng)于分離的硬件元件。
雖然已經(jīng)參考以特定順序執(zhí)行的特定步驟描述和示出了本文公開的方法,但是應(yīng)當(dāng)理解,這些步驟可以被組合、細(xì)分和/或重新排序以形成等同的方法,而不脫離實(shí)施例的教導(dǎo)。因此,除非在此特別指出,步驟的順序和分組不是實(shí)施例的限制。此外,為了清楚起見,有時(shí)將以單數(shù)形式描述實(shí)施例的方法和機(jī)制。然而,一些實(shí)施例可以包括方法的多次迭代或機(jī)制的多個(gè)實(shí)例化,除非另有說明。例如,當(dāng)在一個(gè)實(shí)施例中公開處理器時(shí),實(shí)施例的范圍也意圖涵蓋多個(gè)處理器的使用。為了清楚起見,在單獨(dú)實(shí)施例的上下文中可能已經(jīng)描述的實(shí)施例的某些特征也可以在單個(gè)實(shí)施例中以各種組合提供。相反,為了簡潔起見,在單個(gè)實(shí)施例的上下文中描述的實(shí)施例的各種特征也可以單獨(dú)地或以任何合適的子組合提供。結(jié)合具體示例描述的實(shí)施例是通過舉例而不是限制的方式呈現(xiàn)的。此外,顯而易見的是,許多替代、修改和變化對(duì)于本領(lǐng)域技術(shù)人員是顯見的。應(yīng)當(dāng)理解,在不脫離實(shí)施例的范圍的情況下,可以使用其它實(shí)施例并且可以進(jìn)行結(jié)構(gòu)的改變。因此,本公開意圖包括落入所附權(quán)利要求及其等同物的精神和范圍內(nèi)的所有這樣的替代、修改和變化。