학술논문

Design and Implementation of a Real-Time Imaging Processor for Spaceborne Synthetic Aperture Radar With Configurability
Document Type
Periodical
Source
IEEE Transactions on Very Large Scale Integration (VLSI) Systems IEEE Trans. VLSI Syst. Very Large Scale Integration (VLSI) Systems, IEEE Transactions on. 32(4):669-681 Apr, 2024
Subject
Components, Circuits, Devices and Systems
Computing and Processing
Azimuth
Frequency-domain analysis
Spaceborne radar
Real-time systems
Synthetic aperture radar
Imaging
Radar polarimetry
Fast Fourier transform (FFT)
hardware acceleration
real-time processing
spaceborne radar
synthetic aperture radar (SAR)
Language
ISSN
1063-8210
1557-9999
Abstract
A real-time imaging processor for spaceborne synthetic aperture radar (SAR) is designed and implemented to realize the range Doppler algorithm (RDA) with configurability. The azimuth fast Fourier transform (FFT) decomposition is adopted for full utilization of data after fetching them from high bandwidth memory (HBM) by burst access to achieve streaming input–output for 2-D FFT/inverse FFT (IFFT) processing in all modes. Hybrid datapaths including fixed-point (FP), customized floating-point (CFP), and double-precision (DP) representations are used to achieve the desired signal-to-quantization-noise ratio (SQNR). The 2-D decoupling and scheduling technique is used for complexity reduction of computing spatially varying phase compensation terms. Besides, a multisegment second-order Taylor series expansion is proposed to approximate the migration factor for configurability, which is an essential component in cross-coupling compensation and azimuth compression (AC), especially when squint angle becomes large. Variable range FFT sizes from 8K to 32K are supported to cover different swath widths. The processing times for image sizes of 8K $\times8\text{K}$ , 8K $\times16\text{K}$ , and 8K $\times32\text{K}$ are 0.34, 0.68, and 1.35 s, respectively, which meet the real-time processing requirement. Our implementation demonstrates significant improvement in processing efficiency and hardware efficiency with configurability compared with prior works.