国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于北斗/GPS的網(wǎng)絡(luò)授時(shí)系統(tǒng)設(shè)計(jì)

2017-11-03 02:58,,,2
計(jì)算機(jī)測(cè)量與控制 2017年10期
關(guān)鍵詞:寄存器字節(jié)解碼

, , ,2

(1.蘇州科技大學(xué), 江蘇 蘇州 215009; 2. 中國科學(xué)院 長春光學(xué)精密機(jī)械與物理研究所, 長春 130033)

基于北斗/GPS的網(wǎng)絡(luò)授時(shí)系統(tǒng)設(shè)計(jì)

季志博1,朱可1,王軍1,2

(1.蘇州科技大學(xué),江蘇蘇州215009; 2.中國科學(xué)院長春光學(xué)精密機(jī)械與物理研究所,長春130033)

針對(duì)電腦主機(jī)多采用BIOS內(nèi)時(shí)鐘而導(dǎo)致系統(tǒng)時(shí)間不精確的問題,提出一種基于北斗/GPS芯片的網(wǎng)絡(luò)授時(shí)系統(tǒng)設(shè)計(jì);該系統(tǒng)采用可編程邏輯器件(FPGA)作為主控芯片,接收北斗/GPS雙模芯片提供的UTC時(shí)間碼流,解碼并通過網(wǎng)口發(fā)送到PC機(jī)上作為精準(zhǔn)時(shí)間;同時(shí)多個(gè)設(shè)備間相互連接,實(shí)現(xiàn)多設(shè)備之間的數(shù)據(jù)傳輸,增強(qiáng)系統(tǒng)的穩(wěn)定性和可靠性,傳輸速率可達(dá)100 Mbps;實(shí)驗(yàn)證明:北斗/GPS接收信號(hào)穩(wěn)定,傳輸?shù)臅r(shí)間信息準(zhǔn)確,北斗/GPS所解時(shí)間信息誤差不超過80 ns,設(shè)備與PC機(jī)100 Mbps傳輸速率誤差在1~2 ms,系統(tǒng)穩(wěn)定、可靠。

可編程邏輯器件;同步授時(shí);北斗/GPS雙模;用戶數(shù)據(jù)報(bào)協(xié)議

0 引言

在一些特定的環(huán)境下,往往需要為多臺(tái)計(jì)算機(jī)同步提供更為準(zhǔn)確的時(shí)間信息,而現(xiàn)如今市場上更多的是用多采用BIOS內(nèi)時(shí)鐘,這可能會(huì)造成時(shí)間的延遲,錯(cuò)誤等問題,而且其本身具有一定的誤差。在應(yīng)用中也涉及有多設(shè)備同時(shí)具有更為精準(zhǔn)的時(shí)間。因此,一個(gè)穩(wěn)定且傳輸速率快而數(shù)據(jù)準(zhǔn)確的網(wǎng)絡(luò)同步授時(shí)系統(tǒng)是目前最為需要的。

可編程邏輯器件(FPGA)是近些年發(fā)展較快的一個(gè)芯片,具有高集成度,處理速度快,精確度高等優(yōu)點(diǎn)[1-3]。而北斗/GPS雙模芯片具有定位精度高,穩(wěn)定性高和可靠性高的特點(diǎn)[4-6]。把時(shí)間數(shù)據(jù)流解碼并通過以太網(wǎng)芯片和UDP協(xié)議傳輸,保證數(shù)據(jù)傳輸?shù)母咝?。又因網(wǎng)口和網(wǎng)線的通用性,系統(tǒng)有更高的便捷性。時(shí)統(tǒng)設(shè)備之間的相互連接,可以同時(shí)對(duì)多個(gè)PC機(jī)終端同步授時(shí),又能保證各個(gè)PC機(jī)獲取時(shí)間的穩(wěn)定性,因此系統(tǒng)具備快速、穩(wěn)定、誤差小等優(yōu)點(diǎn)。

1 系統(tǒng)總體設(shè)計(jì)

該網(wǎng)絡(luò)授時(shí)系統(tǒng)主要由以太網(wǎng)傳輸模塊,主控制器模塊,RJ45接口傳輸模塊,時(shí)間信息采集模塊等構(gòu)成。主控制器FPGA接收GPS信號(hào)處理之后通過以太網(wǎng)傳輸模塊分別傳輸給周邊設(shè)備和獨(dú)立PC機(jī)。在網(wǎng)口和以太網(wǎng)控制芯片中間加了網(wǎng)絡(luò)隔離變壓器,一方面為了增強(qiáng)信號(hào),使傳輸距離更遠(yuǎn),另一方面也是為了使芯片端和外部隔離,提高抗干擾能力。系統(tǒng)總體設(shè)計(jì)框圖如下:

圖1 總體設(shè)計(jì)框圖

2 系統(tǒng)硬件設(shè)計(jì)

2.1 北斗/GPS芯片解碼模塊電路設(shè)計(jì)

系統(tǒng)采用了UM220-III北斗/GPS雙模芯片,該芯片能夠提供高精度的載體三維地理位置、速度、時(shí)間信息以及原始觀測(cè)數(shù)據(jù),硬件外圍電路簡單,只需提供電源,匹配電容電阻和天線信號(hào)即可[7]。RF_IN管腳是芯片的有源天線管腳,需要加3.3 V的電源,串接了68 nH的電感和100 pF、100 nF的電容,都是為了給電源濾波和起到防干擾的作用。20、21管腳為芯片的發(fā)送接收端,分別用來發(fā)送天線接收到的GPRMC碼流和接收FPGA給它的芯片模式指令信號(hào),同時(shí)也加了100 pF的濾波電容。3腳為PPS的秒信號(hào),秒脈沖信號(hào)能夠達(dá)到80 ns精度,相比一般的網(wǎng)絡(luò)授時(shí)精確度更高,芯片管腳出來串接了一個(gè)22 Ω的電阻是起到了限流的作用。其與主控芯片的連接如圖2所示。

圖2 北斗/GPS芯片接口電路圖

2.2 以太網(wǎng)控制芯片模塊電路設(shè)計(jì)

系統(tǒng)采用了DM9000A以太網(wǎng)MAC控制器芯片,其內(nèi)部集成了一個(gè)10 M/100 M自適應(yīng)的PHY芯片和4 K雙字型的SRAM,支持8/16位數(shù)據(jù)總線模式,16 KB的非易失性FLASH存儲(chǔ)器,采用48腳TQFP封裝[8-9]。由于其兼容3.3 V和5 V的輸入輸出,內(nèi)置PHY,提供MII的介質(zhì)無關(guān)接口,物理協(xié)議層接口完全支持使用10 Mbps下3類,4類,5類非屏蔽雙絞線和100 Mbps下5類非屏蔽雙絞線,可移植性高,所以選用了該芯片作為以太網(wǎng)控制芯片。該芯片的硬件連接如圖3所示。

圖3 DM9000A硬件接線圖

芯片電源為3.3 V供電,同時(shí)加上4個(gè)電源濾波電容,電容大小為0.1 μF,EEDCS、EEDCK分別為EEPROM的片選端和時(shí)鐘信號(hào)端,其引腳在內(nèi)部都自帶了60 K歐姆的下拉電阻,在MII數(shù)據(jù)接口模式下,X2為25 M的晶振輸出,X1為25 M的晶振輸入,PW_RST端口低電平有效,上電復(fù)位,低電平激活DM9000的重新初始化,5 μs后執(zhí)行。38、39分別為連接/運(yùn)行指示燈和速度指示燈,38作為PHY鏈路通斷的監(jiān)測(cè)燈,39低電平表示工作在100 Mbps下,懸空表示工作在10 Mbps下。CMD管腳高電平選通訪問數(shù)據(jù)端口,低電平選通訪問地址端口,最后芯片會(huì)以差分的形式進(jìn)行收發(fā),RJ45接口引腳連接如圖4所示。

圖4 RJ45硬件接線圖

1,2和3,6分別為發(fā)送和接收的差分信號(hào)。為了和網(wǎng)線阻抗實(shí)現(xiàn)匹配,一般外圍電阻選擇49.9歐姆的精密電阻。在DM9000A和RJ45中間須添加一個(gè)網(wǎng)絡(luò)隔離變壓器,起到芯片和外部隔離的作用。

3 系統(tǒng)軟件設(shè)計(jì)

3.1 北斗/GPS解碼模塊設(shè)計(jì)

系統(tǒng)所選北斗/GPS芯片遵守NMEA-0183標(biāo)準(zhǔn)協(xié)議,兼容性最廣泛的語句有GPGGA、GPGSA、GPGSV、GPRMC、GPVTG等,控制芯片從GPS發(fā)送端可以接收到這些碼流,其中包含了定位信息,當(dāng)前衛(wèi)星信息,衛(wèi)星數(shù)量,地面速度信息,地理位置等多種信息,此設(shè)計(jì)中需要定位信息以及UTC時(shí)間信息,所以在接收口提取了GPRMC碼流,它的格式為:

GPRMC,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>,<11>,<12>*hh,編號(hào)<1>數(shù)據(jù)格式為:hhmmss.sss(時(shí)分秒.毫秒),編號(hào)<2>是定位狀態(tài),A為有效,V為無效狀態(tài),此外還需要UTC日期信息,格式為:ddmmyy(日月年)。為讀取有效時(shí)間信息,定位狀態(tài)是否有效的狀態(tài)位可以更好的確認(rèn)信號(hào)接收狀態(tài),而GPRMC碼流中包含了不止時(shí)間信息,還有經(jīng)緯度,地表速率,地表航向等多種信息,所以在FPGA的硬件程序的編寫過程中,將UM220-III接收的信息按照其碼流格式提取接收,就能夠獲得需要的UTC時(shí)間和UTC日期,日期中的年月日、時(shí)分秒的信息以ASCII的形式存放在寄存器中,通過PC機(jī)上串口助手接收十六進(jìn)制指令協(xié)議“7E 7E AA E7 E7”指令完畢會(huì)有一個(gè)完成信號(hào),將該信號(hào)在頂層中和解碼模塊的開始START_SIG信號(hào)相連接,觸發(fā)FPGA中的解碼模塊,等待解碼完畢后輸出一個(gè)JM_DONE_SIG的高脈沖信號(hào)作為FPGA中發(fā)送模塊啟動(dòng)信號(hào),然后存在寄存器中的數(shù)據(jù)會(huì)以十六進(jìn)制的格式通過TX引腳發(fā)送到上位機(jī),數(shù)據(jù)以十六進(jìn)制24為每幀數(shù)據(jù)的幀頭,匹配“”數(shù)據(jù)流首格式,十六進(jìn)制的0D、0A作為幀尾發(fā)送出去。數(shù)據(jù)通過以太網(wǎng)控制芯片和FPGA的總線傳輸,最后通過RJ45發(fā)送到上位機(jī)。解碼部分軟件流程如圖5所示。

圖5 GPS解碼軟件流程圖

接收到GPS發(fā)送的數(shù)據(jù)幀信號(hào)后,需要在硬件程序中判斷是否為ASCII碼“”所對(duì)應(yīng)的十六進(jìn)制數(shù),如果是,則繼續(xù)判斷是否為ASCII碼“G”的對(duì)應(yīng)的十六進(jìn)制數(shù),如果是,則繼續(xù)判斷,如果不是則重新判斷是否是“”,以此類推,直到判斷到“C”之后就是UTC時(shí)間信息,將數(shù)據(jù)按照字節(jié)的長度依次存到寄存器中,同時(shí)判斷“,”ASCII符對(duì)應(yīng)的十六進(jìn)制,如果對(duì)應(yīng),則表明時(shí)間信息提取完畢,進(jìn)而連續(xù)等待7個(gè)“,”信息,目的是過濾掉中間不需要的碼流信息,然后同樣的將UTC日期信息提取出來放入寄存器,最后接收到ASCII“,”對(duì)應(yīng)的十六進(jìn)制時(shí)發(fā)送解碼完成信號(hào),解碼結(jié)束。

3.2 以太網(wǎng)傳輸模塊設(shè)計(jì)

DM9000A是一款集成了以太網(wǎng)MAC器和自適應(yīng)的物理層PHY芯片,通過總線方式和主控設(shè)備連接[10],初始化芯片后等待發(fā)送,數(shù)據(jù)幀以UDP格式逐字發(fā)送到數(shù)據(jù)緩存區(qū),隨后發(fā)送使能命令后把數(shù)據(jù)重組將數(shù)據(jù)緩存區(qū)的數(shù)據(jù)發(fā)送出去。程序模塊主要涉及到DM9000A的初始化,寫控制命令模塊,讀數(shù)據(jù)模塊,DM9000A數(shù)據(jù)發(fā)送模塊,DM9000A數(shù)據(jù)接收模塊。

3.2.1 DM9000A初始化模塊

DM9000A的初始化可以通過控制其內(nèi)部的寄存器來實(shí)現(xiàn),第一步通過寫通用目的寄存器(GPR)和通用目的控制寄存器(GPCR)激活內(nèi)部PHY,一般在延時(shí)2 ms后等待PHY上電,接著進(jìn)行兩次的軟件復(fù)位,然后配置網(wǎng)絡(luò)控制寄存器(NCR)設(shè)置正常工作模式,在這里進(jìn)行兩次軟件復(fù)位時(shí)為了確保軟件復(fù)位成功。復(fù)位網(wǎng)絡(luò)狀態(tài)寄存器(NSR)和中斷狀態(tài)寄存器(ISR),最后根據(jù)數(shù)據(jù)手冊(cè)進(jìn)行一些收發(fā)功能控制寄存器的使能控制,至此可根據(jù)LED燈判斷初始化是否完畢。流程如圖6所示。

圖6 DM9000A初始化流程圖

3.2.2 DM9000A發(fā)送模塊

利用DM9000A發(fā)送數(shù)據(jù)是按照網(wǎng)絡(luò)協(xié)議進(jìn)行封包的數(shù)據(jù),發(fā)送過程包括下圖7所示的幾個(gè)步驟,首先把需要發(fā)送的數(shù)據(jù)寫到其內(nèi)部SRAM中,也就是一個(gè)向內(nèi)存數(shù)據(jù)寫命令寄存器(MWCMD)寫數(shù)據(jù)的過程,接著通過控制發(fā)送數(shù)據(jù)包長度寄存器TXPLL和TXPLH,將發(fā)送數(shù)據(jù)包字節(jié)的長度寫入FDH和FCH完成數(shù)據(jù)長度配置,最后通過寫發(fā)送控制寄存器(TCR)的最低位為1請(qǐng)求發(fā)送指令,發(fā)送完成后會(huì)自動(dòng)清零該位。期間DM9000A會(huì)自動(dòng)對(duì)數(shù)據(jù)做一些處理,如插入報(bào)頭,幀起始分隔符,以及校驗(yàn)序列位。存在數(shù)據(jù)緩沖區(qū)的數(shù)據(jù)會(huì)分成兩幀輪流發(fā)送,幀二的數(shù)據(jù)發(fā)送同幀一類似,在寫入數(shù)據(jù)長度并把發(fā)送控制寄存器的BIT[1]拉高即可發(fā)送數(shù)據(jù)幀二。具體操作步驟可參照下面的DM9000A數(shù)據(jù)發(fā)送流程如圖7所示。

圖7 DM9000A發(fā)送流程圖

3.2.3 DM9000A接收模塊

DM9000A在接收到一個(gè)數(shù)據(jù)包之后,會(huì)在數(shù)據(jù)包之前加上4個(gè)字節(jié)的數(shù)據(jù),通過判斷第一個(gè)字節(jié)來確定是否收到數(shù)據(jù),如果是01H,則表明收到數(shù)據(jù),如果是00H則表明沒有接收到數(shù)據(jù),都不是則需要再進(jìn)行一次初始化時(shí)候的軟件復(fù)位來解除這種異常狀態(tài)[4]。第二個(gè)字節(jié)是狀態(tài)字節(jié),用來判斷接收的數(shù)據(jù)是否正常,第三,第四個(gè)字節(jié)分別是低字節(jié)和高字節(jié)的幀長度。以上4個(gè)字節(jié)為有效數(shù)據(jù)包之前的4個(gè)狀態(tài)字節(jié)。接收過程如圖8所示。

圖8 DM9000A接收流程圖

3.2.4 FIFO模塊

在DM9000A接收到數(shù)據(jù)幀之后會(huì)通知FPGA啟動(dòng)讀取數(shù)據(jù)的過程,設(shè)計(jì)采用Quartus 11.0 菜單TOOL工具下合理配置生成同步FIFO模塊,同步FIFO在進(jìn)行讀寫操作的時(shí)候都是通過一個(gè)CLK時(shí)鐘,在時(shí)鐘來臨的時(shí)候同時(shí)發(fā)生讀寫操作,而異步FIFO可以在兩個(gè)不同的時(shí)鐘下進(jìn)行同時(shí)讀寫,因異步FIFO消耗CPU資源較多,所以采用同步FIFO。這種先入先出的FIFO數(shù)據(jù)緩存器從芯片中提取數(shù)據(jù),一個(gè)完整的FIFO讀模塊用到了6根線,分別為讀請(qǐng)求信號(hào),寫請(qǐng)求信號(hào),寫入數(shù)據(jù),讀出數(shù)據(jù),輸出的滿信號(hào)和輸出的空信號(hào),使用FIFO作為中間數(shù)據(jù)的緩存可以避免兩個(gè)模塊之間數(shù)據(jù)字節(jié)長度的不一致問題,同時(shí)在硬件程序的仿順序操作中可以避免上層模塊等待下層模塊完成返回處理完成信號(hào)的過程,繼而縮短執(zhí)行下一步的時(shí)間,提高了程序的執(zhí)行效率,縮短了周期。在程序中,F(xiàn)IFO控制模塊接收到啟動(dòng)信號(hào)之后,利用case條件語句首先判斷Empty_Sig是否為空,如果不空,緊接著拉高isRead讀請(qǐng)求信號(hào),下一個(gè)周期再拉低,得到讀請(qǐng)求允許信號(hào)后觸發(fā)下個(gè)模塊的啟動(dòng)使能,讀取數(shù)據(jù)。

3.3 網(wǎng)絡(luò)數(shù)據(jù)傳輸模塊

在數(shù)據(jù)發(fā)送之前需進(jìn)行一個(gè)數(shù)據(jù)格式包的打包處理,設(shè)計(jì)采用UDP協(xié)議,UDP協(xié)議使用數(shù)據(jù)報(bào)頭中的校驗(yàn)和來判別數(shù)據(jù)的準(zhǔn)確性和安全性,如果發(fā)送接收端的校驗(yàn)計(jì)算值不一致,UDP協(xié)議可以檢測(cè)出來,說明數(shù)據(jù)在傳輸過程中受損,UDP不會(huì)修復(fù)受損數(shù)據(jù)而是直接丟棄,但是相比TCP協(xié)議,它因不需要“握手”動(dòng)作,消耗資源更少,常用于數(shù)據(jù)量較小的信息傳輸,在網(wǎng)絡(luò)環(huán)境理想的情況下,速率更快。

為此,程序中需要一個(gè)打包模塊對(duì)得到的時(shí)間數(shù)據(jù)進(jìn)行打包處理,報(bào)頭的格式如表1所示。

表1 報(bào)頭格式

報(bào)頭名稱源端口號(hào)目標(biāo)端口號(hào)長度校驗(yàn)和數(shù)據(jù)

源端口號(hào)、目標(biāo)端口號(hào)為2個(gè)字節(jié),長度、校驗(yàn)和也為2個(gè)字節(jié)[11-12]。打包之后通過控制芯片將數(shù)據(jù)傳到網(wǎng)口,發(fā)送完后等待下一次的發(fā)送。接收的時(shí)候按照UDP格式接收,然后再提取有效數(shù)據(jù)。

4 實(shí)驗(yàn)結(jié)果

本系統(tǒng)采用100 M速率進(jìn)行傳輸解碼時(shí)間信息,用ping命令進(jìn)行內(nèi)部網(wǎng)絡(luò)的測(cè)試,一般在1 ms左右,主要的時(shí)間消耗在兩個(gè)地址之間的傳輸以及發(fā)送時(shí)的MAC目的地址和源地址所消耗的時(shí)間,以解碼完成信號(hào)作為觸發(fā)信號(hào)起,大約1 ms后發(fā)送有效數(shù)據(jù),如圖9所示。

圖9 示波器圖形

客戶端接收到主機(jī)UDP協(xié)議形式發(fā)送過來的數(shù)據(jù)包,24為幀頭,0D,0A為幀尾,中間的12字節(jié)數(shù)據(jù)是以ASCII碼形式表示的時(shí)間格式,如圖10所示:08/12/16 12:44:33 表示(UTC時(shí)間:16年12月8日 12點(diǎn)44分33秒)。

圖10 接收數(shù)據(jù)圖

5 結(jié)論

該網(wǎng)絡(luò)授時(shí)系統(tǒng)能夠依靠北斗/GPS雙模芯片和多臺(tái)時(shí)統(tǒng)設(shè)備實(shí)現(xiàn)多PC的同步精準(zhǔn)授時(shí),誤差在1 ms左右,接收的時(shí)間數(shù)據(jù)以ASCII碼的形式發(fā)送到PC機(jī)上,通過UDP上位機(jī)軟件窗口可以顯示。實(shí)驗(yàn)結(jié)果滿足同 步,誤差小的特點(diǎn),且數(shù)據(jù)準(zhǔn)確。

[1] Yang M F, Liu B, Gong J, et al.Architecture design for reliable and reconfigurable FPGA based GNC computer for deep space exploration[J].Science China Technolgical Sciences,2016,59(2):289-300.

[2] 賈 磊, 崔永俊, 楊 兵, 等. 基于FPGA的 IRIG-B(AC)時(shí)間碼解碼器的設(shè)計(jì)[J].電子器件, 2016,39(2):370-373.

[3] 曾一凡,吳思琪.基于FPGA和有限狀態(tài)機(jī)的守時(shí)系統(tǒng)設(shè)計(jì)[J].計(jì)算機(jī)測(cè)量與控制,2014,22(5):1565-1567.

[4] 呂金浩, 呂志偉, 楊劍偉, 等.GPS/BDS組合相對(duì)定位解算及精度分析[J].全球定位系統(tǒng),2014,39(3):4-7.

[5] 崔永俊, 黃江鵬, 楊 慧.基于GPS/BD的高精度授時(shí)關(guān)鍵技術(shù)研究[J].計(jì)算機(jī)測(cè)量與控 制,2015,23(2):574-576.

[6] 高星偉, 過靜珺, 程鵬飛, 等.基于時(shí)空系統(tǒng)統(tǒng)一的北斗與GPS融合定位[J].測(cè)繪學(xué)報(bào)2012,41(5): 743-748.

[7] 李娟娟, 楊開偉.自研BDS/GPS雙模高精度接收機(jī)性能評(píng)估[J].全球定位系統(tǒng),2015,40(4):46-49,55.

[8] 關(guān)守平, 尤富強(qiáng), 董國偉.基于FPGA的高速數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)[J].控制工程2013,37(1):970-975.

[9] 焦佳偉, 石云波, 鄒 坤.基于FPGA和以太網(wǎng)的多通道數(shù)據(jù)采集系統(tǒng)[J].電子器件,2016,39(1):168-171.

[10]沈豪敏, 張 濤, 王 健.基于 DM9000A的DSP以太網(wǎng)接口設(shè)計(jì)與實(shí)現(xiàn)[J].現(xiàn)代電子技術(shù),2013,36(24):140-143.

[11] 岳兆娟, 任勇毛, 李 俊.基于 UDP 的高速網(wǎng)絡(luò)傳輸協(xié)議研究[J].計(jì)算機(jī)應(yīng)用研 究,2013,30(10):2887-2890.

[12] Mustafa Kamal J M, Hasan M S, Griffiths A L, et al. Development and Verification of Simulation Model Based on Real MANET Experiments for Transport Layer Protocols (UDP and TCP)[J].International Journal of Automation and Computing,2013,10(1):53-63.

DesignofNetworkTimingSystemBasedonBeidou/GPS

Ji Zhibo1, Zhu Ke1, Wang Jun1,2

(1.Suzhou University of Science and Technology, Suzhou 215009, China;2. Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, China)

In order to solve the problem of inaccurate time on PC machine uses BIOS internal clock,this paper presents a design of network timing system based on Beidou / GPS chip.FPGA as the main control chip, it receives the Beidou /GPS dual mode chip to provide the UTC time stream, decodes and sends it through the network to the PC machine as a precise time.At the same time, multiple devices are connected with each other to realize data transmission between multiple devices, and the stability and reliability of the system is enhanced.Transmission rate up to 100 Mbps.The experiments proved that: Beidou /GPS receive signal stability, accurate transmission time information, the Beidou /GPS solution time information error is not more than 80 ns, 100 Mbps transmission rate error between device and PC in 1~2 ms, the system is stable and reliable.

FPGA; Time synchronization;Beidou /GPS dual mode;UDP

2017-02-14;

2017-03-09。

季志博 (1993-),男,江蘇張家港人,碩士生,主要從事光通信和信息處理的研究。

王 軍 (1979-),男,江蘇徐州人,博士,副教授,主要從事光電測(cè)控技術(shù)與儀器方向研究。

1671-4598(2017)10-0128-04

10.16526/j.cnki.11-4762/tp.2017.10.034

TP274+.2

A

猜你喜歡
寄存器字節(jié)解碼
《解碼萬噸站》
No.8 字節(jié)跳動(dòng)將推出獨(dú)立出口電商APP
Lite寄存器模型的設(shè)計(jì)與實(shí)現(xiàn)
解碼eUCP2.0
No.10 “字節(jié)跳動(dòng)手機(jī)”要來了?
二進(jìn)制翻譯中動(dòng)靜結(jié)合的寄存器分配優(yōu)化方法
NAD C368解碼/放大器一體機(jī)
Quad(國都)Vena解碼/放大器一體機(jī)
輕量級(jí)分組密碼Midori64的積分攻擊
移位寄存器及算術(shù)運(yùn)算應(yīng)用
阿巴嘎旗| 边坝县| 上杭县| 湖北省| 许昌县| 涿鹿县| 遂平县| 申扎县| 南开区| 大丰市| 孟州市| 丁青县| 天气| 芦溪县| 天水市| 泽库县| 嘉义市| 涿鹿县| 鸡泽县| 阿瓦提县| 阳高县| 黄大仙区| 德令哈市| 雷山县| 五常市| 彝良县| 巩义市| 洛川县| 万载县| 永昌县| 虹口区| 文昌市| 保亭| 诸城市| 甘孜| 新巴尔虎左旗| 拉萨市| 海原县| 礼泉县| 石泉县| 随州市|