• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    對FM0編碼進行解碼的方法和裝置制造方法及圖紙

    技術編號:15767029 閱讀:242 留言:0更新日期:2017-07-06 13:59
    本發明專利技術涉及通信領域,公開了一種對FM0編碼進行解碼的方法和裝置,該方法包括:獲取FM0編碼數據中相鄰兩個極大值之間的位窗寬度;將與位窗寬度相對應的待解碼數據緩存到數據緩存器中,將與位窗寬度相對應的標志位數據緩存到標志緩存器中,且位窗寬度、待解碼數據和標志位數據一一對應;對已緩存的待解碼數據進行同步,以確認待解碼數據中哪兩個相鄰比特代表一個碼元;以及分別從數據緩存器和標志緩存器中依序兩兩比特地讀取待解碼數據和標志位數據,并依據所讀取的標志位數據對所讀取的待解碼數據進行糾錯和解碼。本發明專利技術能夠提高對FM0編碼進行解碼的可靠性、解碼速度,并提高接收靈敏度。

    Method and apparatus for decoding FM0 codes

    The present invention relates to the communication field and discloses a method and a device for decoding the FM0 encoding, the FM0 encoding method includes: acquiring data in adjacent two maxima between the width of the window; corresponding to a window width to be decoded data cache to the data cache, will mark the corresponding position of the window the width of a data cache to mark buffer, and window width, to decode the data and flag data corresponding to the decoded data; to synchronize cached data to be decoded, to confirm which two adjacent bits represent a symbol; and from the data buffer and the buffer sequence 22 mark bit read to be decoded data and flag data, and on the basis of error correcting and decoding the read data to be decoded mark the read data. The invention can improve the reliability of FM0 encoding decoding, the decoding speed and the receiving sensitivity.

    【技術實現步驟摘要】
    對FM0編碼進行解碼的方法和裝置
    本專利技術涉及通信領域,具體地,涉及一種對FM0編碼進行解碼的方法和裝置。
    技術介紹
    FM0編碼的全稱為雙相間隔碼編碼,其特點是在一個位窗內采用電平變化表示不同邏輯。如果電平只在位窗的起始處翻轉,其他位置不翻轉,則表示邏輯“1”;如果電平既在位窗的起始處翻轉,又在位窗中間翻轉,則表示邏輯“0”。根據FM0編碼規則可以發現,無論傳送的碼元是“0”還是“1”,在位窗的起始處都需要發生翻轉。對FM0編碼進行解碼的傳統方法是通過比較器采集每個邊沿(包括上升沿和下降沿),然后進行解碼,如圖1所示。這種解碼的實現方法簡單,但缺點是抗干擾性較差。因為當射頻基帶信號受到外部信號干擾時,解碼器收到的基帶信號除了有用信號外,還有干擾信號。例如,圖2所示的基帶信號中,低電平附近的小擾動即是干擾信號。在解碼時若把干擾信號的邊沿也采集進來,會使得整個解碼的節拍發生錯誤,導致之后的解碼完全錯誤。這樣導致了實際應用中,解碼器在比較惡劣的電磁環境下不能正常工作。
    技術實現思路
    本專利技術的目的是提供一種對FM0編碼進行解碼的方法和裝置,其能夠提高對FM0編碼進行解碼的可靠性和抗干擾性,并提高了接收靈敏度。為了實現上述目的,本專利技術提供一種對FM0編碼進行解碼的方法,該方法包括:獲取FM0編碼數據中相鄰兩個極大值之間的位窗寬度;將與所述位窗寬度相對應的待解碼數據緩存到數據緩存器中,將與所述位窗寬度相對應的標志位數據緩存到標志緩存器中,且所述位窗寬度、所述待解碼數據和所述標志位數據一一對應;對已緩存的待解碼數據進行同步,以確認所述待解碼數據中哪兩個相鄰比特代表一個碼元;以及分別從所述數據緩存器和所述標志緩存器中依序兩兩比特地讀取所述待解碼數據和所述標志位數據,若所讀取的標志位數據指示所讀取的待解碼數據不需要進行糾錯,則直接對所讀取的待解碼數據解碼,若所讀取的標志位數據指示所讀取的待解碼數據需要進行糾錯,則對所讀取的待解碼數據糾錯后再進行解碼。本專利技術還提供一種對FM0編碼進行解碼的裝置,該裝置包括:位窗寬度獲取模塊,用于獲取FM0編碼數據中相鄰兩個極大值之間的位窗寬度;緩存模塊,用于將與所述位窗寬度相對應的待解碼數據緩存到數據緩存器中,將與所述位窗寬度相對應的標志位數據緩存到標志緩存器中,且所述位窗寬度、所述待解碼數據和所述標志位數據一一對應;同步模塊,用于對已緩存的待解碼數據進行同步,以確認所述待解碼數據中哪兩個相鄰比特代表一個碼元;以及解碼模塊,用于分別從所述數據緩存器和所述標志緩存器中依序兩兩比特地讀取所述待解碼數據和所述標志位數據,若所讀取的標志位數據指示所讀取的待解碼數據不需要進行糾錯,則直接對所讀取的待解碼數據解碼,若所讀取的標志位數據指示所讀取的待解碼數據需要進行糾錯,則對所讀取的待解碼數據糾錯后再進行解碼。通過上述技術方案,由于根據本專利技術的對FM0編碼進行解碼的方法和裝置首先獲取FM0編碼數據中相鄰兩個極大值之間的位窗寬度,然后對與所述位窗寬度相對應的待解碼數據進行緩存和同步,最后依據標志位數據對待解碼數據進行解碼,因此根據本專利技術的技術能夠避免干擾信號的干擾,進而能夠提高對FM0編碼進行解碼的可靠性和抗干擾性,提高了接收靈敏度。本專利技術的其它特征和優點將在隨后的具體實施方式部分予以詳細說明。附圖說明附圖是用來提供對本專利技術的進一步理解,并且構成說明書的一部分,與下面的具體實施方式一起用于解釋本專利技術,但并不構成對本專利技術的限制。在附圖中:圖1是對FM0編碼進行解碼的傳統方法的位窗示意圖;圖2是在基帶信號的低電平處出現干擾信號的示意圖;圖3是根據本專利技術一種實施方式的對FM0編碼進行解碼的方法的流程圖;圖4是根據本專利技術一種實施方式的位窗示意圖;以及圖5是根據本專利技術一種實施方式的對FM0編碼進行解碼的裝置的框圖。具體實施方式以下結合附圖對本專利技術的具體實施方式進行詳細說明。應當理解的是,此處所描述的具體實施方式僅用于說明和解釋本專利技術,并不用于限制本專利技術。本專利技術提供一種對FM0編碼進行解碼的方法,如圖3所示,該方法可以包括步驟S1至S4。步驟S1、獲取FM0編碼數據中相鄰兩個極大值之間的位窗寬度。根據干擾的相關理論和實際應用的經驗,無線接收過程中的基帶信號在受到外部電磁信號干擾時,在低電平處更容易受到干擾,如圖2所示,在基帶信號的低電平附近出現了一個干擾脈沖。為了減少干擾信號對解碼的影響,本專利技術提出將FM0編碼數據中相鄰兩個極大值之間的時間間隔作為位窗寬度,如圖4所示。每個位窗從基帶信號的極大值開始并在下一個極大值處結束。這種位窗的調整能夠避免圖2中所示的干擾信號對解碼的誤判和影響。由于干擾信號從基帶信號的低電平引入,因此干擾信號的極大值往往明顯低于正常基帶信號的極大值,因此在確定位窗寬度時能夠容易地剔除這種干擾信號,并將正常基帶信號的下一個極大值作為位窗的結束,進而能夠提高根據本專利技術的解碼技術的抗干擾性和靈敏度。另外,假設FM0編碼的位速率為1/T,則根據FM0編碼的特點,在FM0編碼數據中相鄰兩個極大值之間的時間間隔也即位窗寬度只可能出現3種情況,即:T、1.5T和2T。位窗寬度為1.5T的情況下,有兩種可能。一種是由長下降沿和短上升沿構成的位窗,也即相鄰兩個極大值之間的上升沿位于該位窗中間偏右側的位置處,另一種是由短下降沿和長上升沿構成的位窗,也即相鄰兩個極大值之間的上升沿位于該位窗中間偏左側的位置處。圖4中的位窗n+1就是由短下降沿和長上升沿構成的位窗的示例。根據波形特性的不同,下降沿和上升沿的時間長度差別,一般情況下這兩種情況是容易區分的,但是由于外部干擾的出現,有時這種區別是不明顯的,甚至是相反的。因此根據本專利技術的方法還在后續步驟中根據FM0編碼的特性對這種模糊情況進行糾錯以減小誤碼率,這將在后續的解碼步驟中進行詳細描述。另外,可以用例如雙邊沿比較器對接收到的基帶信號進行比較,進而得到相鄰兩個極大值之間的位窗寬度。進一步地,各個位窗寬度所對應的待解碼數據和標志位數據可以依據FM0編碼的特點來得到,也即:(1)所述位窗寬度為T,則該位窗寬度所對應的待解碼數據為01、所對應的標志位數據為00。對于標志位數據而言,標志位數據中的“0”代表該標志位數據對應的待解碼數據的比特不需要被糾錯,標志位數據中的“1”代表該標志位數據對應的待解碼數據的比特需要被糾錯。另外,依據FM0編碼的特點,在位窗寬度為T時,相應的待解碼數據的內容只可能為“01”,所以這兩比特“01”都不需要被糾錯。(2)所述位窗寬度為1.5T,若相鄰兩個極大值之間的上升沿位于該位窗中間偏左側的位置處,則該位窗寬度所對應的待解碼數據為011、所對應的標志位數據為010,若相鄰兩個極大值之間的上升沿位于該位窗中間偏右側的位置處,則該位窗寬度所對應的待解碼數據為001、所對應的標志位數據為010。此時,由于標志位數據的中間比特是1,因此相應待解碼數據的中間比特需要被糾錯。(3)所述位窗寬度為2T,則該位窗寬度所對應的待解碼數據為0011、所對應的標志位數據為0000。依據FM0編碼的特點,在位窗寬度為2T時,待解碼數據的內容只可能為“0011”,所以這四個比特“0011”都不需被糾錯。上面給出的待解碼數據的基本思想就是:以“本文檔來自技高網...
    對FM0編碼進行解碼的方法和裝置

    【技術保護點】
    一種對FM0編碼進行解碼的方法,該方法包括:獲取FM0編碼數據中相鄰兩個極大值之間的位窗寬度;將與所述位窗寬度相對應的待解碼數據緩存到數據緩存器中,將與所述位窗寬度相對應的標志位數據緩存到標志緩存器中,且所述位窗寬度、所述待解碼數據和所述標志位數據一一對應;對已緩存的待解碼數據進行同步,以確認所述待解碼數據中哪兩個相鄰比特代表一個碼元;以及分別從所述數據緩存器和所述標志緩存器中依序兩兩比特地讀取所述待解碼數據和所述標志位數據,若所讀取的標志位數據指示所讀取的待解碼數據不需要進行糾錯,則直接對所讀取的待解碼數據解碼,若所讀取的標志位數據指示所讀取的待解碼數據需要進行糾錯,則對所讀取的待解碼數據糾錯后再進行解碼。

    【技術特征摘要】
    1.一種對FM0編碼進行解碼的方法,該方法包括:獲取FM0編碼數據中相鄰兩個極大值之間的位窗寬度;將與所述位窗寬度相對應的待解碼數據緩存到數據緩存器中,將與所述位窗寬度相對應的標志位數據緩存到標志緩存器中,且所述位窗寬度、所述待解碼數據和所述標志位數據一一對應;對已緩存的待解碼數據進行同步,以確認所述待解碼數據中哪兩個相鄰比特代表一個碼元;以及分別從所述數據緩存器和所述標志緩存器中依序兩兩比特地讀取所述待解碼數據和所述標志位數據,若所讀取的標志位數據指示所讀取的待解碼數據不需要進行糾錯,則直接對所讀取的待解碼數據解碼,若所讀取的標志位數據指示所讀取的待解碼數據需要進行糾錯,則對所讀取的待解碼數據糾錯后再進行解碼。2.根據權利要求1所述的方法,其中,所述FM0編碼的位速率為1/T,則所述位窗寬度包括T、1.5T和2T。3.根據權利要求2所述的方法,其中:所述位窗寬度為T,則該位窗寬度所對應的待解碼數據為01、所對應的標志位數據為00;所述位窗寬度為1.5T,若相鄰兩個極大值之間的上升沿位于該位窗中間偏左側的位置處,則該位窗寬度所對應的待解碼數據為011、所對應的標志位數據為010,若相鄰兩個極大值之間的上升沿位于該位窗中間偏右側的位置處,則該位窗寬度所對應的待解碼數據為001、所對應的標志位數據為010;所述位窗寬度為2T,則該位窗寬度所對應的待解碼數據為0011、所對應的標志位數據為0000。4.根據權利要求1所述的方法,其中,依據前同步碼對已緩存的待解碼數據進行同步。5.根據權利要求1至4中任一權利要求所述的方法,其中:若所讀取的標志位數據指示所讀取的待解碼數據中的第一比特需要糾錯,則依據所述數據緩存器中該所讀取的待解碼數據之前的兩個比特中的后一比特進行糾錯;若所讀取的標志位數據指示所讀取的待解碼數據中的第二比特需要糾錯,則依據所述數據緩存器中該所讀取的待解碼數據之后的兩個比特中的前一比特進行糾錯。6.一種對FM0編碼進行解碼的裝置,該裝置包括:位...

    【專利技術屬性】
    技術研發人員:鄧海萬維逸,
    申請(專利權)人:航天信息股份有限公司,
    類型:發明
    國別省市:北京,11

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲AV人无码激艳猛片| 人妻系列无码专区无码中出| 国产成人年无码AV片在线观看| 亚洲午夜无码久久久久软件| 精品无码黑人又粗又大又长| 国内精品人妻无码久久久影院导航| 中文无码字幕中文有码字幕| 久久青青草原亚洲av无码| 亚洲国产精品无码中文字| 毛片一区二区三区无码| 亚洲色偷拍另类无码专区| 无码高潮爽到爆的喷水视频app| 国精品无码一区二区三区左线| 久久久久无码精品国产app| 台湾无码一区二区| 日日日日做夜夜夜夜无码 | 久久久久亚洲AV无码麻豆| 日韩精品无码人妻一区二区三区| 亚洲成AV人片天堂网无码| 狠狠躁天天躁无码中文字幕图 | 亚洲自偷自偷偷色无码中文| 无码国内精品久久人妻蜜桃| 久久精品无码一区二区三区不卡 | 少妇无码AV无码一区| 性色AV一区二区三区无码| 精品久久久无码中文字幕| 亚洲精品无码久久| 久久久久亚洲AV片无码| 国产亚洲精品无码拍拍拍色欲| 免费看成人AA片无码视频羞羞网| 亚洲av激情无码专区在线播放| 亚洲成AV人片在线观看无码| 亚洲A∨无码一区二区三区| 国产日韩精品中文字无码| 中文字幕无码精品亚洲资源网| 国产亚洲?V无码?V男人的天堂| 国产亚洲精久久久久久无码77777| 国产高清无码二区 | 国产高清不卡无码视频| 久久久久久99av无码免费网站| 无码日本精品XXXXXXXXX|