《孕龍科技電子報》 第006期
2009年4月8日出刊/Read this email by Big5
| 訂閱 | | 取消 | | 推薦電子報 | | 無法閱讀 |
曼徹斯特編碼 (MANCHESTER Encoding),也叫做雙相位編碼 (Phase Encoding) 。是一個同步時脈編碼技術,被物理層使用來編碼一個同步位元的時脈和資料 。MANCHESTER編碼主要應用在乙太網路(Ethernet) 中,或是小功率無線傳輸。
MANCHESTER編碼使用一種簡單的二進位序列編碼,可防止時脈同步的遺失,也能防止來自低位元位移錯誤。
MANCHESTER編碼特點是在每一個位元時間中都會有電位高低的轉換,從高電位轉成低電位代表0,而由低電位轉成高電位代表1(如圖一),每一個資料位元傳輸時間為t1+t2,當t1為高電位而t2為低電位時即代表0,而當t1為低電位而t2為高電位則代表1,因此,此方式可助於資料在傳送端及接收端達到同步信號(Synchronization) 的效果,如IEEE802.3 CSMA/CD網路就是採用MANCHESTER編碼的技術。
圖一:曼徹斯特編碼(MANCHESTER Encoding)位元表示
差分曼徹斯特碼 (Differential Manchester) 的原理與曼徹斯特編碼(MANCHESTER Encoding)方式大致相同,差分曼徹斯特碼 (Differential Manchester)固定每一資料位元中都有一個電位轉換,當資料位元與上一筆資料位元在電位變化相同時,代表該資料位元為0,而當資料位元與上一筆資料位元在電位變化相異時則代表該筆資料位元為1(如圖二),若前一個資料位元時間中t1為高電位t2為低電位,而該筆資料位元中t1為低電位t2為高電位,此時該筆資料位元表示為1,反之若與前一筆資料位元的t1、t2相同,則判斷為0。
此外差分曼徹斯特 (Differential Manchester)也有無電位高低轉換表示為1,有電位高低表示為0的用法。每個資料位元中電位高低轉換表示時脈,資料位元開始時出現電位高低轉換表示資料。這種方式的優點是將時脈、資料分離,便於分析。
圖二:差分曼徹斯特 (Differential Manchester)位元表示
您在使用或選購邏輯分析儀時,以下哪一種記憶體深度最適合您?
Copyright © ZEROPLUS TECHNOLOGY CO., LTD. 孕龍科技股份有限公司 版權所有 23585台北縣中和市建八路123號2樓 | 儀器事業處 台北業務部:+886 2-66202225#201 新竹業務部: +886 3-5426637#81
www.zeroplus.com.tw