8B10B編碼(個人總結(jié))_第1頁
8B10B編碼(個人總結(jié))_第2頁
8B10B編碼(個人總結(jié))_第3頁
8B10B編碼(個人總結(jié))_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、8B/10B編碼的基本原理8B/10B編碼是目前高速串行通信中常用的編碼方法。其目的是平衡比特流中0和1的數(shù)量,即平衡直流電流。由于將8位數(shù)據(jù)直接編碼成10位傳輸會占用芯片的大塊物理面積,嚴重影響數(shù)據(jù)傳輸速率,所以大部分8位二進制數(shù)被分成低5位和高3位,然后低5位被5B/6B編碼,高3位被3B/4B編碼,最后6位和4位被合并。這可以減少芯片的占用面積,簡化編碼,提高數(shù)據(jù)傳輸速率。通常,字符HGFEDCBA用于在編碼前表示8位二進制數(shù),因此低5位是EDCBA,高3位是HGF。5B/6B編碼后的6位二進制數(shù)的表示是abcdei,而3B/4B編碼后的4位二進制數(shù)的表示是fghj,最終合成的10位二進

2、制數(shù)是abcdeifghj。人們喜歡將8位數(shù)據(jù)表示為Dx.y,而控制碼是Kx.y,x=5LSB(最低有效位),y=3MSB(最高有效位)。它們之間的對應(yīng)關(guān)系如圖1所示。f g h ja b c d e iLSB最高有效位3B/4B5B/6Bf g h ja b c d e iLSB最高有效位英國食品和藥物管理局并串轉(zhuǎn)換后進行串行傳輸,先傳輸A圖1編碼對應(yīng)8B/10B編碼中有兩個重要的概念,即視差和運行視差。前者表示數(shù)字“1”和“0”之間的差異,具有以下規(guī)則:(1)如果ABCDE的差異值為-1,則在“rd”項中生成的ABCDE與abcde一一對應(yīng),并且I=“1”,此時abcde i是唯一的,除了

3、abcde=“00011”;(2)如果abcde的差異值為1,則在“RD-”項中生成的ABCDE與ABCDE一一對應(yīng),并且I=“0”,則abcdei是唯一的,除了ABCDE=“11100”;(3)如果abcde的差異值是3,那么在“RD-”項中產(chǎn)生的ABCDE與ABCDE一一對應(yīng),并且I=“0”,那么abcdei是兩個彼此相反的值;(4)如果ABCDE的差異是其他值,那么abcde i有兩個互反代碼值,這些特殊的“研發(fā)”項目中的值可以通過查表直接實現(xiàn)。后者的價值分為以下三種類型:(1)當碼字中“1”多于“0”時,或4B碼為1100,或6B碼為111000時,碼字被定義為正極性碼,此時RD為正;

4、(2)當“1”小于“0”,或4B碼為0011,或6B碼為000111時,碼字定義為負極性碼,此時RD為負;(3)除了上述兩種情況,其他碼字被定義為中性碼,并且RD采用前一碼字的RD運行值。為了直觀地理解這個規(guī)律,研發(fā)值圖表如下:注冊營養(yǎng)師研發(fā)計算研發(fā)中立計算研發(fā)中立計算的研發(fā)費用為負將研發(fā)計算為正圖2 rd值的計算方法3B/4B和5B/6B由映射機制編碼,映射機制已被標準化為相應(yīng)的映射表,如表1所示(省略)。3B/4B和5B/6B的編碼需要由視差控制模塊控制。從表1中,我們可以看到從5位到6位可能有兩種代碼,它們是相互反碼的。在5B/6B編碼中,默認RD為負,然后與實際RD值進行比較。如果實際

5、值為負,則輸出研發(fā)欄中的代碼;否則,RD列中的代碼被反轉(zhuǎn)并輸出,即,RD列中的代碼被輸出。圖3顯示了5B/6B編碼的實際流程。3B/4B編碼可以直接存儲映射數(shù)據(jù),然后查找表。進入ABCDE實際研發(fā)是-?計算差異5b/6b編碼(rd )逐位反轉(zhuǎn)輸出abcdei,RDYN圖3 5b/6b編碼的實際流程圖利用3B/4B和5B/6B編碼,可以實現(xiàn)8B/10B編碼,實際流程如圖4所示。數(shù)據(jù)輸入(8位)計算差異3b/4b編碼5b/6b編碼初始研發(fā)-數(shù)據(jù)輸出(10位),研發(fā)修改過了嗎?計算研發(fā)計算研發(fā)計算最終研發(fā)逐位反轉(zhuǎn)YN圖4 8b/10b編碼總體流程圖RD操作基于每個子模塊的d是party屬性,因此必須

6、首先計算輸入字符DX的上三個FGH和下五個ABCDE的d是party。通過分析,總結(jié)了低五位和高三位編碼前后RD值的變化,其中rdout表示新生成的RD值,rdin表示當前RD值:(1)當abcde的Dispar度計算為1時,如果abcde= 00 111 且控制字符k無效,則rdout=not rdin,否則rdout=rd in(2)當abcde的視差計算為-1時,如果abcde= 00 011 ,則rdout=no t rdin,否則rdou=rd in;(3)當ABCDE的差異作為其他值計算時,rdout=not rdin(4)如果fgh為“000”、“001”或“111”,rdout=無tdin,否則rdout=rd in。在5B/6B編碼中,計算實際研發(fā)值也是如此。計算最終RD值的方法是,如果3B/4B編碼RD的極性與5B/6B編碼RD的極性相同,則輸出的最終RD與初始RD一致,否則相反。詳情見表2。初始輸入的研發(fā)3B/4B編碼后的研發(fā)5B/6B編碼后的研發(fā)最終輸出的研發(fā)研發(fā)研發(fā)研發(fā)研發(fā)研發(fā)研發(fā)注冊營養(yǎng)師注冊營養(yǎng)師研發(fā)注冊營養(yǎng)師研發(fā)注冊營養(yǎng)師研發(fā)注冊營養(yǎng)師注冊營養(yǎng)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論