Two-dimensional planar array digital beam forming method based on FPGA
A digital beam and two-dimensional plane technology, which is applied in the field of FPGA-based two-dimensional planar array digital beamforming, can solve the problems of large amount of inverse calculation of sampling matrix covariance, increased calculation delay, and affecting the real-time performance of radar data. Achieve the effect of increasing data throughput, improving resource utilization, and reducing resource consumption
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0103] In this example, the array has 4×4=16 array elements, and the covariance matrix The scale is 16×16. Flow input 16 element steering vectors and assign to internal registers. cache as the initial auxiliary vector p 1 , the cache RAM is recorded as RAM-p, and the initial w 0 =0. Enter covariance matrix estimates by row Addition tree structure to submodule 1. Enter the initial error threshold e. Start the iterative steps as follows.
[0104] Step 1: Calculate auxiliary vectors
[0105] Each clock cycle parallels 16 input matrix row elements, and the output auxiliary vector q i When outputting, it is buffered into RAM synchronously, which is recorded as RAM-q. Since it is a complex number, two RAM synchronization caches need to be called in parallel q i The real part and the imaginary part will be used in step c.
[0106] Step 2: Calculate the weight vector step size factor
[0107] Two-way parallel pipeline input auxiliary vector q i with the conjugat...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


