Part Number:AWR2243
TI工程师:
您好!
1.在“signal_processing_4chip_cascade.pdf”中提及了TDM MIMO和TXBF的校准过程,特别是在TDM MIMO雷达的校准介绍较为详细,分为获取校正矩阵、频率校正和幅相校准三个步骤。那么对于BPM(Hadamard编码)MIMO雷达,我们应该如何对其进行校准呢?和TDM MIMO的校准流程是一样的吗?
2.在之前的有关帖子中我看到了有关这部分的内容,提及说在mmw demo中有相关的实现过程,但是我没有找到,能否详细说明一下mmw demo是哪个文档,以及是在mmw demo中的具体哪一部分。
Chris Meng:
Biao Xu 说:那么对于BPM(Hadamard编码)MIMO雷达,我们应该如何对其进行校准呢?和TDM MIMO的校准流程是一样的吗?
是一样的。OOB demo对于TDMA MIMO和BPM MIMO就是用一套校准。
Biao Xu 说:
2.在之前的有关帖子中我看到了有关这部分的内容,提及说在mmw demo中有相关的实现过程,但是我没有找到,能否详细说明一下mmw demo是哪个文档,以及是在mmw demo中的具体哪一部分。
文档请参考file:///C:/ti/mmwave_sdk_03_05_00_04/packages/ti/demo/xwr68xx/mmw/docs/doxygen/html/index.html#Calibration_section
,
Biao Xu:
不需要解码吗?
,
Chris Meng:
你好,
获取校准数据是一样的方法。最后应用到demo的数据上bpm需要先解码。
C:\ti\mmwave_sdk_03_05_00_04\packages\ti\datapath\dpc\dpu\aoaproc\src\aoaprocdsp.c
static inline uint32_t AoAProcDSP_processMultipleVirtualAntennas
(
AOADspObj *aoaDspObj,
uint32_t numObjsIn,
uint32_t *numObjsOut,
volatile uint32_t *waitTime
)
{
…
if(DPParams->isBpmEnabled)
{/* BPM decoding*/
AoAProcDSP_decodeBPM(&res->angleFftIn[0], DPParams->numRxAntennas);
}
/* RX channel gain/phase offset compensation. */
AoAProcDSP_rxChanPhaseBiasCompensation(&aoaDspObj->dynLocalCfg.compRxChanCfg.rxChPhaseComp[0],
DPParams->numVirtualAntAzim + DPParams->numVirtualAntElev,
&res->angleFftIn[0],
&res->angleFftIn[0]);