亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種系統(tǒng)內(nèi)高精度時間同步方法及裝置的制造方法

文檔序號:9379856閱讀:543來源:國知局
一種系統(tǒng)內(nèi)高精度時間同步方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種系統(tǒng)內(nèi)高精度時間同步方法及裝置,可以應(yīng)用于所有對時間同步精度要求比較高的多裝置大系統(tǒng)領(lǐng)域。
【背景技術(shù)】
[0002]一般的系統(tǒng)間時間同步的方案是主時鐘系統(tǒng)和子系統(tǒng)時鐘分別計(jì)時,兩者之間通過軟件計(jì)算進(jìn)行信息的交互達(dá)到對時的目的,這樣對時的實(shí)時性不高,而且實(shí)現(xiàn)起來比較復(fù)雜,需要軟件參與,對時精度也不夠高。曼徹斯特碼是一種同步時鐘編碼技術(shù),用電平跳變來表示I或者O編碼,其變化規(guī)律簡單,每個碼元均用兩個不同相位的電平信號表示,可以防止時鐘同步的丟失,編碼和解碼都比較容易實(shí)現(xiàn),很適合用在對時系統(tǒng)中。

【發(fā)明內(nèi)容】

[0003]本發(fā)明的目的提供一種系統(tǒng)內(nèi)高精度時間同步方法及裝置,本發(fā)明采用曼徹斯特碼傳輸主系統(tǒng)時鐘的時間信息以及控制信息,每秒傳輸一次準(zhǔn)秒時間,各個子系統(tǒng)接收到曼徹斯特碼后進(jìn)行解碼,恢復(fù)出時間信息和控制信息,補(bǔ)償傳輸延遲后,將子系統(tǒng)的時間校準(zhǔn)到主系統(tǒng)時鐘的時間,這樣就可以實(shí)時動態(tài)的保持系統(tǒng)內(nèi)各個子系統(tǒng)整秒時間的一致性。同步時鐘作為子系統(tǒng)秒內(nèi)計(jì)時參考,使各個子系統(tǒng)秒內(nèi)時間也保持一致。
[0004]本發(fā)明的技術(shù)方案為:
[0005]—種系統(tǒng)內(nèi)高精度時間同步裝置,包括同步參考時鐘(Clockjnaster)、主系統(tǒng)時鐘發(fā)送模塊、若干子系統(tǒng)時間同步模塊,其特征在于:同步參考時鐘(Clockjnaster)分別與主系統(tǒng)時鐘發(fā)送模塊、若干子系統(tǒng)時間同步模塊相連,主系統(tǒng)時鐘發(fā)送模塊分別與若干子系統(tǒng)時間同步模塊相連,
[0006]所述主系統(tǒng)時鐘發(fā)送模塊由循環(huán)冗余校驗(yàn)碼(CRC)模塊和曼徹斯特編碼模塊組成,所述子系統(tǒng)時間同步模塊由信息解碼模塊和時間調(diào)整模塊組成,主系統(tǒng)接收到參考時鐘的時間信息后調(diào)整主系統(tǒng)本地的時間作為主系統(tǒng)時鐘的時間信息,并將主系統(tǒng)時鐘的時間信息和與子系統(tǒng)交互的控制信息進(jìn)行組包發(fā)送給循環(huán)冗余校驗(yàn)碼(CRC)模塊,經(jīng)循環(huán)冗余校驗(yàn)碼(CRC)模塊添加CRC校驗(yàn)位,再一起發(fā)送給曼徹斯特編碼模塊,經(jīng)曼徹斯特編碼模塊一起進(jìn)行曼徹斯特編碼,將編碼后的曼徹斯特碼元發(fā)送給各子系統(tǒng)時間同步模塊,各子系統(tǒng)時間同步模塊的信息解碼模塊,實(shí)現(xiàn)曼徹斯特碼的解碼,恢復(fù)出主系統(tǒng)時鐘的時間信息和子系統(tǒng)交互的控制信息,對其進(jìn)行循環(huán)冗余校驗(yàn)碼(CRC)檢測,排除CRC錯誤的時間信息,同時也排除一些明顯錯誤的時間信息,并對篩選后的時間信息進(jìn)行傳輸延遲的補(bǔ)償,將補(bǔ)償后的時間作為子系統(tǒng)時間的參考時間;時間調(diào)整模塊實(shí)現(xiàn)子系統(tǒng)時間的調(diào)整。
[0007]利用一種系統(tǒng)內(nèi)高精度時間同步裝置的同步方法,其特征在于按以下步驟進(jìn)行:
(I)主系統(tǒng)接收到參考時鐘源(IRIG_B碼、GPS、BD、原子鐘等)的時間信息后調(diào)整主系統(tǒng)本地的時間作為主系統(tǒng)時鐘的時間信息,也是各子系統(tǒng)時間校正的同步參考時間;主系統(tǒng)時鐘發(fā)送模塊將所述主系統(tǒng)的時間信息和與子系統(tǒng)交互的控制信息進(jìn)行組包,添加CRC校驗(yàn)位一起進(jìn)行曼徹斯特編碼;與曼徹斯特碼一起發(fā)送給個子系統(tǒng)的還有同步參考時鐘(Clock_master),該參考時鐘用于子系統(tǒng)的計(jì)時時鐘頻率調(diào)整;(2)各個子系統(tǒng)接收到帶有主系統(tǒng)時間信息的曼徹斯特碼后,通過解碼恢復(fù)出時間信息,依此來進(jìn)行子系統(tǒng)時間的同步;(3)各個子系統(tǒng)接收到同步的參考時鐘(Clockjnaster)后,將各個子系統(tǒng)計(jì)時時鐘與同步的參考時鐘進(jìn)行比較,對因時鐘頻率的不一致而產(chǎn)生的時間誤差進(jìn)行調(diào)整,防止各個子系統(tǒng)時鐘發(fā)生較大的跳變,保證秒內(nèi)計(jì)時的精準(zhǔn)。
[0008]本發(fā)明的優(yōu)勢:
[0009]1.曼徹斯特碼用于傳輸相位信息,同步時鐘用于傳輸頻率信息;采用自同步編碼方式的曼徹斯特碼周期性傳輸時間信息,可靠性高;
[0010]2.各個子系統(tǒng)實(shí)時的接收主系統(tǒng)時鐘發(fā)送過來的時間信息,可以保持各子系統(tǒng)與主系統(tǒng)時鐘時間的快速跟隨性;
[0011]3.可對子系統(tǒng)接收的時間信息進(jìn)行傳輸延遲和硬件延時的補(bǔ)償,提高對時的精度;
[0012]4.可以隨時間信息一起采用曼徹斯特碼傳輸控制信息,加強(qiáng)主系統(tǒng)和各子系統(tǒng)的信息交互;
[0013]5.對發(fā)送和接收的曼徹斯特碼進(jìn)行CRC校驗(yàn),排除錯誤時間信息對子系統(tǒng)的干擾,提高了時間的準(zhǔn)確性。
【附圖說明】
[0014]圖1為本發(fā)明的基于曼徹斯特碼傳輸?shù)臅r間同步示意圖。
[0015]圖2為本發(fā)明的主系統(tǒng)時鐘發(fā)送模塊示意圖。
[0016]圖3為本發(fā)明的子系統(tǒng)時間同步模塊示意圖。
[0017]圖4a為本發(fā)明的子系統(tǒng)時鐘與參考時鐘一致的理想狀態(tài)示意圖。
[0018]圖4b為本發(fā)明的子系統(tǒng)時鐘與參考時鐘偏大狀態(tài)下調(diào)整原理圖。
[0019]圖4c為本發(fā)明的子系統(tǒng)時鐘與參考時鐘偏小狀態(tài)下調(diào)整原理圖。
【具體實(shí)施方式】
[0020]結(jié)合附圖對本發(fā)明作進(jìn)一步的描述。
[0021]如圖1所示,本發(fā)明包括同步參考時鐘(Clock_master)、主系統(tǒng)時鐘發(fā)送模塊、若干子系統(tǒng)時間同步模塊,其特征在于:同步參考時鐘(Clockjnaster)分別與主系統(tǒng)時鐘發(fā)送模塊、若干子系統(tǒng)時間同步模塊相連,主系統(tǒng)時鐘發(fā)送模塊分別與若干子系統(tǒng)時間同步模塊相連,
[0022]所述主系統(tǒng)時鐘發(fā)送模塊由循環(huán)冗余校驗(yàn)碼(CRC)模塊和曼徹斯特編碼模塊組成,所述子系統(tǒng)時間同步模塊由信息解碼模塊和時間調(diào)整模塊組成,主系統(tǒng)接收到參考時鐘源的時間信息后調(diào)整主系統(tǒng)本地的時間作為主系統(tǒng)的時間信息,并將主系統(tǒng)的時間信息和與子系統(tǒng)交互的控制信息進(jìn)行組包發(fā)送給循環(huán)冗余校驗(yàn)碼(CRC)模塊,經(jīng)循環(huán)冗余校驗(yàn)碼(CRC)模塊添加CRC校驗(yàn)位,再一起發(fā)送給曼徹斯特編碼模塊,經(jīng)曼徹斯特編碼模塊一起進(jìn)行曼徹斯特編碼,將編碼后的曼徹斯特碼元發(fā)送給各子系統(tǒng)時間同步模塊,各子系統(tǒng)時間同步模塊的信息解碼模塊,實(shí)現(xiàn)曼徹斯特碼的解碼,恢復(fù)出主系統(tǒng)時鐘的時間信息和與子系統(tǒng)交互的控制信息,對其進(jìn)行循環(huán)冗余校驗(yàn)碼(CRC)檢測,排除CRC錯誤的時間信息,同時也排除一些明顯錯誤的時間信息,并對篩選后的時間信息進(jìn)行傳輸延遲的補(bǔ)償,將補(bǔ)償后的時間作為子系統(tǒng)時間的參考時間;時間調(diào)整模塊實(shí)現(xiàn)子系統(tǒng)時間的調(diào)整。
[0023]本發(fā)明僅僅只采用硬件實(shí)現(xiàn),子系統(tǒng)實(shí)時的接收主系統(tǒng)時鐘發(fā)送過來的時間信息,可以動態(tài)的跟隨主系統(tǒng)時鐘時間而變化,為了提高對時的精度,對傳輸過程中的延遲也會進(jìn)行補(bǔ)償。另外,為了保證時間調(diào)整的平滑性,主系統(tǒng)時鐘也會下發(fā)一個高穩(wěn)定性的時鐘(主時鐘計(jì)時同源時鐘),子系統(tǒng)會在計(jì)時的過程中進(jìn)行內(nèi)部自調(diào)整,消除兩者之間因異步時鐘計(jì)時帶來的誤差,進(jìn)一步提高了對時的精度。而且采用硬件實(shí)現(xiàn),用125MHz的時鐘頻率進(jìn)行計(jì)時,最小時間單位可以達(dá)到8ns,整個系統(tǒng)的對時精度可以達(dá)到正負(fù)8ns。
[0024]曼徹
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1