Space-Time Adaptive Processing in FPGA

Examensarbete för masterexamen

Please use this identifier to cite or link to this item: https://hdl.handle.net/20.500.12380/173689
Download file(s):
File Description SizeFormat 
173689.pdfFulltext1.01 MBAdobe PDFView/Open
Full metadata record
DC FieldValueLanguage
dc.contributor.authorFRIBERG, SABINA
dc.contributor.authorPÅLSSON, PER
dc.contributor.departmentChalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers)sv
dc.contributor.departmentChalmers University of Technology / Department of Computer Science and Engineering (Chalmers)en
dc.date.accessioned2019-07-03T13:07:27Z-
dc.date.available2019-07-03T13:07:27Z-
dc.date.issued2012
dc.identifier.urihttps://hdl.handle.net/20.500.12380/173689-
dc.description.abstractSpace-Time Adaptive Processing (STAP) enables very high performance radar processing but comes at a high price of computational requirements and can reach up to hundreds of TFLOPS. This makes it difficult to implement for limited spaces with low power consumption. This thesis investigates the possibility to implement STAP in an FPGA with focus on the detection algorithm known as Kelly's Generalised Likelihood Ratio Test (GLRT). One of the main goals of the implementation was scalability and parallelism since the technology of the present time is not power efficient enough. A solution that is scalable and can utilize parallelization is possible to distribute over a larger device when the technology is present. Another goal was the comparison of fixed and floating point number representation in terms of performance and power. The final design was implemented on a Xilinx Virtex-7 FPGA for both single precision floating point and 32 bit fixed point number representation. Three different design solutions were implemented. The final design resulted in a performance of 23.2 GFLOPS/W for the floating point design, 34.3 GFIOPS/W for the fixed point implementation using IP cores and 39.3 GFIOPS/W for the pipelined solution. Existing performance results from NVIDIA GTX 260 GPU the performance is 5.1 GFLOPS/W and for the FPGA co-processor Anemone the number is 19.2 GFLOPS/W. The solution is scalable and the conclusion is that it is likely that an FPGA solution would be suitable for STAP when the technology exist. However, the support for floating point in the tools need further development to be competitive with the fixed point implementations.
dc.language.isoeng
dc.setspec.uppsokTechnology
dc.subjectData- och informationsvetenskap
dc.subjectInformations- och kommunikationsteknik
dc.subjectDatorteknik
dc.subjectComputer and Information Science
dc.subjectInformation & Communication Technology
dc.subjectComputer Engineering
dc.titleSpace-Time Adaptive Processing in FPGA
dc.type.degreeExamensarbete för masterexamensv
dc.type.degreeMaster Thesisen
dc.type.uppsokH
Collection:Examensarbeten för masterexamen // Master Theses



Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.