Implementation of a real-time radar application for a software defined radio (SDR) application presents serious challenges to the software engineer. All of the critical tasks, such as pulse compression and target detection, must be performed within a specified time interval. The efficiency of this implementation determines the amount of downstream processing that can be performed while adhering to strict timing requirements. Researchers at ARL have implemented SDR-based radar applications in the past; however, they have never described the software engineering required to implement such a system. This paper documents, in some detail, the issues associated with implementation of real-time radar processing code. It begins with a bird’s eye view of the software functions, outlined using high-level block diagrams. It then touches upon some of the lower-level coding issues associated with realization of the high-level functionality.
Access to the requested content is limited to institutions that have purchased or subscribe to SPIE eBooks.
You are receiving this notice because your organization may not have SPIE eBooks access.*
*Shibboleth/Open Athens users─please
sign in
to access your institution's subscriptions.
To obtain this item, you may purchase the complete book in print or electronic format on
SPIE.org.
INSTITUTIONAL Select your institution to access the SPIE Digital Library.
PERSONAL Sign in with your SPIE account to access your personal subscriptions or to use specific features such as save to my library, sign up for alerts, save searches, etc.