ZHCU831 November   2021 AWR2944

 

  1.   说明
  2.   资源
  3.   特性
  4.   应用
  5.   5
  6. 1System Description
    1. 1.1 Why use Radar?
    2. 1.2 TI Corner Radar Design
    3. 1.3 Key System Specification
  7. 2System Overview
    1. 2.1 Block Diagram
    2. 2.2 Design Considerations
    3. 2.3 Highlighted Products
      1. 2.3.1 AWR2944 Single-Chip Radar Solution
      2. 2.3.2 AWR2944 Evaluation Module
    4. 2.4 System Design Theory
      1. 2.4.1  Antenna Configuration
      2. 2.4.2  Chirp Configuration and System Performance
      3. 2.4.3  Data Path
      4. 2.4.4  Chirp Timing
      5. 2.4.5  eDMA Configuration
      6. 2.4.6  Memory Allocation
      7. 2.4.7  DDMA
      8. 2.4.8  Empty Subband Based DDMA
      9. 2.4.9  RANSAC
      10. 2.4.10 Group Tracker
  8. 3Hardware, Software, Testing Requirements, and Test Results
    1. 3.1 Required Hardware and Software
      1. 3.1.1 Hardware
      2. 3.1.2 Software and GUI
    2. 3.2 Test Setup
    3. 3.3 Test Results
  9. 4Design and Documentation Support
    1. 4.1 Design Files
      1. 4.1.1 Schematics
      2. 4.1.2 BOM
    2. 4.2 Tools and Software
    3. 4.3 Documentation Support
    4. 4.4 支持资源
    5. 4.5 Trademarks
  10. 5About the Author

eDMA Configuration

Large-scale data movement between memories is accomplished using the EDMA. Using the EDMA is more efficient than using the processor to move data because while the data movement is being completed, the DSP and HWA can continue to process data. The EDMAs work on a ping-pong buffer, meaning that as the ping buffer is being filled, the pong buffer can be used by the HWA or DSP for processing.

The major data transfers necessary include:

  • Moving the compressed 1D FFT output from the rangeproc DPU into the L3 memory. This forms the compressed radarcube.
  • Fetching one slice of the compressed radarcube and copying it to HWA memory for decompression.
  • Copying decompressed slice of radarcube into a scratch buffer in L3 for further processing.
  • Copying decompressed radarcube slice one range-gate at a time into HWA for Doppler processing.
  • Moving 2D FFT output from HWA memory to Doppler FFT scratch submatrix buffer in L2.
  • Moving outputs of CFAR, Local Max, and azimuth FFT from HWA memory into buffers in L2.
  • Triggering the HWA processing upon relevant input EDMA completion (writing a one hot signature into the appropriate HWA register via chained EDMA).