空時自適應(yīng)處理的通用平臺設(shè)計與實現(xiàn)
A Universal Real-Time Platform for Space-Time Adaptive Processing
-
摘要: 該文利用多個高性能數(shù)字信號處理器,結(jié)合FPGA和通用處理器,實現(xiàn)了一個空時自適應(yīng)處理(STAP)的通用實時平臺系統(tǒng)。借鑒Valiant(1990)提出的BSP模型, 采用多重流水線,提出一個空時自適應(yīng)處理(STAP)計算模型。該模型可以彌補STAP算法和實際并行系統(tǒng)的差距,為開發(fā)提供了統(tǒng)一框架;同時,方便了對算法的性能評估。在基于該模型的具體開發(fā)過程中,選擇可擴展簇式多處理機結(jié)構(gòu)作為系統(tǒng)硬件架構(gòu),采用數(shù)據(jù)塊靜態(tài)分配方案進行算法的分解與映射,并采取一系列通信和程序優(yōu)化的方法。結(jié)果表明,系統(tǒng)能滿足實時要求,可擴展性好,方便類似系統(tǒng)的系列開發(fā)。
-
關(guān)鍵詞:
- 數(shù)字信號處理;并行處理;空時自適應(yīng)處理;通用實時平臺
Abstract: A universal real-time platform for a Space-Time Adaptive Processing (STAP) is developed. The platform is composed of multi-DSPs,F(xiàn)PGA and a general-purpose processor. Refined from the Bulk Synchronous Parallel model (BSP) by Valiant(1990), an STAP computation model is brought forward. The model provides a bridge between STAP algorithms and real parallel systems. Moreover, it can be applied to performance evaluation. During the course of development, scalable cluster-organized multi-processors structure is adopted as hardware architecture. And data-block static allocating is taken as the mapping scheme. Afterwards, some optimization methods about communication and programming are introduced. This system can meet the real-time requirement, its scalability is good, and it facilitates the development of similar systems. -
計量
- 文章訪問數(shù): 2615
- HTML全文瀏覽量: 127
- PDF下載量: 906
- 被引次數(shù): 0