串行數(shù)據(jù)解析方法和裝置制造方法
【專利摘要】本發(fā)明公開了一種串行數(shù)據(jù)解析方法和裝置,所述串行數(shù)據(jù)具有預定的幀長度,所述方法包括:獲取串行數(shù)據(jù)中相鄰同步幀頭的最長連續(xù)電平之間或包結(jié)束標識之間的時鐘脈沖數(shù)量;根據(jù)本地時鐘頻率、所述預定的幀長度和所述時鐘脈沖數(shù)量獲取所述串行數(shù)據(jù)的數(shù)據(jù)速率。通過尋找相鄰同步幀頭或包結(jié)束標識之間的時鐘脈沖數(shù)量,根據(jù)所述時鐘脈沖數(shù)量和本地時鐘頻率確定串行數(shù)據(jù)的數(shù)據(jù)速率。由此,可以提高解析速度,精確度高。
【專利說明】串行數(shù)據(jù)解析方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)據(jù)傳輸技術(shù),具體涉及一種串行數(shù)據(jù)解析方法和裝置。
【背景技術(shù)】
[0002]串行通信(SerialCommunication)是指在計算機總線或其他數(shù)據(jù)通道上,每次傳輸一個位數(shù)據(jù),并連續(xù)進行以上單次過程的通信方式。串行數(shù)據(jù)指基于串行通信協(xié)議傳輸?shù)臄?shù)據(jù)。
[0003]串行數(shù)據(jù)為實現(xiàn)發(fā)送端與接收端的時鐘同步,通常具有固定的若干數(shù)據(jù)速率,并在編碼時加入時鐘信息或同步序列。例如,S0NY/PHLIPS數(shù)字接口格式(S0NY/PHLIPSDigital Interface Format, SPDIF)協(xié)議規(guī)定了 幾種常用采樣率,如 192k/96k/48k、176.4k/88.2k/44.1k,以及其他幾種不常用采樣率,不同的采樣率對應不同的數(shù)據(jù)速率。
[0004]在串行數(shù)據(jù)傳輸中,接收端需要對串行數(shù)據(jù)解析以獲得其數(shù)據(jù)速率和/或采樣率?,F(xiàn)有的串行數(shù)據(jù)解析方法通常采用鎖相環(huán)硬件解析,通過調(diào)整鎖相環(huán)頻率遍歷串行數(shù)據(jù)可能的數(shù)據(jù)速率和/或采樣率,鎖相環(huán)在與數(shù)據(jù)速率接近時鎖定,由此可以解析獲得串行數(shù)據(jù)的數(shù)據(jù)速率。鎖相環(huán)的輸出信號可以作為接收端接收串行數(shù)據(jù)的時鐘信號。
[0005]但是,硬件解析方法復雜度高,成本較貴。而且,在可能的數(shù)據(jù)速率和采樣率較多時,解析速度慢。
【發(fā)明內(nèi)容】
[0006]有鑒于此,提供一種串行數(shù)據(jù)解析方法和裝置,解析速度快,成本低。
[0007]第一方面,提供一種串行數(shù)據(jù)解析方法,所述串行數(shù)據(jù)具有預定的幀長度,包括:
[0008]獲取串行數(shù)據(jù)中相鄰同步幀頭的最長連續(xù)電平之間或包結(jié)束標識之間的實際時鐘脈沖數(shù)量;
[0009]根據(jù)接收端本地時鐘頻率、所述預定的幀長度和所述實際時鐘脈沖數(shù)量獲取所述串行數(shù)據(jù)的數(shù)據(jù)速率和/或采樣率。
[0010]優(yōu)選地,根據(jù)本地時鐘頻率、所述預定的幀長度和所述實際時鐘脈沖數(shù)量獲取所述串行數(shù)據(jù)的數(shù)據(jù)速率包括根據(jù)如下公式計算所述數(shù)據(jù)速率:
[0011]數(shù)據(jù)速率=本地時鐘頻率*預定的幀長度/實際時鐘脈沖數(shù)量。
[0012]優(yōu)選地,根據(jù)本地時鐘頻率、所述預定的幀長度和所述實際時鐘脈沖數(shù)量獲取所述串行數(shù)據(jù)的采樣率包括根據(jù)如下公式計算所述采樣率:
[0013]采樣率=本地時鐘頻率/(實際時鐘脈沖數(shù)量*編碼數(shù)據(jù)與原始數(shù)據(jù)比例)。
[0014]優(yōu)選地,所述串行數(shù)據(jù)具有有限個可能的數(shù)據(jù)速率和采樣率;
[0015]所述根據(jù)本地時鐘頻率、所述預定的幀長度和所述實際時鐘脈沖數(shù)量獲取所述串行數(shù)據(jù)的數(shù)據(jù)速率和/或采樣率包括:
[0016]根據(jù)所述實際時鐘脈沖數(shù)量獲取對應的標準脈沖數(shù)量,每個所述標準脈沖數(shù)量對應于多個實際時鐘脈沖數(shù)量;[0017]根據(jù)所述標準脈沖數(shù)量查詢對應的串行數(shù)據(jù)數(shù)據(jù)速率和/或采樣率;
[0018]所述標準脈沖數(shù)量與所述數(shù)據(jù)速率和/或采樣率的對應關(guān)系根據(jù)所述本地時鐘頻率、所述預定的幀長度和串行數(shù)據(jù)的可能的數(shù)據(jù)速率和/或采樣率預先計算獲得。
[0019]優(yōu)選地,每個所述標準脈沖數(shù)量對應于所有位于所述標準脈沖數(shù)量誤差區(qū)間內(nèi)的實際時鐘脈沖數(shù)量。
[0020]優(yōu)選地,獲取串行數(shù)據(jù)相鄰同步幀頭的最長連續(xù)電平之間的實際時鐘脈沖數(shù)量包括;
[0021]獲取串行數(shù)據(jù)中最長連續(xù)電平長度;
[0022]根據(jù)所述最長連續(xù)電平長度在串行數(shù)據(jù)中查找第一最長連續(xù)電平;
[0023]查找與所述第一最長連續(xù)電平相鄰的第二最長連續(xù)電平;
[0024]將所述第一最長連續(xù)電平結(jié)束至所述第二最長連續(xù)電平結(jié)束的時鐘脈沖數(shù)量作為所述相鄰同步幀頭的最長連續(xù)電平之間的實際時鐘脈沖數(shù)量。
[0025]優(yōu)選地,獲取串行數(shù)據(jù)相鄰同步幀頭的最長連續(xù)電平之間的實際時鐘脈沖數(shù)量包括:
[0026]獲取串行數(shù)據(jù)中最長連續(xù)電平長度;
[0027]根據(jù)所述最長連續(xù)電平長度在串行數(shù)據(jù)中查找第一最長連續(xù)電平;
[0028]查找與所述第一最長連續(xù)電平相鄰的第二最長連續(xù)電平;
[0029]在所述第一最長連續(xù)電平與所述第二最長連續(xù)電平的時鐘脈沖數(shù)量大于預定閾值時,將所述第一最長連續(xù)電平結(jié)束至所述第二最長連續(xù)電平結(jié)束的時鐘脈沖數(shù)量作為所述相鄰同步幀頭的最長連續(xù)電平之間的實際時鐘脈沖數(shù)量;
[0030]在所述第一最長連續(xù)電平結(jié)束至所述第二最長連續(xù)電平結(jié)束的時鐘脈沖數(shù)量小于等于預定閾值時,查找與所述第二最長連續(xù)電平相鄰的第三最長連續(xù)電平,將所述第一最長連續(xù)電平結(jié)束至所述第三最長連續(xù)電平結(jié)束的時鐘脈沖數(shù)量作為所述相鄰同步幀頭的最長連續(xù)電平之間的實際時鐘脈沖數(shù)量。
[0031]優(yōu)選地,所述方法還包括:
[0032]在初次接收到所述串行數(shù)據(jù)或串行數(shù)據(jù)解析失敗時,觸發(fā)串行數(shù)據(jù)解析。
[0033]優(yōu)選地,所述方法還包括:
[0034]根據(jù)所述數(shù)據(jù)速率和/或采樣率以及本地時鐘信號對所述串行數(shù)據(jù)采樣,解析獲得串行數(shù)據(jù)的比特位。
[0035]第二方面,提供一種串行數(shù)據(jù)解析裝置,所述串行數(shù)據(jù)具有預定的幀長度,包括:
[0036]時鐘脈沖數(shù)量獲取單元,用于獲取串行數(shù)據(jù)中相鄰同步幀頭的結(jié)束位之間或包結(jié)束標識之間的實際時鐘脈沖數(shù)量;
[0037]屬性獲取單元,用于根據(jù)接收端本地時鐘頻率、預定的幀長度和所述實際時鐘脈沖數(shù)量獲取所述串行數(shù)據(jù)的數(shù)據(jù)速率和/或采樣率。
[0038]優(yōu)選地,所述屬性獲取單元根據(jù)如下公式計算所述數(shù)據(jù)速率:
[0039]數(shù)據(jù)速率=本地時鐘頻率*幀長度/實際時鐘脈沖數(shù)量。
[0040]優(yōu)選地,所述屬性獲取單元根據(jù)如下公式計算所述采樣率:
[0041]采樣率=本地時鐘頻率/(實際時鐘脈沖數(shù)量*編碼數(shù)據(jù)與原始數(shù)據(jù)比例)。
[0042]優(yōu)選地,所述串行數(shù)據(jù)具有有限個可能的數(shù)據(jù)速率和采樣率;[0043]所述屬性獲取單元包括:
[0044]標準脈沖數(shù)量獲取子單元,用于根據(jù)所述實際時鐘脈沖數(shù)量獲取對應的標準脈沖數(shù)量,每個所述標準脈沖數(shù)量對應于多個實際時鐘脈沖數(shù)量;
[0045]查詢子單元,用于根據(jù)所述標準脈沖數(shù)量查詢對應的串行數(shù)據(jù)數(shù)據(jù)速率和/或采樣率;
[0046]其中,所述標準脈沖數(shù)量與所述數(shù)據(jù)速率和/或采樣率的對應關(guān)系基于本地時鐘頻率、預定的幀長度和串行數(shù)據(jù)可能的數(shù)據(jù)速率和/或采樣率預先計算獲得。
[0047]優(yōu)選地,每個所述標準脈沖數(shù)量對應于所有位于所述標準脈沖數(shù)量誤差區(qū)間內(nèi)的實際時鐘脈沖數(shù)量。
[0048]優(yōu)選地,所述時鐘脈沖數(shù)量獲取單元包括:
[0049]最長連續(xù)電平長度獲取子單元,用于獲取串行數(shù)據(jù)中最長連續(xù)電平長度;
[0050]第一最長連續(xù)電平查找子單元,用于根據(jù)所述最長連續(xù)電平長度在串行數(shù)據(jù)中查找第一最長連續(xù)電平;
[0051]第二最長連續(xù)電平查找子單元,用于查找與所述第一最長連續(xù)電平相鄰的第二最長連續(xù)電平;
[0052]時鐘脈沖數(shù)量計算子單元,用于將所述第一最長連續(xù)電平結(jié)束至所述第二最長連續(xù)電平結(jié)束的時鐘脈沖數(shù)量作為所述相鄰同步幀頭的最長連續(xù)電平之間的實際時鐘脈沖數(shù)量。
[0053]優(yōu)選地,所述時鐘脈沖數(shù)量獲取單元包括:
[0054]最長連續(xù)電平長度獲取子單元,用于獲取串行數(shù)據(jù)中最長連續(xù)電平長度;
[0055]第一最長連續(xù)電平查找子單元,用于根據(jù)所述最長連續(xù)電平長度在串行數(shù)據(jù)中查找第一最長連續(xù)電平;
[0056]第二最長連續(xù)電平查找子單元,用于查找與所述第一最長連續(xù)電平相鄰的第二最長連續(xù)電平;
[0057]第一時鐘脈沖數(shù)量計算子單元,用于在所述第一最長連續(xù)電平結(jié)束至所述第二最長連續(xù)電平結(jié)束的時鐘脈沖數(shù)量大于預定閾值時,所述第一最長連續(xù)電平結(jié)束至所述第二最長連續(xù)電平結(jié)束的時鐘脈沖數(shù)量作為所述相鄰同步幀頭的最長連續(xù)電平之間的實際時鐘脈沖數(shù)量;
[0058]第二時鐘脈沖數(shù)量計算子單元,用于在所述第一最長連續(xù)電平結(jié)束至所述第二最長連續(xù)電平結(jié)束的時鐘脈沖數(shù)量小于等于預定閾值時,查找與所述第二最長連續(xù)電平相鄰的第三最長連續(xù)電平,將所述第一最長連續(xù)電平結(jié)束至所述第三最長連續(xù)電平結(jié)束的時鐘脈沖數(shù)量作為所述相鄰同步幀頭的最長連續(xù)電平之間的實際時鐘脈沖數(shù)量。
[0059]優(yōu)選地,所述裝置還包括觸發(fā)單元,用于在初次接收到所述串行數(shù)據(jù)或串行數(shù)據(jù)解析失敗時,觸發(fā)串行數(shù)據(jù)解析。
[0060]優(yōu)選地,所述裝置還包括采樣解析單元,用于根據(jù)所述數(shù)據(jù)速率和/或采樣率以及本地時鐘信號對所述串行數(shù)據(jù)采樣,解析獲得串行數(shù)據(jù)的比特位。
[0061]通過尋找相鄰同步幀頭的最長連續(xù)電平或包結(jié)束標識之間的時鐘脈沖數(shù)量,根據(jù)所述時鐘脈沖數(shù)量和本地時鐘頻率確定串行數(shù)據(jù)的數(shù)據(jù)速率和/或采樣率。由此,可以提高解析速度,精確度高?!緦@綀D】
【附圖說明】
[0062]通過以下參照附圖對本發(fā)明實施例的描述,本發(fā)明的上述以及其他目的、特征和優(yōu)點將更為清楚,在附圖中:
[0063]圖1為SroiF數(shù)據(jù)采用雙相符號編碼(BMC)的編碼數(shù)據(jù)示意圖;
[0064]圖2為根據(jù)本發(fā)明第一實施例的串行數(shù)據(jù)解析方法的流程圖;
[0065]圖3為根據(jù)本發(fā)明第一實施例一優(yōu)選方案的流程圖;
[0066]圖4A為根據(jù)本發(fā)明第一實施例一優(yōu)選方案的流程圖;
[0067]圖4B為根據(jù)本發(fā)明的一個示例的SroiF數(shù)據(jù)及對應的時鐘脈沖;
[0068]圖5為根據(jù)本發(fā)明第二實施例的串行數(shù)據(jù)解析方法的流程圖;
[0069]圖6為根據(jù)本發(fā)明第三實施例的串行數(shù)據(jù)解析裝置的框圖。
【具體實施方式】
[0070]以下將參照附圖更詳細地描述本發(fā)明的各種實施例。在各個附圖中,相同的元件采用相同或類似的附圖標記來表示。為了清楚起見,附圖中的各個部分沒有按比例繪制。
[0071]為了方便數(shù)據(jù)同步,串行數(shù)據(jù)通常會為傳輸?shù)膸蜃訋O(shè)置同步幀頭,以表示幀或子幀開始的位置,這類串行數(shù)據(jù)通常均具有預定的幀長度(為了描述方便,在為子幀設(shè)置同步幀頭的情形中,幀長度指子幀長度)。例如,而在SPDIF協(xié)議中,其具有三種不同的同步幀頭,其按照如下的表1設(shè)置。
[0072]
【權(quán)利要求】
1.一種串行數(shù)據(jù)解析方法,所述串行數(shù)據(jù)具有預定的幀長度,其特征在于,包括: 獲取串行數(shù)據(jù)中相鄰同步幀頭的最長連續(xù)電平之間或包結(jié)束標識之間的實際時鐘脈沖數(shù)量; 根據(jù)接收端本地時鐘頻率、所述預定的幀長度和所述實際時鐘脈沖數(shù)量獲取所述串行數(shù)據(jù)的數(shù)據(jù)速率和/或 采樣率。
2.根據(jù)權(quán)利要求1所述的串行數(shù)據(jù)解析方法,其特征在于,根據(jù)本地時鐘頻率、所述預定的幀長度和所述實際時鐘脈沖數(shù)量獲取所述串行數(shù)據(jù)的數(shù)據(jù)速率包括根據(jù)如下公式計算所述數(shù)據(jù)速率: 數(shù)據(jù)速率=本地時鐘頻率*預定的幀長度/實際時鐘脈沖數(shù)量。
3.根據(jù)權(quán)利要求1所述的串行數(shù)據(jù)解析方法,其特征在于,根據(jù)本地時鐘頻率、所述預定的幀長度和所述實際時鐘脈沖數(shù)量獲取所述串行數(shù)據(jù)的采樣率包括根據(jù)如下公式計算所述采樣率: 采樣率=本地時鐘頻率/(實際時鐘脈沖數(shù)量*編碼數(shù)據(jù)與原始數(shù)據(jù)比例)。
4.根據(jù)權(quán)利要求1所述的串行數(shù)據(jù)解析方法,其特征在于,所述串行數(shù)據(jù)具有有限個可能的數(shù)據(jù)速率和采樣率; 所述根據(jù)本地時鐘頻率、所述預定的幀長度和所述實際時鐘脈沖數(shù)量獲取所述串行數(shù)據(jù)的數(shù)據(jù)速率和/或采樣率包括: 根據(jù)所述實際時鐘脈沖數(shù)量獲取對應的標準脈沖數(shù)量,每個所述標準脈沖數(shù)量對應于多個實際時鐘脈沖數(shù)量; 根據(jù)所述標準脈沖數(shù)量查詢對應的串行數(shù)據(jù)數(shù)據(jù)速率和/或采樣率; 所述標準脈沖數(shù)量與所述數(shù)據(jù)速率和/或采樣率的對應關(guān)系根據(jù)所述本地時鐘頻率、所述預定的幀長度和串行數(shù)據(jù)的可能的數(shù)據(jù)速率和/或采樣率預先計算獲得。
5.根據(jù)權(quán)利要求4所述的串行數(shù)據(jù)解析方法,其特征在于,每個所述標準脈沖數(shù)量對應于所有位于所述標準脈沖數(shù)量誤差區(qū)間內(nèi)的實際時鐘脈沖數(shù)量。
6.根據(jù)權(quán)利要求1所述的串行數(shù)據(jù)解析方法,其特征在于,獲取串行數(shù)據(jù)相鄰同步幀頭的最長連續(xù)電平之間的實際時鐘脈沖數(shù)量包括; 獲取串行數(shù)據(jù)中最長連續(xù)電平長度; 根據(jù)所述最長連續(xù)電平長度在串行數(shù)據(jù)中查找第一最長連續(xù)電平; 查找與所述第一最長連續(xù)電平相鄰的第二最長連續(xù)電平; 將所述第一最長連續(xù)電平結(jié)束至所述第二最長連續(xù)電平結(jié)束的時鐘脈沖數(shù)量作為所述相鄰同步幀頭的最長連續(xù)電平之間的實際時鐘脈沖數(shù)量。
7.根據(jù)權(quán)利要求1所述的串行數(shù)據(jù)解析方法,其特征在于,獲取串行數(shù)據(jù)相鄰同步幀頭的最長連續(xù)電平之間的實際時鐘脈沖數(shù)量包括: 獲取串行數(shù)據(jù)中最長連續(xù)電平長度; 根據(jù)所述最長連續(xù)電平長度在串行數(shù)據(jù)中查找第一最長連續(xù)電平; 查找與所述第一最長連續(xù)電平相鄰的第二最長連續(xù)電平; 在所述第一最長連續(xù)電平結(jié)束至所述第二最長連續(xù)電平結(jié)束的時鐘脈沖數(shù)量大于預定閾值時,將所述第一最長連續(xù)電平結(jié)束至所述第二最長連續(xù)電平結(jié)束的時鐘脈沖數(shù)量作為所述相鄰同步幀頭的最長連續(xù)電平之間的實際時鐘脈沖數(shù)量;在所述第一最長連續(xù)電平與所述第二最長連續(xù)電平的時鐘脈沖數(shù)量小于等于預定閾值時,查找與所述第二最長連續(xù)電平相鄰的第三最長連續(xù)電平,將所述第一最長連續(xù)電平結(jié)束至所述第三最長連續(xù)電平結(jié)束的時鐘脈沖數(shù)量作為所述相鄰同步幀頭的最長連續(xù)電平之間的實際時鐘脈沖數(shù)量。
8.根據(jù)權(quán)利要求1所述的串行數(shù)據(jù)解析方法,其特征在于,還包括: 在初次接收到所述串行數(shù)據(jù)或串行數(shù)據(jù)解析失敗時,觸發(fā)串行數(shù)據(jù)解析。
9.根據(jù)權(quán)利要求1所述的串行數(shù)據(jù)解析方法,其特征在于,還包括: 根據(jù)所述數(shù)據(jù)速率和/或采樣率以及本地時鐘信號對所述串行數(shù)據(jù)采樣,解析獲得串行數(shù)據(jù)的比特位。
10.一種串行數(shù)據(jù)解析裝置,所述串行數(shù)據(jù)具有預定的幀長度,其特征在于,包括: 時鐘脈沖數(shù)量獲取單元,用于獲取串行數(shù)據(jù)中相鄰同步幀頭的結(jié)束位之間或包結(jié)束標識之間的實際時鐘脈沖數(shù)量; 屬性獲取單元,用于根據(jù)接收端本地時鐘頻率、預定的幀長度和所述實際時鐘脈沖數(shù)量獲取所述串行數(shù)據(jù)的數(shù)據(jù)速率和/或采樣率。
11.根據(jù)權(quán)利要求10所述的串行數(shù)據(jù)解析裝置,其特征在于,所述屬性獲取單元根據(jù)如下公式計算所述數(shù)據(jù)速率: 數(shù)據(jù)速率=本地時鐘頻 率*幀長度/實際時鐘脈沖數(shù)量。
12.根據(jù)權(quán)利要求10所述的串行數(shù)據(jù)解析裝置,其特征在于,所述屬性獲取單元根據(jù)如下公式計算所述采樣率: 采樣率=本地時鐘頻率/(實際時鐘脈沖數(shù)量*編碼數(shù)據(jù)與原始數(shù)據(jù)比例)。
13.根據(jù)權(quán)利要求10所述的串行數(shù)據(jù)解析裝置,其特征在于,所述串行數(shù)據(jù)具有有限個可能的數(shù)據(jù)速率和采樣率; 所述屬性獲取單元包括: 標準脈沖數(shù)量獲取子單元,用于根據(jù)所述實際時鐘脈沖數(shù)量獲取對應的標準脈沖數(shù)量,每個所述標準脈沖數(shù)量對應于多個實際時鐘脈沖數(shù)量; 查詢子單元,用于根據(jù)所述標準脈沖數(shù)量查詢對應的串行數(shù)據(jù)數(shù)據(jù)速率和/或采樣率; 其中,所述標準脈沖數(shù)量與所述數(shù)據(jù)速率和/或采樣率的對應關(guān)系基于本地時鐘頻率、預定的幀長度和串行數(shù)據(jù)可能的數(shù)據(jù)速率和/或采樣率預先計算獲得。
14.根據(jù)權(quán)利要求13所述的串行數(shù)據(jù)解析裝置,其特征在于,每個所述標準脈沖數(shù)量對應于所有位于所述標準脈沖數(shù)量誤差區(qū)間內(nèi)的實際時鐘脈沖數(shù)量。
15.根據(jù)權(quán)利要求10所述的串行數(shù)據(jù)解析裝置,其特征在于,所述時鐘脈沖數(shù)量獲取單元包括: 最長連續(xù)電平長度獲取子單元,用于獲取串行數(shù)據(jù)中最長連續(xù)電平長度; 第一最長連續(xù)電平查找子單元,用于根據(jù)所述最長連續(xù)電平長度在串行數(shù)據(jù)中查找第一最長連續(xù)電平; 第二最長連續(xù)電平查找子單元,用于查找與所述第一最長連續(xù)電平相鄰的第二最長連續(xù)電平; 時鐘脈沖數(shù)量計算子單元,用于將所述第一最長連續(xù)電平結(jié)束至所述第二最長連續(xù)電平結(jié)束的時鐘脈沖數(shù)量作為所述相鄰同步幀頭的最長連續(xù)電平之間的實際時鐘脈沖數(shù)量。
16.根據(jù)權(quán)利要求10所述的串行數(shù)據(jù)解析裝置,其特征在于,所述時鐘脈沖數(shù)量獲取單元包括: 最長連續(xù)電平長度獲取子單元,用于獲取串行數(shù)據(jù)中最長連續(xù)電平長度; 第一最長連續(xù)電平查找子單元,用于根據(jù)所述最長連續(xù)電平長度在串行數(shù)據(jù)中查找第一最長連續(xù)電平; 第二最長連續(xù)電平查找子單元,用于查找與所述第一最長連續(xù)電平相鄰的第二最長連續(xù)電平; 第一時鐘脈沖數(shù)量計算子單元,用于在所述第一最長連續(xù)電平結(jié)束至所述第二最長連續(xù)電平結(jié)束的時鐘脈沖數(shù)量大于預定閾值時,所述第一最長連續(xù)電平結(jié)束至所述第二最長連續(xù)電平結(jié)束的時鐘脈沖數(shù)量作為所述相鄰同步幀頭的最長連續(xù)電平之間的實際時鐘脈沖數(shù)量; 第二時鐘脈沖數(shù)量計算子單元,用于在所述第一最長連續(xù)電平與所述第二最長連續(xù)電平的時鐘脈沖數(shù)量小于等于預定閾值時,查找與所述第二最長連續(xù)電平相鄰的第三最長連續(xù)電平,將所述第一最長連續(xù)電平結(jié)束至所述第三最長連續(xù)電平結(jié)束的時鐘脈沖數(shù)量作為所述相鄰同步幀頭的最長連續(xù)電平之間的實際時鐘脈沖數(shù)量。
17.根據(jù)權(quán)利要求10所述的串行數(shù)據(jù)解析裝置,其特征在于,還包括觸發(fā)單元,用于在初次接收到所述串行數(shù)據(jù)或串行數(shù)據(jù)解析失敗時,觸發(fā)串行數(shù)據(jù)解析。
18.根據(jù)權(quán)利要求10所述的串行數(shù)據(jù)解析裝置,其特征在于,還包括采樣解析單元,用于根據(jù)所述數(shù)據(jù)速率和/或采樣率以及本地時鐘信號對所述串行數(shù)據(jù)采樣,解析獲得串行數(shù)據(jù)的比特位。
【文檔編號】G06F13/38GK104008080SQ201410270486
【公開日】2014年8月27日 申請日期:2014年6月17日 優(yōu)先權(quán)日:2014年6月17日
【發(fā)明者】陳振杰, 金黃斌, 陳若愚 申請人:杭州士蘭微電子股份有限公司