主被動聲納電信號模擬器設(shè)計
【學位單位】:哈爾濱工程大學
【學位級別】:碩士
【學位年份】:2012
【中圖分類】:P733.24
【部分圖文】:
電模擬器的整體結(jié)構(gòu)如圖 1.1 所示,包含軟/硬件兩部分。軟件部分包括顯控程程序及可編程邏輯程序設(shè)計。顯控軟件是電模擬器的頂層軟件,負責完成信號計算以及輸出;驅(qū)動程序針對 PCI9054 芯片設(shè)計 PCI 端和 Local 端的連接;邏責控制 PCI9054 的本地端的連接及 DAC。硬件部分由底板和子板構(gòu)成,并通過背板接口實現(xiàn)二者的連接。由橋轉(zhuǎn)換芯片和電源管理模塊構(gòu)成設(shè)備背板,完成P向 PCI 總線的轉(zhuǎn)換任務(wù)。設(shè)備子板由 PCI 接口芯片,F(xiàn)PGA 芯片,DAC 以及擬電路構(gòu)成,完成接口控制、數(shù)據(jù)傳輸及信號調(diào)理等多個重要任務(wù)。其中橋轉(zhuǎn)用 TSI381 芯片,其符合最新的 PCI Express Base 1.1 規(guī)范,具有 PCI-E 接口,達 2. 5Gbp的數(shù)據(jù)吞吐量[10][11];PCI 接口芯片選用 PCI9054 芯片,它是一款高性制器,支持 32 bit,3 3M Hz總線操作,廣泛應(yīng)用于適配器和嵌入式系統(tǒng)中[12]; F選用了ALTERA公司Cyclone3系列的EP3C25芯片,主要考慮到其I/O資源和較為充足的特點,并通過 EEPROM 外部配置電路將文件配置到 FPGA 的內(nèi)部存儲器(SRAM)中;D/A 芯片選用 LTC2600、它是一款 16 bit的數(shù)模轉(zhuǎn)換器集成度、低功耗等特點,可 8 通道模擬信號同時輸出。
1 PCI-E 總線及 PCI9054隨著應(yīng)用測試水平的提升,對于具有132MB/s 峰值傳輸速率的32位 PCI 總線合下也難以滿足帶寬需求,于是 PCI-E 總線應(yīng)運而生。PCI-E 總線擴展了 PCI的特點是實現(xiàn)了多通道帶寬的獨立共享,每個通道可提供 250 MB/s的帶寬,合的最大傳輸速率達 4GB/s[14] [15][16]。電模擬器需要對兩個測試平臺提供信號輸出,需要獨立共享通道帶寬,因此E 總線連接方式。但由于 PCI-E 規(guī)范復(fù)雜、開發(fā)效率底、調(diào)試難度大等原因,的接口轉(zhuǎn)換芯片完成 PCI-E 總線向 PCI 總線的轉(zhuǎn)換,因此本文電模擬器仍以為基礎(chǔ)開發(fā)驅(qū)動程序。PCI-E 橋芯片選取了具有小型封裝、低功耗、高性能等SI381 芯片。連接過程中,硬件板卡連接計算機的 PCI-E 插槽,數(shù)據(jù)傳送至橋 PCI9054 芯片將 PMC 標準接口轉(zhuǎn)換為本地總線接口,數(shù)據(jù)經(jīng)由橋芯片傳遞實端的傳輸。PCI9054 是一款通用型 PCI 總線接口芯片[17],其內(nèi)部結(jié)構(gòu)圖如圖 2.1 所示。
達到門限時產(chǎn)生中斷。驅(qū)動程序既要與顯控軟件進行通信,也要與本地端進行連接。數(shù)據(jù)傳輸過程如圖2.2 所示:圖 2.2 數(shù)據(jù)傳輸過程應(yīng)用程序一次將 1/2 緩存大小的數(shù)據(jù)存入驅(qū)動申請的 1MB 緩存空間,當 FPGA 的FIFO 中數(shù)據(jù)半滿(第一次 FIFO 為空),可以進行數(shù)據(jù)傳輸時,數(shù)據(jù)以 DMA 方式從源地址傳輸至目的地址,完成一次DMA傳輸。上述操作需經(jīng)歷兩次中斷:DMA完成中斷和FPGA 中斷。DMA通道每次傳輸完畢產(chǎn)生的中斷稱為DMA完成中斷,實時檢測Buffer 空間大;FPGA 中的 FIFO 達到設(shè)定空間下限時產(chǎn)生中斷并管理 DMA 傳輸?shù)拇螖?shù)。驅(qū)動程序利用 PCI9054 的 INTCSR 寄存器來標記中斷源類型,其中,第 15 位和第21 位分別標志硬中斷和 DMA 完成中斷。驅(qū)動程序利用 KInterrupt 類的對象實現(xiàn)硬件中斷處理,此外需要創(chuàng)建 ISR(InterruptService Routine)即中斷服務(wù)例程和 DPC(Deferred Procedure Call)即過程延遲調(diào)用例程。其中 ISR 負責完成對硬中斷判斷、清除中斷等操作;DPC 負責完成剩余數(shù)據(jù)的DMA傳輸,中斷級別低于 ISR
【參考文獻】
相關(guān)期刊論文 前10條
1 綦輝;金鴻章;;艦艇主被動聲納方位航跡信息融合研究[J];船舶工程;2006年01期
2 楊鵬;周勝;苑秉成;胡偉文;;水中目標輻射噪聲模擬技術(shù)研究[J];電聲技術(shù);2008年08期
3 柳志忠;姜朝宇;;艦艇聲納技術(shù)的發(fā)展[J];艦船電子工程;2011年01期
4 郭業(yè)才,趙俊渭;海洋環(huán)境噪聲預(yù)報建模與算法研究[J];艦船科學技術(shù);2004年04期
5 李琴;苑秉成;張文娟;;艦船輻射噪聲建模及仿真模擬器的實現(xiàn)[J];艦船科學技術(shù);2010年04期
6 蘭英;章新華;熊鑫;;淺海水聲多途信道建模與仿真[J];艦船科學技術(shù);2010年09期
7 龍軍;張靖;劉文帥;;艦船輻射噪聲特征建模[J];艦船科學技術(shù);2011年07期
8 潘俊;李莉麗;胡郢;;艦艇聲吶系統(tǒng)集成探討[J];中國艦船研究;2009年06期
9 李艷,陳國金;PCI9054在數(shù)據(jù)采集系統(tǒng)中的設(shè)計與應(yīng)用[J];機電工程;2005年03期
10 楊鵬;苑秉成;胡偉文;陳喜;;實時水中目標輻射噪聲仿真技術(shù)研究[J];武漢理工大學學報(交通科學與工程版);2008年03期
相關(guān)碩士學位論文 前9條
1 王輝;基于聲線理論的水聲信道傳播特性研究[D];西北工業(yè)大學;2003年
2 邢國強;典型艦船輻射噪聲建模與仿真[D];西北工業(yè)大學;2005年
3 付金山;海底參數(shù)反演技術(shù)研究[D];哈爾濱工程大學;2006年
4 王春麗;聲線折射引起的多波束測深假象分析與消除技術(shù)[D];哈爾濱工程大學;2009年
5 肖龍忠;聲納目標模擬器DSP軟件設(shè)計[D];哈爾濱工程大學;2009年
6 范展;目標高速運動對矢量信號處理的影響及匹配技術(shù)研究[D];哈爾濱工程大學;2009年
7 林旺生;水聲信道仿真與聲線修正技術(shù)研究[D];哈爾濱工程大學;2009年
8 曹浩;基于PCI Express的多核SoC片間異步橋設(shè)計與實現(xiàn)[D];國防科學技術(shù)大學;2008年
9 黃成華;網(wǎng)絡(luò)環(huán)境下虛擬電子實驗室系統(tǒng)開發(fā)[D];南昌大學;2009年
本文編號:2866068
本文鏈接:http://sikaile.net/kejilunwen/haiyang/2866068.html