SPRADU6 October   2026 AWR2944 , AWR2944P

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
  5. 2Real-Time Calibration and Monitoring Based on the AWR2x44x Series
    1. 2.1 Runtime Calibration and Monitoring Implementation in AWR2944P OOB Example
      1. 2.1.1 APIs and Their Meanings
      2. 2.1.2 AWR2x44P Real-Time Calibration and Monitoring Process
    2. 2.2 Execution Time of Calibration and Monitoring
      1. 2.2.1 FTTI Explanation
      2. 2.2.2 Runtime Calibration Execution Time
      3. 2.2.3 Analog Monitoring Execution Time
      4. 2.2.4 Digital Monitoring Execution Time
      5. 2.2.5 Other Software Execution Time
    3. 2.3 Execution Order of Monitoring Functions
    4. 2.4 Impact of Monitoring Items on Interference
    5. 2.5 Precautions for Parameter Setting
    6. 2.6 Calculation Example
      1. 2.6.1 Example of Calibration Execution Time Settings
      2. 2.6.2 Example of Monitoring + Calibration Execution Time Settings
  6. 3Conclusion
  7. 4References

Example of Monitoring + Calibration Execution Time Settings

Waveform configured as DDMA, using 2Tx, 4Rx, 3 profiles, CLPC mode, frame is 50ms, chirp is 66us, chirp number is 384, CALIB_MON_TIME_UNIT is 2, enabling all calibration items and monitoring items:

Duty cycle = 66us*384/50ms = 50.68%

Idle time per frame = 50ms – 66us*384 = 24.65ms

Idle time available per frame = 24.65ms – 100us = 23.65ms

According to the Figure 2-1 runtime calibration execution time:

150 + 300 + 30 + 600 + (720 × 2 × 3) + 30 + 700 × 2 + 60 = 6890us

Figure 2-2 analog monitoring execution time:

(480 × 3) + (270 × 3) + (750 × 3) + (240 × 2 × 3) + (250 × 2) + (310 × 2 × 3) + (300 × 2 × 4) + 50 + (230 × 2) + (2650 × 2) + 670 + 250 + 80 + 230 + 190 + 50 + 150 = 18130us

Figure 2-4 other software overhead execution time:

20 + 600 + 300 + (50000 × 2/8) = 13420us

Total execution time per FTTI: 13420us + 6890us + 18130us = 38.44ms

Analysis: Total available calibration time: 23.65*2 = 47.3ms > 38.44ms. Meanwhile, the actual time corresponding to CALIB_MON_TIME_UNIT is 100ms, which meets the requirement of 40~250ms. Therefore, this configuration can take effect. Since the calibration period needs to meet the requirement of 1s, CALIB_MON_TIME_UNIT needs to be set to 10.