[發明專利]一種可糾錯的曼徹斯特解碼裝置及其方法有效
| 申請號: | 201410322161.2 | 申請日: | 2014-07-08 |
| 公開(公告)號: | CN105281776B | 公開(公告)日: | 2019-03-05 |
| 發明(設計)人: | 楊衛峰;粟愛軍;肖家博;周學勛;蔣國濤;陸琦 | 申請(專利權)人: | 南車株洲電力機車研究所有限公司 |
| 主分類號: | H03M5/12 | 分類號: | H03M5/12;H04L1/00 |
| 代理公司: | 湖南兆弘專利事務所(普通合伙) 43008 | 代理人: | 趙洪 |
| 地址: | 412001 湖*** | 國省代碼: | 湖南;43 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 糾錯 曼徹斯特 解碼 裝置 及其 方法 | ||
1.一種可糾錯的曼徹斯特解碼裝置,其特征在于,包括:時鐘分頻器模塊(1)、多點采樣模塊(2)、跳變沿檢測模塊(3)、譯碼模塊(4)和錯誤預警模塊(5);
所述時鐘分頻器模塊(1)對輸入裝置的時鐘信號進行分頻處理,并將分頻處理后的時鐘信號輸出至所述多點采樣模塊(2);
所述多點采樣模塊(2)對輸入的曼徹斯特碼元進行多點采樣,并將采樣結果輸出至所述譯碼模塊(4);
所述跳變沿檢測模塊(3)檢測每位輸入的曼徹斯特碼元中的電平跳變沿,以此作為所述多點采樣模塊(2)的參考信號;
所述譯碼模塊(4)根據所述多點采樣模塊(2)的采樣結果進行譯碼;
所述錯誤預警模塊(5)根據多點采樣模塊(2)的采樣結果進行預警處理;
所述多點采樣模塊(2)包括計數器一(21)和計數器二(22),所述計數器二(22)用來采樣所述曼徹斯特碼元的前半個碼元,所述計數器一(21)用來采樣所述曼徹斯特碼元的后半個碼元,采用所述曼徹斯特碼元作為所述計數器一(21)和計數器二(22)的使能信號,當所述使能信號為高電平時,所述計數器一(21)或所述計數器二(22)加1,當所述使能信號為低電平時,所述計數器一(21)或所述計數器二(22)的值不變;
當所述計數器一(21)或所述計數器二(22)的值大于或等于設定值時,則判定所采樣的半個碼元為1;當計數器一(21)或所述計數器二(22)的值小于或等于另一設定值時,則判定所采樣的半個碼元為0;
所述多點采樣模塊(2)對所述計數器二(22)采樣值的判定結果和所述計數器一(21)采樣值的判定結果進行組合,如果所述采樣值的判定結果的組合值為11或00,則使能所述錯誤預警模塊(5)的預警信號有效,所述錯誤預警模塊(5)通知上層應用軟件該曼徹斯特碼元為誤碼。
2.根據權利要求1所述可糾錯的曼徹斯特解碼裝置,其特征在于:當所述跳變沿檢測模塊(3)在一個曼徹斯特碼元的采樣周期內檢測到電平跳變沿時,所述計數器一(21)和所述計數器二(22)的值清零。
3.根據權利要求1或2所述可糾錯的曼徹斯特解碼裝置,其特征在于:所述多點采樣模塊(2)對所述計數器二(22)采樣值的判定結果和所述計數器一(21)采樣值的判定結果進行組合,如果所述采樣值的判定結果的組合值為10,則所述譯碼模塊(4)的譯碼值為1,如果所述采樣值的判定結果的組合值為01,則所述譯碼模塊(4)的譯碼值為0。
4.根據權利要求3所述可糾錯的曼徹斯特解碼裝置,其特征在于:所述多點采樣模塊(2)對輸入的曼徹斯特碼元的前半個碼元和后半個碼元均進行8點采樣;當所述計數器一(21)或所述計數器二(22)的值大于或等于4時,則判定所采樣的半個碼元為1;當所述計數器一(21)或所述計數器二(22)的值小于或等于3時,則判定所采樣的半個碼元為0。
5.根據權利要求4所述可糾錯的曼徹斯特解碼裝置,其特征在于:所述時鐘分頻器模塊(1)對輸入裝置的32M時鐘信號進行分頻處理,分頻后的時鐘為16倍于所述曼徹斯特碼元碼率的時鐘。
6.根據權利要求1、2、4或5任一項所述可糾錯的曼徹斯特解碼裝置,其特征在于:所述裝置通過可編程邏輯語言實現,封裝成一個基于包括CPLD或FPGA芯片在內的可編程邏輯器件的IP核。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南車株洲電力機車研究所有限公司,未經南車株洲電力機車研究所有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410322161.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:新式車載WIFI系統
- 下一篇:一種模擬信號處理電路





