[發明專利]BMC解碼方法、裝置、可讀存儲介質、芯片以及電子設備在審
| 申請號: | 202310432727.6 | 申請日: | 2023-04-20 |
| 公開(公告)號: | CN116501677A | 公開(公告)日: | 2023-07-28 |
| 發明(設計)人: | 許冰;劉森森 | 申請(專利權)人: | 上海艾為電子技術股份有限公司 |
| 主分類號: | G06F13/42 | 分類號: | G06F13/42;H03M7/04 |
| 代理公司: | 深圳市嘉勤知識產權代理有限公司 44651 | 代理人: | 湯金燕 |
| 地址: | 201100 上海市*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | bmc 解碼 方法 裝置 可讀 存儲 介質 芯片 以及 電子設備 | ||
本申請公開一種BMC解碼方法、裝置、可讀存儲介質、芯片以及電子設備。該BMC解碼方法包括:使用預設采樣時鐘對接收到的BMC編碼數據進行時鐘同步,得到同步BMC編碼數據;對同步BMC編碼數據進行邊沿信號檢測,以對同步BMC編碼數據的每一比特數據進行數據解碼,并在對同步BMC編碼數據的每一比特數據進行數據解碼時,在第一計數器根據UI偏移情況進行的自適應計數下,分別在第一位置處采樣得到第一采樣值,以及在第二位置處采樣得到第二采樣值;對第一采樣值和第二采樣值進行異或運算,并將異或運算的結果作為同步BMC編碼數據當前比特數據下的數據解碼結果。本技術方案,可不受BMC編碼數據的UI變化的影響,對BMC編碼數據進行準確解碼,有效提高BMC編碼數據的解碼準確率。
技術領域
本申請屬于BMC技術領域,尤其涉及一種BMC解碼方法、裝置、可讀存儲介質、芯片以及電子設備。
背景技術
BMC(Biphase?Mark?Coding,雙向符號編碼,一種相位調制的編碼技術,將時鐘和數據混合在一起傳輸的編碼方法)解碼后的數據特點是:在每個比特(bit)周期開始時電平都要進行跳變,如果在該電平在比特周期中跳變,表示邏輯“1”,如果在該電平在比特周期中沒有跳變,表示邏輯“0”?,F有的BMC解碼技術從BMC編碼數據的高/低電平持續時間角度來進行解碼,因為BMC編碼數據中,邏輯“1”的高/低電平持續時間大約是邏輯“0”的高/低電平持續時間的1/2,采用此方法可以完成解碼,但是這種方法需要使用導引頭同步,即得到BMC編碼數據的一個UI(Unit?Interval,單位間隔,CC線上傳輸一比特數據的時間)的平均長度,接下來使用此UI長度去進行數據的解碼。在PD協議(Power?Delivery,電力輸送,USB-IF推出的基于TypeC協議的通訊與功率傳輸協議)中規定UI大小在3.03us和3.7us之間,在實際應用中,由于受到傳輸介質良莠不齊、傳輸信道長短不一以及環境中的噪聲(如電磁干擾)等影響,使得BMC編碼信號在接收端往往產生較大的頻率偏差,即使得BMC編碼數據產生脈沖寬度畸變,或者使得導引頭得到的UI平均值和接下來BMC編碼數據的UI長度差距較大,此種情形下,若仍使用導引頭得到的UI平均值去進行數據的解碼,就會產生錯誤的BMC解碼結果,導致整個BMC編碼數據的解碼準確率大大降低。
發明內容
本申請實施例提供一種BMC解碼方法、裝置及存儲介質,旨在解決現有技術使用導引頭得到的UI平均值去進行BMC編碼數據的解碼方案容易因環境影響導致傳輸過程中發生UI變化時產生錯誤的BMC解碼結果,導致整個BMC編碼數據的解碼準確率大大降低的技術問題。
第一方面,本申請實施例提供一種BMC解碼方法,包括以下步驟:
使用預設采樣時鐘對接收到的BMC編碼數據進行時鐘同步,得到同步BMC編碼數據;
對所述同步BMC編碼數據進行邊沿信號檢測,以對所述同步BMC編碼數據的每一比特數據進行數據解碼,并在對所述同步BMC編碼數據的每一比特數據進行數據解碼時,在第一計數器根據UI偏移情況進行的自適應計數下,分別在第一位置處采樣得到第一采樣值,以及在第二位置處采樣得到第二采樣值,所述第一計數器以所述預設采樣時鐘為時鐘,所述第一位置位于0至1/2UI之間,所述第二位置位于1/2UI至UI之間;
對所述第一采樣值和所述第二采樣值進行異或運算,并將所述異或運算的結果作為所述同步BMC編碼數據當前比特數據下的數據解碼結果。
可選的,在本申請的一些實施例中,所述分別在第一位置處采樣得到第一采樣值,以及在第二位置處采樣得到第二采樣值的步驟包括:
在所述第一計數器進行第N輪計數循環,且所述第一計數器的值為第一預設數值時對應所述第一位置處進行采樣,得到所述第一采樣值,N為任意正整數;
在所述第一計數器進行第N+1輪計數循環,且所述第一計數器的值為第一預設數值時對應所述第二位置處進行采樣,得到所述第二采樣值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海艾為電子技術股份有限公司,未經上海艾為電子技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310432727.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種生產信息生成的方法、系統、設備和存儲介質
- 下一篇:一種冰箱及其燈具





