Font Size: a A A

OpenCL-based For Radar Imaging Algorithm On FPGA Platform

Posted on:2019-07-28Degree:MasterType:Thesis
Country:ChinaCandidate:H LiFull Text:PDF
GTID:2518306470494154Subject:Information and Communication Engineering
Abstract/Summary:PDF Full Text Request
With the increment of the amount of data in the embedded radar signal processing field and people's increasing requirements for real-time performance,it is difficult for traditional DSP processors to meet people's needs entirely.Thus,FPGA stands out with its ultra-high energy consumption ratio.However,traditional FPGA development adopts hardware description languages such as Verilog and VHDL.As developers,they not only need digital circuit knowledge but also need to understand the physical layer of the FPGA.The development is relatively difficult.OpenCL,as a cross-platform heterogeneous parallel development model,can be an excellent solution to these drawbacks.It allows programmers do not have to understand the hardware device implementation,but the vendor-supplied SDK translates high-level language into hardware describe the language.Therefore,more time and effort is placed on algorithm optimization.In this paper,we use the e Plus AX115-N accelerator card designed and developed by Shanghai Fan-Teng company based on Intel Arria 10AX115 FPGA,to study the FPGA development model based on OpenCL and its application.First,we explore the OpenCL development language and the specific implementation architecture of OpenCL on FPGA,including the process of heterogeneous parallel development based on OpenCL.Furthermore,we establish the relationship among platform model,memory model and execution model on FPGA.Second,we examine the OpenCL-based parallel optimization method on FPGA platform.Combined with the structural characteristics of FPGA,we study the commonly used parallel optimization methods,e.g.,pipeline parallel,multi-channel parallel optimization,loop unroll and kernel vectorization.Finally,based on the OpenCL programming model,we design and implement the relevant radar algorithms on FPGA,including FFT,IFFT,complex multiplication and imaging algorithm RD-SAR.Compared with the realization efficiency on the traditional TMS320C6678 DSP platform,we give the analysis result.The applicability and expandability of the OpenCL development method based on FPGA are analyzed and discussed.
Keywords/Search Tags:OpenCL, FPGA, Heterogeneous parallel development, RD-SAR
PDF Full Text Request
Related items