同步信息檢測(cè)方法、系統(tǒng)及通用相關(guān)器的制造方法
【專利說(shuō)明】同步信息檢測(cè)方法、系統(tǒng)及通用相關(guān)器 【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及通信技術(shù)領(lǐng)域,特別是涉及一種同步信息檢測(cè)方法、系統(tǒng)及通用相關(guān) 器。 【【背景技術(shù)】】
[0002] 實(shí)現(xiàn)幀同步的方法主要是在數(shù)據(jù)信息流中插入一些特殊碼組作為每幀的頭尾標(biāo) 志,接收端找出這些特殊碼組的位置就可實(shí)現(xiàn)幀同步。幀同步器是利用幀同步碼組的自相 關(guān)特性和經(jīng)過(guò)相關(guān)運(yùn)算器從接收到的空口數(shù)據(jù)流中識(shí)別出來(lái)。
[0003] 幀同步器首先對(duì)接收數(shù)據(jù)進(jìn)行串并轉(zhuǎn)換,與本地同步碼組進(jìn)行同或運(yùn)算或者異或 運(yùn)算,屏蔽掉無(wú)用的相關(guān)位,再經(jīng)過(guò)全加網(wǎng)絡(luò),實(shí)現(xiàn)對(duì)相關(guān)值相加運(yùn)算,與判決門限值進(jìn)行 比較,得到同步幀標(biāo)志。
[0004] 但是,以上所述幀同步器不能適應(yīng)多段同步碼的檢測(cè)。 【
【發(fā)明內(nèi)容】
】
[0005] 基于此,有必要針對(duì)上述幀同步器不能適應(yīng)多段同步碼的檢測(cè)問題,提供一種同 步信息檢測(cè)方法、系統(tǒng)及通用相關(guān)器。
[0006] 一種同步信息檢測(cè)方法,包括以下步驟:
[0007] 根據(jù)采樣時(shí)鐘對(duì)待測(cè)數(shù)據(jù)進(jìn)行采樣生成第一采樣數(shù)據(jù),并存儲(chǔ)所述第一采樣數(shù) 據(jù);
[0008] 依次以預(yù)存的同步碼的各碼間距離為位置間隔,每隔一個(gè)位置間隔從相應(yīng)存儲(chǔ)位 置讀取存儲(chǔ)的第二采樣數(shù)據(jù),所述碼間距離為所述預(yù)存的同步碼相鄰兩段相關(guān)碼間的距 離;
[0009] 將各個(gè)所述第二采樣數(shù)據(jù)分別與所述預(yù)存的同步碼進(jìn)行異或運(yùn)算生成分別與各 相應(yīng)存儲(chǔ)位置對(duì)應(yīng)的異或結(jié)果;
[0010] 分別獲取各異或結(jié)果中用于標(biāo)識(shí)所述第二采樣數(shù)據(jù)與所述預(yù)存的同步碼間不同 比特的標(biāo)識(shí)信息的數(shù)目總和,生成分別與各相應(yīng)存儲(chǔ)位置對(duì)應(yīng)的不同比特?cái)?shù);
[0011] 分別判斷與各相應(yīng)存儲(chǔ)位置對(duì)應(yīng)的不同比特?cái)?shù)與預(yù)設(shè)錯(cuò)誤比特容限是否匹配,若 匹配,則分別對(duì)應(yīng)各相應(yīng)存儲(chǔ)位置生成相應(yīng)的同步相關(guān)指示。
[0012] 一種同步信息檢測(cè)系統(tǒng),包括:
[0013] 采樣模塊,用于根據(jù)采樣時(shí)鐘對(duì)待測(cè)數(shù)據(jù)進(jìn)行采樣生成第一采樣數(shù)據(jù),并存儲(chǔ)所 述第一采樣數(shù)據(jù);
[0014] 讀取模塊,用于依次以預(yù)存的同步碼的各碼間距離為位置間隔,每隔一個(gè)位置間 隔從相應(yīng)存儲(chǔ)位置讀取存儲(chǔ)的第二采樣數(shù)據(jù),所述碼間距離為所述預(yù)存的同步碼相鄰兩段 相關(guān)碼間的距離;
[0015] 異或模塊,用于將各個(gè)所述第二采樣數(shù)據(jù)分別與所述預(yù)存的同步碼進(jìn)行異或運(yùn)算 生成分別與各相應(yīng)存儲(chǔ)位置對(duì)應(yīng)的異或結(jié)果;
[0016] 統(tǒng)計(jì)模塊,用于分別獲取各異或結(jié)果中用于標(biāo)識(shí)所述第二采樣數(shù)據(jù)與所述預(yù)存的 同步碼間不同比特的標(biāo)識(shí)信息的數(shù)目總和,生成分別與各相應(yīng)存儲(chǔ)位置對(duì)應(yīng)的不同比特 數(shù);
[0017] 指示模塊,用于分別判斷與各相應(yīng)存儲(chǔ)位置對(duì)應(yīng)的不同比特?cái)?shù)與預(yù)設(shè)錯(cuò)誤比特容 限是否匹配,若匹配,則分別對(duì)應(yīng)各相應(yīng)存儲(chǔ)位置生成相應(yīng)的同步相關(guān)指示。
[0018] 一種通用相關(guān)器,包括預(yù)存采樣時(shí)鐘、采樣時(shí)鐘速率、同步碼、同步碼的各碼間距 離和預(yù)設(shè)錯(cuò)誤比特容限的控制設(shè)備以及分別與所述控制設(shè)備連接的系統(tǒng)時(shí)鐘生成設(shè)備、采 樣設(shè)備、存儲(chǔ)設(shè)備和至少兩個(gè)相關(guān)檢測(cè)設(shè)備,所述碼間距離為所述預(yù)存的同步碼相鄰兩段 相關(guān)碼間的距離,其中:
[0019] 所述系統(tǒng)時(shí)鐘生成設(shè)備用于生成通用相關(guān)器的系統(tǒng)時(shí)鐘;
[0020] 所述采樣設(shè)備用于根據(jù)采樣時(shí)鐘對(duì)待測(cè)數(shù)據(jù)進(jìn)行采樣生成第一采樣數(shù)據(jù)并向所 述控制設(shè)備發(fā)送;
[0021] 所述控制設(shè)備用于將所述第一采樣數(shù)據(jù)存儲(chǔ)到所述存儲(chǔ)設(shè)備的各存儲(chǔ)位置,并以 預(yù)存的同步碼的各碼間距離為位置間隔,每隔一個(gè)位置間隔從相應(yīng)存儲(chǔ)位置讀取存儲(chǔ)的第 二采樣數(shù)據(jù);
[0022] 所述控制設(shè)備還用于將控制信號(hào)和各個(gè)所述第二采樣數(shù)據(jù)分別輸送到各相關(guān)檢 測(cè)設(shè)備,其中,向一個(gè)相關(guān)檢測(cè)設(shè)備輸送從一個(gè)相應(yīng)存儲(chǔ)位置讀取的第二采樣數(shù)據(jù);
[0023] 各相關(guān)檢測(cè)設(shè)備用于響應(yīng)所述控制信號(hào)分別將各個(gè)所述第二采樣數(shù)據(jù)與所述預(yù) 存的同步碼進(jìn)行異或運(yùn)算生成分別與各相應(yīng)存儲(chǔ)位置對(duì)應(yīng)的異或結(jié)果;分別獲取各異或結(jié) 果中用于標(biāo)識(shí)所述第二采樣數(shù)據(jù)與所述預(yù)存的同步碼間不同比特的標(biāo)識(shí)信息的數(shù)目總和, 生成分別與各相應(yīng)存儲(chǔ)位置對(duì)應(yīng)的不同比特?cái)?shù);分別判斷與各相應(yīng)存儲(chǔ)位置對(duì)應(yīng)的不同比 特?cái)?shù)與預(yù)設(shè)錯(cuò)誤比特容限是否匹配,若匹配,則分別對(duì)應(yīng)各相應(yīng)存儲(chǔ)位置生成相應(yīng)的同步 相關(guān)指示。
[0024] 以上所述的同步信息檢測(cè)方法、系統(tǒng)及通用相關(guān)器,以預(yù)存的同步碼的各相鄰兩 段相關(guān)碼間的距離為位置間隔從相應(yīng)存儲(chǔ)位置讀取存儲(chǔ)的第二采樣數(shù)據(jù);將各個(gè)所述第二 采樣數(shù)據(jù)分別與所述預(yù)存的同步碼進(jìn)行異或運(yùn)算生成分別與各相應(yīng)存儲(chǔ)位置對(duì)應(yīng)的異或 結(jié)果;分別獲取各異或結(jié)果中用于標(biāo)識(shí)所述第二采樣數(shù)據(jù)與所述預(yù)存的同步碼間不同比特 的標(biāo)識(shí)信息的數(shù)目總和,生成分別與各相應(yīng)存儲(chǔ)位置對(duì)應(yīng)的不同比特?cái)?shù);在不同比特?cái)?shù)與 預(yù)設(shè)錯(cuò)誤比特容限匹配時(shí)生成相應(yīng)的同步相關(guān)指示。通過(guò)預(yù)存的同步碼的各相鄰兩段相關(guān) 碼間的距離可快速精確地檢測(cè)出待測(cè)數(shù)據(jù)與分布在時(shí)域中任意位置的多段同步碼的同步 相關(guān)性。 【【附圖說(shuō)明】】
[0025] 圖1是本發(fā)明同步信息檢測(cè)方法第一實(shí)施方式的流程示意圖;
[0026] 圖2是本發(fā)明同步信息檢測(cè)方法中移位寄存器的移位寄存矩陣示意圖;
[0027] 圖3是本發(fā)明同步信息檢測(cè)方法中不同比特?cái)?shù)的統(tǒng)計(jì)原理示意圖;
[0028] 圖4是本發(fā)明同步信息檢測(cè)方法第二實(shí)施方式的流程示意圖;
[0029] 圖5是本發(fā)明同步信息檢測(cè)方法第三實(shí)施方式的流程示意圖;
[0030] 圖6是本發(fā)明同步信息檢測(cè)系統(tǒng)第一實(shí)施方式的結(jié)構(gòu)示意圖;
[0031] 圖7是本發(fā)明同步信息檢測(cè)系統(tǒng)第三實(shí)施方式的結(jié)構(gòu)示意圖;
[0032] 圖8是本發(fā)明通用相關(guān)器第一實(shí)施方式的結(jié)構(gòu)示意圖;
[0033] 圖9是本發(fā)明通用相關(guān)器中移位寄存器存取數(shù)據(jù)的時(shí)序圖;
[0034] 圖10是本發(fā)明通用相關(guān)器中使能設(shè)備的結(jié)構(gòu)示意圖;
[0035] 圖11是本發(fā)明通用相關(guān)器第三實(shí)施方式的結(jié)構(gòu)示意圖。 【【具體實(shí)施方式】】
[0036] 為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明作進(jìn) 一步地詳細(xì)描述。
[0037] 請(qǐng)參閱圖1,圖1是本發(fā)明的同步信息檢測(cè)方法第一實(shí)施方式的流程示意圖。
[0038] 本實(shí)施方式的所述同步信息檢測(cè)方法,可包括以下步驟:
[0039] 步驟S101,根據(jù)采樣時(shí)鐘對(duì)待測(cè)數(shù)據(jù)進(jìn)行采樣生成第一采樣數(shù)據(jù),并存儲(chǔ)所述第 一采樣數(shù)據(jù)。
[0040] 步驟S102,依次以預(yù)存的同步碼的各碼間距離為位置間隔,每隔一個(gè)位置間隔從 相應(yīng)存儲(chǔ)位置讀取存儲(chǔ)的第二采樣數(shù)據(jù),所述碼間距離為所述預(yù)存的同步碼相鄰兩段相關(guān) 碼間的距離。
[0041] 步驟S103,將各個(gè)所述第二采樣數(shù)據(jù)分別與所述預(yù)存的同步碼進(jìn)行異或運(yùn)算生成 分別與各相應(yīng)存儲(chǔ)位置對(duì)應(yīng)的異或結(jié)果。
[0042] 步驟S104,分別獲取各異或結(jié)果中用于標(biāo)識(shí)所述第二采樣數(shù)據(jù)與所述預(yù)存的同步 碼間不同比特的標(biāo)識(shí)信息的數(shù)目總和,生成分別與各相應(yīng)存儲(chǔ)位置對(duì)應(yīng)的不同比特?cái)?shù)。
[0043] 步驟S105,分別判斷與各相應(yīng)存儲(chǔ)位置對(duì)應(yīng)的不同比特?cái)?shù)與預(yù)設(shè)錯(cuò)誤比特容限是 否匹配,若匹配,則分別對(duì)應(yīng)各相應(yīng)存儲(chǔ)位置生成相應(yīng)的同步相關(guān)指示。
[0044] 本實(shí)施方式,以預(yù)存的同步碼的各相鄰兩段相關(guān)碼間的距離為位置間隔從相應(yīng)存 儲(chǔ)位置讀取存儲(chǔ)的第二采樣數(shù)據(jù);將各個(gè)所述第二采樣數(shù)據(jù)分別與所述預(yù)存的同步碼進(jìn)行 異或運(yùn)算生成分別與各相應(yīng)存儲(chǔ)位置對(duì)應(yīng)的異或結(jié)果;分別獲取各異或結(jié)果中用于標(biāo)識(shí)所 述第二采樣數(shù)據(jù)與所述預(yù)存的同步碼間不同比特的標(biāo)識(shí)信息的數(shù)目總和,生成分別與各相 應(yīng)存儲(chǔ)位置對(duì)應(yīng)的不同比特?cái)?shù);在不同比特?cái)?shù)與預(yù)設(shè)錯(cuò)誤比特容限匹配時(shí)生成相應(yīng)的同步 相關(guān)指示。通過(guò)預(yù)存的同步碼的各相鄰兩段相關(guān)碼間的距離可快速精確地檢測(cè)出待測(cè)數(shù)據(jù) 與分布在時(shí)域中任意位置的多段同步碼的同步相關(guān)性。
[0045] 其中,對(duì)于步驟S101,所述采樣時(shí)鐘優(yōu)選地可根據(jù)待測(cè)數(shù)據(jù)的信號(hào)長(zhǎng)度或信號(hào)周 期進(jìn)行預(yù)設(shè)??稍谒霾蓸訒r(shí)鐘的上升沿對(duì)所述待測(cè)數(shù)據(jù)進(jìn)行采樣。每個(gè)采樣周期讀取次 數(shù)為預(yù)存的同步碼(相關(guān)碼)的段數(shù)。讀取的采樣數(shù)據(jù)依次存儲(chǔ)到一