《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 基于光纖的地震儀接口卡設計
基于光纖的地震儀接口卡設計
2014年微型機與應用第20期
程虎軍,羅蘭兵,顏 良
英洛瓦(天津)物探裝備有限責任公司,河北 涿州 072750
摘要: 隨著地球物理勘探采集技術的全面發(fā)展,先進的采集技術要求地震儀器實時道能力更強、采集效率更高、穩(wěn)定性及可靠性更高。為了解決地震儀器實時道能力和系統(tǒng)同步等問題,設計了一種PCI-E接口的光纖卡。介紹了光纖卡的功能以及它在整個系統(tǒng)中的位置,分析了光纖卡與主機接口、數(shù)據(jù)處理和GPS同步功能的設計。野外勘探生產實際應用結果表明,該光纖卡實時道能力強,具有良好的可靠性和穩(wěn)定性。
Abstract:
Key words :

  摘  要: 隨著地球物理勘探采集技術的全面發(fā)展,先進的采集技術要求地震儀器實時道能力更強、采集效率更高、穩(wěn)定性及可靠性更高。為了解決地震儀器實時道能力和系統(tǒng)同步等問題,設計了一種PCI-E接口的光纖卡。介紹了光纖卡的功能以及它在整個系統(tǒng)中的位置,分析了光纖卡與主機接口、數(shù)據(jù)處理和GPS同步功能的設計。野外勘探生產實際應用結果表明,該光纖卡實時道能力強,具有良好的可靠性和穩(wěn)定性。

  關鍵詞: 光纖卡;實時道能力;PCI-E;GPS同步

0 引言

  近年來,石油天然氣的需求日益增加以及油氣開采日益困難給地球物理勘探帶來的壓力越來越大,因此促進了地球物理勘探采集技術的全面發(fā)展,如全波形、高分辨率、高密度、寬方位角采集等先進的地球物理勘探技術得到了飛速發(fā)展和廣泛應用;這些先進的采集技術要求地震儀器具有實時道能力更強、采集精度更高、穩(wěn)定性及可靠性更高等特點,傳統(tǒng)的銅纜交叉線傳輸已經不能滿足勘探需求。

  為了解決地震儀器的實時道能力和系統(tǒng)同步等問題,設計了一種基于PCI-E總線的光纖接口卡。光纖卡安裝在地震儀器主機中的PCI-E總線上,主機軟件通過光纖卡與野外站單元通信。光纖卡主要功能是對上層應用模塊發(fā)送出去的命令數(shù)據(jù)包進行轉發(fā),對野外站單元返回的數(shù)據(jù)包進行處理和存儲到數(shù)據(jù)緩沖區(qū);此外,光纖卡的時鐘通過外部GPS校準,進而校準整個地震數(shù)據(jù)采集系統(tǒng),因此光纖卡在整個系統(tǒng)中起著至關重要作用。

1 光纖卡設計

  光纖卡是“連接”主機軟件上層應用模塊和野外站單元的中間模塊,它起著承上啟下的作用,因此光纖卡的穩(wěn)定性、性能和功能對整個地震儀器系統(tǒng)的運行起著至關重要的作用。光纖卡的關鍵設計有以下幾個方面。

  1.1 接口設計

  PCI-Express 1.0a發(fā)送和接收的數(shù)據(jù)速率可達2.5 Gb/s[1]。由于技術的延續(xù)性和開發(fā)的可靠性,考慮兼容性和主機的處理能力,光纖卡設計為PCI-E接口的單端口卡,一張接口卡可以接一根光纖。

  在PCI-E系統(tǒng)中,CPU有兩種事務來訪問其架構中的存儲器映射輸入輸出和配置映射輸入輸出位置。一種是程控輸入輸出(Programmed Input Output,PIO)方式,另一種是直接內存訪問(Direct Memory Access,DMA)方式,后者在實現(xiàn)高速外設和主存儲器之間成批交換數(shù)據(jù)時,不需要CPU的直接參與,而在RAM與設備之間完成傳輸時,該方式可減少CPU的占用率,大大提高了數(shù)據(jù)的吞吐率,使系統(tǒng)的性能大幅度提升[2]。

  數(shù)據(jù)從光線口進入到緩沖區(qū),經過FPGA進行處理,再經過PCI總線主控接口將其數(shù)據(jù)包地址映射至緩沖區(qū),同時數(shù)據(jù)經過PCI總線DMA到數(shù)據(jù)緩沖區(qū),上層應用模塊通過緩沖區(qū)中的數(shù)據(jù)包地址取得數(shù)據(jù),接口結構設計如圖1所示。

001.jpg

  光纖卡FPGA選用Xilinx公司Virtex-5系列,它提供了PCI-E的IP核[3-4],支持以上兩種事務訪問方式,在核中固化了物理層和數(shù)據(jù)鏈路層的相關設計,向用戶開放事務層接口,在進行PCI-E相關設計時,物理層和數(shù)據(jù)鏈路層的設計只需要配置相關參數(shù)即可完成,而將研發(fā)重點放在事務層設計,降低了開發(fā)風險,縮短了研發(fā)周期。

1.2 數(shù)據(jù)包處理

  采集和控制模塊、光纖卡管理和數(shù)據(jù)包緩沖區(qū)(Buffer)之間通過TCP/IP Sockets進行通信。采集和控制首先會與光纖卡管理模塊連接,完成連接后與野外站單元的通信通過光纖卡管理建立起來,此時上層應用模塊可以對野外站單元進行控制,各部分關系之間結構如圖2所示。

002.jpg

  DMA方式有兩種類型:第三方DMA(third-party DMA),通過系統(tǒng)主板上的DMA控制器的仲裁來獲得總線和傳輸數(shù)據(jù);第一方DMA,完全由接口卡上的邏輯電路來完成,與快取內存結合在一起,提高了數(shù)據(jù)的存取及傳輸性能。因此,設計中選擇后者來完成數(shù)據(jù)DMA。

  光纖口進來的數(shù)據(jù)包DMA到Packet Buffers,光纖卡將Packet Buffers的指針地址發(fā)送到采集和控制的處理隊列,采集和控制根據(jù)指針地址處理對應的數(shù)據(jù)包或者拷貝數(shù)據(jù)包到采集和控制處理隊列。

  光纖卡的存儲器用來存儲用于DMA處理的scatter-gathers,一個scatter-gathers(32 B)用于DMA一個數(shù)據(jù)包,存儲芯片容量為32 MB,一次每個光纖卡最多能DMA 1 MB個數(shù)據(jù)包;第一個scatter-gathers與最后一個鏈接,形成一個“環(huán)形”。采集和控制處理數(shù)據(jù)包的速度不能比DMA的速度慢,否則緩沖區(qū)的數(shù)據(jù)包會溢出,導致系統(tǒng)不穩(wěn)定。

  1.3 GPS同步

  GPS能全天候向用戶提供高質量的位置、速度及精確的時鐘信息,其時鐘同步信號覆蓋全球,具有實用性強、準確性高的特點[5]。光纖卡利用GPS提供的精確每秒脈沖(PPS)作為同步對時的信號,可以實現(xiàn)地震儀整個系統(tǒng)的準確對時和采集同步,其時間最大誤差在μs級。

  編碼器上的GPS卡向光纖卡輸出PPS信號,通過串口向主機輸出時間信息碼,光纖卡上的時鐘每經過一秒被PPS信號同步一次,能保證其脈沖前沿與UTC(世界協(xié)調時)具有1 μs的同步精度。

  光纖卡選用恒溫晶振OCXO提供工作時鐘,該晶振采用精密控溫,使晶體工作在晶體的零溫度系數(shù)點的溫度上,具有很高的頻率精度和穩(wěn)定度,是目前石英晶振器件中頻率穩(wěn)定度最高的一種。GPS的PPS秒脈沖信號輸入到鑒相鑒定器,鑒相鑒定器在1 s內對時鐘芯片輸出的12.8 MHz時鐘進行計數(shù),過濾掉干擾數(shù)據(jù),計算出相位偏差,將此相位偏差轉換為OCXO控制寄存器的變化,以此變化值來調節(jié)OCXO,使它達到穩(wěn)定的精度。將輸出的時鐘通過光纜和大線傳輸?shù)礁髂K從而來實現(xiàn)整個地震數(shù)據(jù)采集系統(tǒng)的同步,同步流程如圖3所示。

003.jpg

2 結構分析

  2.1 光纖卡主機

  光纖卡主機采用“一體化”的結構,光纖卡插在主機PCI插槽上,野外設備通過光纖與主機光纖卡接口連接,主機與野外設備的通信通過光纖卡來完成,所有的外設(編碼器、磁帶機、繪圖儀、磁盤陣列)都連接在主機上。

  光纖卡插在主機PCI插槽中,這種結構的優(yōu)點是:系統(tǒng)集成度高,模塊之間通信高效;系統(tǒng)的連接更簡潔,提高了系統(tǒng)穩(wěn)定性。采用此結構也有缺陷,光纖卡及輔助設備控制都由主機完成,消耗了主機的硬件資源,影響主機的處理速度和系統(tǒng)道能力;此外,系統(tǒng)的擴展性受主機PCI插槽數(shù)量的限制。

  2.2 其他類型

  其他類型地震勘探儀器結構,比如采用客戶機(Client)和服務器(Server)結構,客戶端與服務端通過交換機連接??蛻舳塑浖脕盹@示參數(shù)并作為操作的接口,操作員通過客戶端完成對整套系統(tǒng)的控制。主機對野外排列的控制通過中繼箱體來實現(xiàn),中繼箱體通過交換機將野外采集數(shù)據(jù)返回服務器,服務端的軟件執(zhí)行計算、存儲和處理本地或者遠程客戶端的任務。

  中繼箱體對返回的數(shù)據(jù)進行了預處理,減輕了主機系統(tǒng)的壓力;系統(tǒng)采用的C/S的架構,將任務分配在客戶端和服務端執(zhí)行,使得系統(tǒng)的負載更加均勻,能充分發(fā)揮系統(tǒng)各個部分的處理能力;系統(tǒng)道能力擴展方便,增加中繼箱體即可擴展;服務器的外設接口沒有特殊要求,選型更加便捷。不足之處是系統(tǒng)結構相對復雜,客戶端和服務端需要針對不同的操作系統(tǒng)開發(fā)不同版本的軟件,增加了開發(fā)難度和成本。

3 結論

  經過野外勘探的多次應用,光纖卡主機取得了良好的應用效果,在地震儀器實時道能力、系統(tǒng)穩(wěn)定性方面達到了同類先進水平。光纖卡儀器與其他儀器所實現(xiàn)的功能沒有本質區(qū)別,只是在設計和實現(xiàn)方式上有所區(qū)別。隨著計算機技術的飛速發(fā)展,現(xiàn)在已經有了速度更快的PCI-E 3.0版本的接口,通過提高存儲容量和使用傳輸速度更快的PCI-E接口,光纖卡的性能還有很大提高空間。

參考文獻

  [1] PCI Special Interest Group PCI-ExpressTM base specification Revision 1.0a base[S].2003.

  [2] 董永吉,陳樵,李玉峰,等.Xilinx PCI-Express核總線接口設計與實現(xiàn)[J].電子技術應用,2011,37(8):135-138.

  [3] XILINX INC. Virtex-5 integrated endpoint block for PCI express designs[R].2009.

  [4] XILINX INC. Logic core IP endpoint block plus v1.14 for PCI express[R].2010.

  [5] 張國琴,吳玉蓉.基于GPS校準晶振的高精度時鐘設計[J].儀表技術,2010(4):23-24.


此內容為AET網站原創(chuàng),未經授權禁止轉載。
主站蜘蛛池模板: 亚洲欧美视频一区二区三区 | 日本成人不卡视频 | 日本a级毛片免费观看 | 国产国产人免费视频成69堂 | 深夜福利网站在线观看 | 国内真实愉拍系列情侣 | 成年人网站免费看 | 色综合视频一区二区观看 | 亚洲人成一区二区三区 | 国产成人高清在线观看播放 | 国产欧美一区二区三区在线 | 日本天堂在线视频 | 久久精品国产99久久6动漫欧 | 青久草视频 | 日韩欧美亚洲视频 | 亚洲一区二区三区不卡在线播放 | 免费在线亚洲 | 国产成年人 | 成年女人毛片免费观看中文w | 欧美日韩精品一区三区 | 成人午夜 | 国内自拍欧美 | 国产欧美日韩在线人成aaaa | 三级做人爱c视频18三级 | 国产午夜人做人视频羞羞 | 国产日韩欧美精品一区二区三区 | 成人a免费α片在线视频网站 | 国产成人午夜精品免费视频 | 日本二级毛片免费 | 91久久线看在观草草青青 | 欧美一级性视频 | 亚洲欧美日韩色 | 国产美女一区二区在线观看 | 国产真人毛片一级视频 | 中文国产日韩欧美视频 | 国产成a人片在线观看视频 国产成版人视频网站免费下 | 99爱在线精品视频免费观看9 | 久久不卡日韩美女 | 国产精品久久久久免费视频 | 亚洲小视频在线播放 | 玖玖精品视频在线 |