This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DCA1000EVM: Inquiry Regarding Radar Parameters and Tx Configuration in mmWave Studio

Part Number: DCA1000EVM
Other Parts Discussed in Thread: AWR1642BOOST

Tool/software:

Dear TI Support,

Hello,

We are currently working with radar parameters in mmWave Studio to acquire bin data for signal processing in MATLAB, and I have a few questions regarding the setup:

  1. I have questions regarding the sampling rate and ramp end time parameters used in mmWave Studio.

    As shown in Fig1, we have a formula that calculates values based on these parameters (the calculated numbers and the mmWave Studio parameters are indicated).

    Should we apply the parameters as calculated in the formula for our MATLAB code, or should we directly use the parameters as configured in mmWave Studio?

     Fig1
  2. We are using the AWR1642BOOST with 2 Tx and 4 Rx channels. I would like to ask about the use of the two Tx antennas. Currently, both Tx antennas are firing simultaneously. Would it be more advantageous to fire Tx0 and Tx1 alternately in each frame rather than simultaneously? If so, what are the benefits?

  3. Lastly, could you please guide us on how to configure mmWave Studio to alternate between firing Tx0 and Tx1 in each frame?

Thank you very much for your support.

Best regards,
Kim

  • Hello,

    1. As long as you are not violating any of the front end timing requirements, you can use whatever sampling rate and ramp time best fits your use case. Generally, you should leave at least a few microseconds of settling time at the start and end of the ramp where you are not sampling any data to minimize the effects of synthesizer settling impacting your ADC data.

    2. The benefits of MIMO radar are described in the below app note.

    https://www.ti.com/lit/an/swra554a/swra554a.pdf

    3. The commands for configuring two TX alternating would be as below.

    --configure chirp one for TX0

    ar1.ChirpConfig(0, 0, 0, 0, 0, 0, 0, 1, 0, 0)

    --configure chirp two for TX1

    ar1.ChirpConfig(1, 1, 0, 0, 0, 0, 0, 0, 1, 0)

    --configure frame with 64 loops of alternating TX0 and TX1 chirps (total of 128 chirps)

    ar1.FrameConfig(0, 1, 8, 64, 40, 0, 0, 1)

    Regards,

    Adrian