新聞中心

EEPW首頁 > 測試測量 > 設(shè)計應(yīng)用 > 海上地震探測傳輸系統(tǒng)的設(shè)計

海上地震探測傳輸系統(tǒng)的設(shè)計

作者: 時間:2011-06-28 來源:網(wǎng)絡(luò) 收藏
 圖5為使用Quartus II 9.0中的Signal Tap II工具查看到的從尾包數(shù)第三塊傳輸板內(nèi)部信號的實際測量信號圖。其中a3為解析后同步采集命令使能,dataout為數(shù)據(jù)發(fā)送端,next為接收后續(xù)板數(shù)據(jù)端。圖5中最下面四個信號為發(fā)送狀態(tài)機信號,其中SELF為發(fā)送本地FIFO數(shù)據(jù),SYN為發(fā)送數(shù)據(jù)間隙時的同步序列,NEXT為發(fā)送后續(xù)數(shù)據(jù),配合bendififo與rxfifo的讀寫信號完成數(shù)據(jù)的有序上傳,其中一幀數(shù)據(jù)為76 B。

3.3 LVDS傳輸失鎖問題的軟件設(shè)計
  MAX9206在接收數(shù)據(jù)時會從數(shù)據(jù)中提取時鐘,如果提取不到時鐘,則稱為失鎖。失鎖后MAX9206不再輸出有效數(shù)據(jù),直到再次鎖定時鐘數(shù),數(shù)據(jù)輸出再次有效。由于傳輸線路存在各種噪聲,長時間運行時要求系統(tǒng)盡量不出現(xiàn)失鎖情況,在出現(xiàn)失鎖時要求能盡快再次鎖定時鐘。
首先LVDS接口電路在系統(tǒng)上電后由FPGA將MAX9205的SYN腳(用于使接收端MAX9206更快地鎖定接收端MAX9205的時鐘)置為高電平2 ms,用于使MAX9205和MAX9206鎖定自身的時鐘,然后接收端MAX9206鎖定接收數(shù)據(jù)時鐘。MAX9205的SYN引腳置為高電平時忽略輸入數(shù)據(jù),串行輸出一組同步數(shù)據(jù),數(shù)據(jù)格式為“000000111111”,目的是使MAX9206更快地從接收數(shù)據(jù)中鎖定時鐘,2 ms后若不從MAX9205輸出數(shù)據(jù)則會導(dǎo)致MAX9206失去接收時鐘。所以在SYN引腳置為低電平時,MAX9205輸出”0000011111”(同步序列),然后再加上MAX9205并轉(zhuǎn)串時的起始位和終止位而組成“000000111111”,而使同步不易失鎖。
 為提高系統(tǒng)的穩(wěn)定性,使失鎖后能迅速再次鎖定時鐘,系統(tǒng)采用在發(fā)送數(shù)據(jù)的空閑時間里發(fā)送同步序列的方法,在發(fā)送同步序列時至多42個周期時鐘便會鎖定。所以在發(fā)送一幀數(shù)據(jù)后發(fā)送42個周期的同步序列。這種方法雖然引入冗余,使有效數(shù)據(jù)率下降,但在數(shù)據(jù)傳輸率高達160 Mb/s的情況下,這種方法也完全可以滿足系統(tǒng)要求,且空閑時發(fā)送同步序列的方法使系統(tǒng)更不易發(fā)生失鎖,提高了系統(tǒng)的穩(wěn)定性。
4 實驗結(jié)果
實驗結(jié)果如表1所示。其中情況1中為實驗室正常條件下,未加干擾;情況2中在傳輸雙絞線旁放置輸2 MHz干擾源,情況3中在傳輸雙絞線旁放置輸5 MHz干擾源。

由于在海水中高頻信號衰減較大,不易出現(xiàn)高頻干擾,由實驗結(jié)果可知系統(tǒng)較適于海上傳輸。
該系統(tǒng)采用了流水線逐級上傳的方法解決了電纜外部需要大量緩存的問題。首次把基于LVDS和預(yù)加重及均衡的傳輸方式引入海上拖纜,實現(xiàn)了長距離高速率傳輸。經(jīng)初步聯(lián)調(diào),現(xiàn)該系統(tǒng)工作正常,達到了項目對系統(tǒng)高速度和穩(wěn)定性的要求。
參考文獻
[1] 曾翔,宋克柱,唐世悅.基于光纖的多級數(shù)據(jù)采集設(shè)計[J].光纖與電纜及其應(yīng)用技術(shù),2005(6):29-31.
[2] 曾翔.地震拖纜多級數(shù)據(jù)[D].安徽:中國科學(xué)技術(shù)大學(xué),2006.
[3] 彭勇,黃秋元.LVDS的接口電路設(shè)計[J].武漢理工大學(xué)學(xué)報.信息與管理工程版,2005(10):189-192.
[4] Stephen Kempaimen.Low Voltage Differential Signaling [J]. Insight,2005(2):15-20.


上一頁 1 2 3 下一頁

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉