Abstract

Abstract Antenna arrays are used in many digital signal processing applications due to their ability to locate signal sources. Direction of Arrival (DOA) estimation is a key task of array signal processing. Although various algorithms have been developed for DOA estimation, their high complexity prevents their use in real-time applications. In this paper, we design and develop an efficient parallel implementation of DOA on DSP which is the most widely used processor in embedded system. Due to the potential parallelism in MUSIC algorithm, it is selected for 2-D DOA estimation. Two computational cores in MUSIC are identified and parallelized. Vectorization of multiple single precision floating point operations is proposed to make good use of the 128-bit vectors on DSP C6678. Then, the parallel DOA estimation algorithm is implemented on one core of DSP C6678 which is the latest version up to now. Experiments are conducted on both 1-D and 2-D antenna array signals. Considerable performance improvement is obtained.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.