TIDUF76 June   2024

 

  1.   1
  2.   Description
  3.   Resources
  4.   Features
  5.   Applications
  6.   6
  7. 1System Description
    1. 1.1 Why use Radar?
    2. 1.2 TI Corner Radar Design
    3. 1.3 Key System Specification
  8. 2System Overview
    1. 2.1 Block Diagram
    2. 2.2 Design Considerations
    3. 2.3 Highlighted Products
      1. 2.3.1 AWRL1432 Single-Chip Radar Solution
      2. 2.3.2 AWRL1432BOOST-BSD Evaluation Module
      3. 2.3.3 TCAN4550-Q1 Integrated CAN-FD Controller and Transceiver
    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  Memory Allocation
      6. 2.4.6  Frame Reconfiguration
      7. 2.4.7  Vmax Extension
      8. 2.4.8  Group Tracker
      9. 2.4.9  Dynamic Clutter Removal
      10. 2.4.10 CAN-FD Transceiver
  9. 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
  10. 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 Support Resources
    5. 4.5 Trademarks

Memory Allocation

Note:

The BSD demo memory usage can always be found in the MAP file.

Two memory heaps are created, one in the local core memory, and the other in shared L3 memory, occupying 256KB shared memory of APPSS and 160KB shared memory of HWASS. The usage of the shared memory depends on the configuration. At the start time, after the CLI commands have been received and configuration completed, memory usage of these two heaps is printed out on the console. A buffer is allocated from the local core memory for the group tracker algorithm.

The memory heap usage for the CLI configuration file profile_120m_40mpsec_bsdevm_16tracks.cfg which is provided in this SDK release is shown in Table 2-5.

Table 2-3 Memory Heap Usage for CLI Configuration
Memory Heap Array Usage Size (Bits) Used Free
Shared L3 Memory Radar cube, detection matrices 425984 263056 162928
Local Core Memory Processing chain data 23552 10384 13168
Local Memory Buffer Tracker 49152 19968 29184