新聞中心

EEPW首頁 > 模擬技術 > 設計應用 > 基于TS201的多DSP系統(tǒng)設計與實現(xiàn)

基于TS201的多DSP系統(tǒng)設計與實現(xiàn)

作者: 時間:2010-05-12 來源:網(wǎng)絡 收藏


3 基于的多

復雜的電子信息戰(zhàn)環(huán)境往往要求實時處理大量的信號脈沖,此時僅靠單系統(tǒng)已經(jīng)不能適應超大運算量的要求,而并行處理,特別是多處理機并行處理才是解決多路大規(guī)模計算問題的可行途徑。下面介紹一種基于并行處理系統(tǒng)在機載雷達干涉儀中的應用實例。

3.1 系統(tǒng)結構設計

圖2所示是一種機械雷達干涉儀的連接圖。本系統(tǒng)的接收信號包括4路不同天線到達的脈沖。系統(tǒng)首先通過FPGA對采集到的本路信號進行頻率、脈寬、相位等參數(shù)的測算,再將結果傳人本路,由DSP對本路的多個脈沖進行PRI分選和脈沖分組,再將所有各路的分選信息集中在一個DSP中算出輻射源的位置。系統(tǒng)可通過上位機選擇兩種工作模式:選擇比幅天線,則進入比幅測相模式;選擇干涉天線,則進入干涉測相模式。

本文引用地址:http://2s4d.com/article/188159.htm

圖片點擊可在新窗口打開查看

本系統(tǒng)中的4塊可通過鏈路口形成一個網(wǎng)狀松耦合式系統(tǒng)。其中DSP0做為主節(jié)點進行工作模式字和結果的接收和轉發(fā)。當其它節(jié)點結束了信號分選后,便可利用DMA通過鏈路口將4路脈沖信息集中在DSP0中以進行測相運算。

3.2系統(tǒng)的軟件實現(xiàn)

若要實時處理大量的信號脈沖,那么,滿足信號實時處理的DSP并行處理系統(tǒng)軟件就必須包括并行處理系統(tǒng)的控制管理軟件和實時處理任務模塊兩部分。其中,系統(tǒng)控制管理軟件主要維持處理接點的正常運轉。由于此系統(tǒng)要求保證4塊DSP同步運行,所以,每次進行測相的4路數(shù)據(jù)必須完全對應。這就要求主節(jié)點上的控制管理程序要能完成工作模式字和結果的接收和轉發(fā),同時要監(jiān)控各個節(jié)點上的DSP狀態(tài)。而其它DSP上的控制管理程序則主要協(xié)調計算過程和數(shù)據(jù)傳輸過程的流水切換。

并行處理器的任務分配原則一般是每個DSP的運算應盡可能均衡。當流水線中某一段任務負載量大于其它段時,就可能會形成處理瓶頸而降低系統(tǒng)效率,從而直接影響整個系統(tǒng)的實時處理能力。在系統(tǒng)中的實時處理任務模塊中,可用四片以并行處理方式來完成信號的實時處理。四片DSP可同時進行本路數(shù)據(jù)的分選,然后將本路處理的結果發(fā)往主節(jié)點。當主節(jié)點進行測相處理時。其它3片DSP將進行數(shù)據(jù)的矯正和存儲。

把軟件劃分為兩部分可使管理、開發(fā)以及調試獨立起來,這樣不但可簡化,更重要的是,還可增加新的運算指令算法流程,同時,改進個別算法時,只需要改動個別子程序即可。圖3是比幅模式下的流程簡路。
圖片點擊可在新窗口打開查看


4 結束語

本文給出了一種基于TS201的多DSP并行系統(tǒng)方案實例。事實上,在多并行系統(tǒng)的設計中,采用網(wǎng)狀松耦網(wǎng)絡結構可使網(wǎng)絡管理更容易,同時也可方便地利用DMA傳輸來將多路信息集中在同一個節(jié)點進行運算。其對稱結構也可使配套程序簡單化,還可使多個節(jié)點重復利用。因此,本文可以作為設計多DSP并行系統(tǒng)的一種參考。

干涉儀相關文章:干涉儀原理



上一頁 1 2 下一頁

評論


相關推薦

技術專區(qū)

關閉