本申請涉及高速信號采集模塊,尤其涉及一種多采集模塊同步時序校準(zhǔn)方法、裝置、設(shè)備及介質(zhì)。
背景技術(shù):
1、在多路信號采集過程中,保持信號采集系統(tǒng)的穩(wěn)定性至關(guān)重要,這要求芯片與模塊之間以及模塊與模塊之間實現(xiàn)良好的同步。然而,信號采集系統(tǒng)的硬件差異、采集時的環(huán)境變化(如溫度、濕度和壓力)等因素均可能導(dǎo)致亞穩(wěn)態(tài)現(xiàn)象的出現(xiàn),從而導(dǎo)致信號采集系統(tǒng)的同步失效,即導(dǎo)致同步信號與時鐘之間的建立時間(ts)和保持時間(th)不穩(wěn)定,從而可能出現(xiàn)跨時鐘周期的信號采集現(xiàn)象。
2、若使用兩片模數(shù)轉(zhuǎn)換芯片交織的信號采集系統(tǒng),可能導(dǎo)致鋸齒狀波形的產(chǎn)生,從而對于多模塊同步信號采集系統(tǒng),則可能引發(fā)不同模塊間出現(xiàn)時鐘周期倍數(shù)的相位差。
3、上述內(nèi)容僅用于輔助理解本申請的技術(shù)方案,并不代表承認(rèn)上述內(nèi)容是現(xiàn)有技術(shù)。
技術(shù)實現(xiàn)思路
1、本申請的主要目的在于提供一種多采集模塊同步時序校準(zhǔn)方法、裝置、設(shè)備及介質(zhì),旨在解決由于信號采集系統(tǒng)中硬件的出廠差異及采集過程中環(huán)境因素的變化而導(dǎo)致的采集系統(tǒng)時序同步失效的技術(shù)問題。
2、為實現(xiàn)上述目的,本申請?zhí)峁┮环N多采集模塊同步時序校準(zhǔn)方法,應(yīng)用于測量設(shè)備,所述測量設(shè)備包括多個采集模塊,各采集模塊包括多個模數(shù)轉(zhuǎn)換芯片,所述方法由與各采集設(shè)備通信連接的同步時序校準(zhǔn)設(shè)備執(zhí)行,所述方法由處理器執(zhí)行,包括:基于各模數(shù)轉(zhuǎn)換芯片提供的用于進行同步采樣的窗口信息確定各采集模塊的多個同步窗集合;根據(jù)各采集模塊的多個同步窗集合確定各采集模塊中各模數(shù)轉(zhuǎn)換芯片的最優(yōu)同步窗位置,其中,各所述采集模塊的處理器按照所述最優(yōu)同步窗位置進行數(shù)據(jù)采樣。
3、可選地,所述確定各采集模塊的多個同步窗集合,包括:計算各模數(shù)轉(zhuǎn)換芯片提供的用于進行同步采樣的窗口信息中所包含的多個可選位置;基于各采集模塊中各模數(shù)轉(zhuǎn)換芯片的多個可選位置確定各采集模塊的多個同步窗集合。
4、可選地,所述計算各模數(shù)轉(zhuǎn)換芯片提供的用于進行同步采樣的窗口信息中所包含的多個可選位置,包括:基于各模數(shù)轉(zhuǎn)換芯片提供的用于進行同步采樣的窗口信息確定各模數(shù)轉(zhuǎn)換芯片的至少一個可選區(qū)間;基于各可選區(qū)間確定各模數(shù)轉(zhuǎn)換芯片的多個可選位置。
5、可選地,所述根據(jù)各采集模塊的多個同步窗集合確定各采集模塊中各模數(shù)轉(zhuǎn)換芯片的最優(yōu)同步窗位置,包括:根據(jù)各采集模塊的多個同步窗集合確定各采集模塊的位置組合序列;基于不同采集模塊的位置組合序列的數(shù)據(jù)個數(shù)差異對各采集模塊的位置組合序列補齊;基于各采集模塊補齊后的位置組合序列確定各采集模塊中各模數(shù)轉(zhuǎn)換芯片的最優(yōu)同步窗位置。
6、可選地,所述根據(jù)各采集模塊的多個同步窗集合確定各采集模塊的位置組合序列,包括:針對任一采集模塊,確定各同步窗集合下多個模數(shù)轉(zhuǎn)換芯片之間的相位差,基于小于預(yù)設(shè)閾值的相位差所對應(yīng)的同步窗集合確定采集模塊的多個位置組合值;將各采集模塊的多個位置組合值構(gòu)成各采集模塊的位置組合序列。
7、可選地,所述基于不同采集模塊的位置組合序列的數(shù)據(jù)個數(shù)差異對各采集模塊的位置組合序列補齊,包括:將數(shù)據(jù)個數(shù)最多的位置組合序列所對應(yīng)的采集模塊確定為基準(zhǔn)采集模塊;根據(jù)各采集模塊和基準(zhǔn)采集模塊的位置組合序列的數(shù)據(jù)個數(shù)差異,將各采集模塊的位置組合序列補齊。
8、可選地,所述基于各采集模塊補齊后的位置組合序列確定各采集模塊中各模數(shù)轉(zhuǎn)換芯片的最優(yōu)同步窗位置,包括:計算所有采集模塊補齊后的位置組合序列中多個相同位置數(shù)據(jù)的標(biāo)準(zhǔn)差;基于各標(biāo)準(zhǔn)差的大小差異確定各采集模塊中各模數(shù)轉(zhuǎn)換芯片的最優(yōu)同步窗位置。
9、此外,為實現(xiàn)上述目的,本申請還提供一種多采集模塊同步時序校準(zhǔn)裝置,包括:同步窗集合確定模塊,用于確定各采集模塊的多個同步窗集合,所述同步窗集合用于表征采集模塊中各模數(shù)轉(zhuǎn)換芯片的可選位置;最優(yōu)采樣位置確定模塊,用于根據(jù)各采集模塊的多個同步窗集合確定各采集模塊的最優(yōu)采樣位置;同步時序校準(zhǔn)模塊,用于基于各采集模塊的最優(yōu)采樣位置完成多采集模塊的同步時序校準(zhǔn)。
10、本申請還提供一種多采集模塊同步時序校準(zhǔn)設(shè)備,包括:至少一個處理器;以及,與所述至少一個處理器通信連接的存儲器;其中,所述存儲器存儲有可被所述至少一個處理器執(zhí)行的指令,所述指令被所述至少一個處理器執(zhí)行,以使所述至少一個處理器能夠執(zhí)行上述一種多采集模塊同步時序校準(zhǔn)方法。
11、本申請還提供一種計算機可讀存儲介質(zhì),包括:存儲有計算機程序,所述計算機程序被處理器執(zhí)行時,實現(xiàn)上述一種多采集模塊同步時序校準(zhǔn)方法。
12、本申請?zhí)岢龅囊环N多采集模塊同步時序校準(zhǔn)方法、裝置、設(shè)備及介質(zhì),通過確定各采集模塊的多個同步窗集合,并根據(jù)各采集模塊的多個同步窗集合確定各采集模塊的最優(yōu)采樣位置,解決了多路信號采集過程中,由于硬件本身出廠差異,以及環(huán)境因素變化從而導(dǎo)致的多采集模塊時序同步出現(xiàn)偏差的問題,實現(xiàn)了在不同環(huán)境溫度下通過校準(zhǔn),每個模塊中兩片模數(shù)轉(zhuǎn)換芯片之間的采集時序同步,以及多模塊之間的相位關(guān)系保持一致,即實現(xiàn)了多采集模塊的同步時序校準(zhǔn)。
1.一種多采集模塊同步時序校準(zhǔn)方法,其特征在于,應(yīng)用于測量設(shè)備,所述測量設(shè)備包括多個采集模塊,各采集模塊包括多個模數(shù)轉(zhuǎn)換芯片,所述方法由與各采集設(shè)備通信連接的同步時序校準(zhǔn)設(shè)備執(zhí)行,所述方法包括:
2.如權(quán)利要求1所述的多采集模塊同步時序校準(zhǔn)方法,其特征在于,所述確定各采集模塊的多個同步窗集合,包括:
3.如權(quán)利要求2所述的多采集模塊同步時序校準(zhǔn)方法,其特征在于,所述計算各模數(shù)轉(zhuǎn)換芯片提供的用于進行同步采樣的窗口信息中所包含的多個可選位置,包括:
4.如權(quán)利要求1所述的多采集模塊同步時序校準(zhǔn)方法,其特征在于,所述根據(jù)各采集模塊的多個同步窗集合確定各采集模塊中各模數(shù)轉(zhuǎn)換芯片的最優(yōu)同步窗位置,包括:
5.如權(quán)利要求4所述的多采集模塊同步時序校準(zhǔn)方法,其特征在于,所述根據(jù)各采集模塊的多個同步窗集合確定各采集模塊的位置組合序列,包括:
6.如權(quán)利要求4所述的多采集模塊同步時序校準(zhǔn)方法,其特征在于,所述基于不同采集模塊的位置組合序列的數(shù)據(jù)個數(shù)差異對各采集模塊的位置組合序列補齊,包括:
7.如權(quán)利要求4所述的多采集模塊同步時序校準(zhǔn)方法,其特征在于,所述基于各采集模塊補齊后的位置組合序列確定各采集模塊中各模數(shù)轉(zhuǎn)換芯片的最優(yōu)同步窗位置,包括:
8.一種多采集模塊同步時序校準(zhǔn)裝置,其特征在于,包括:
9.一種多采集模塊同步時序校準(zhǔn)設(shè)備,其特征在于,包括:
10.一種計算機可讀存儲介質(zhì),存儲有計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時,實現(xiàn)如權(quán)利要求1至7中任一項所述的多采集模塊同步時序校準(zhǔn)方法。