曼徹斯特編碼,一種獨特的時鐘編碼技術(shù),通常被稱作相位編碼,主要用于物理層中同步位流的傳輸,該編碼技術(shù)廣泛應(yīng)用于以太網(wǎng)媒介系統(tǒng)中,其創(chuàng)新之處在于,它有效解決了數(shù)據(jù)編碼中的問題,防止了長周期轉(zhuǎn)換級別的出現(xiàn),從而降低了時鐘同步丟失和模擬鏈路中因低頻位移引起的位錯誤風(fēng)險。
曼徹斯特編碼,亦稱相位編碼(Phase Encode,簡稱PE),是一種同步時鐘編碼技術(shù),主要應(yīng)用于物理層,用于編碼同步位流的時鐘和數(shù)據(jù),它在以太網(wǎng)媒介系統(tǒng)中得到了廣泛應(yīng)用。
曼徹斯特編碼的編碼規(guī)則如下:在信號位中,電平從低到高跳變表示0;在信號位中,電平從高到低跳變表示1,而差分曼徹斯特編碼的規(guī)則是:在信號位開始時不改變信號極性,表示邏輯1;在信號位開始時改變信號極性,表示邏輯0,不論碼元是1還是0,在每個碼元正中間的時刻,都會有一次電平轉(zhuǎn)換。
曼徹斯特編碼通過在每個比特的傳輸中改變信號狀態(tài)來實現(xiàn)與接收設(shè)備的同步,其基本規(guī)則是:從低電平到高電平的轉(zhuǎn)換表示1,從高電平到低電平的轉(zhuǎn)換表示0,還有一種差分曼徹斯特編碼,1在中間跳變,0在起始跳一次中間跳一次。
曼徹斯特編碼具有以下特點:
1、將時鐘和數(shù)據(jù)包含在數(shù)據(jù)流中,在傳輸代碼信息的同時,也將時鐘同步信號一起傳輸?shù)綄Ψ健?/p>
2、屬于雙相碼,編碼效率不高,只有50%,常用于10M以太網(wǎng)。
3、具有自同步能力,適用于局域網(wǎng)傳輸。
4、能夠用信號的變化來保持發(fā)送設(shè)備和接收設(shè)備之間的同步。
5、在電信與數(shù)據(jù)存儲中,曼徹斯特編碼能夠用電壓的變化來分辨0和1,從高電平到低電平的跳變代表1,而從低電平到高電平的跳變代表0。