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.

[参考译文] AWRL6432BOOST:如何获取每个线性调频脉冲的 ADC 数据

Guru**** 2460850 points
Other Parts Discussed in Thread: AWR1843, AWRL6432, AWR1642

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1488928/awrl6432boost-how-to-get-adc-data-per-chirp

器件型号:AWRL6432BOOST
主题中讨论的其他器件:AWRL6432AWR1642、AWR1843

工具与软件:

您好、TI 专家!

距离 DPU 接收每个线性调频脉冲并在 HWA 引擎中执行距离 FFT。

EDMA 将线性调频脉冲的 ADCdatabuf 地址发送至 HWA、并处理 HWA 循环中所有线性调频脉冲的 ADC 数据。

我想我只能在启动 HWA 循环之前获取第一个 ADC 数据、在循环结束后获取最后一个 ADC 数据。

是否可以通过任何方法获取每个线性调频脉冲的 ADC 数据来计算每个线性调频脉冲的 ADC 数据平均值? (不是 ADCLogging)

谢谢你。

此致、

JB

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、JB:

    如果您可以将 AWRL6432与 DCA1000板连接、该演示支持 ADC 原始数据流。   

    此致!

    Zigang

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、JB:

    现在、ADC 数据在 HWA 中在距离 FFT 内进行处理、无需 ARM 内核进行任何中断。  如果您想要实时计算每个线性调频脉冲的平均值、则可以为 HWA 添加一些步骤来执行此操作。  或者、您也可以直接访问 rangeProc 输出、零点距离库是每个线性调频脉冲的平均值(但在距离 FFT 窗口化之后)。   

    此致!

    Zigang

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Zigang:  

    您能解释一下我添加了哪些步骤吗?

    "您可以为 HWA 添加一些步骤来执行此操作。"

    谢谢你。

    此致、

    JB

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、JB:

    您必须能够轻松地对 HWA 进行编程。  您需要在 HWA 中添加一个步骤来计算输入矢量的总和。   您将得到每个天线的每个线性调频脉冲一和。  最后、您必须将这些求和数据(位于 HWA 存储器中)复制回本地存储器。  请注意、在距离 DPU 模型中、数据以乒乓缓冲器的形式进行传输、因此操作会更加复杂。  

    您将如何使用这些平均值?  可能是一个有效的选择、即采用距离 FFT 输出的零 bin。  

    此致!

    Zigang  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Zigang:

    我的解释是不够的。 我正在尝试使用它来缓解干扰。

    我需要 绝对值求和的平均值。 但距离为零的零 bin 的 FFT 输出不是绝对求和。

    如何考虑 radar_toolbox 中的干扰缓解(对于 xWR16/18xx)示例?

    该示例显示、 每个线性调频脉冲的 ADC 数据在 FFT HWA 触发以减轻干扰之前使用。

    这是一个恰当的例子吗?
    该结构能否应用于 awrl6432?

    谢谢你。

    此致、

    JB

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、JB:

    AWRL6432 HWA 支持某些用于减轻干扰的功能、而 AWR1642/AWR1843则不支持该功能。   请查看 TRM 文档第 10.2.1.2节干扰缓解。  

    https://www.ti.com/lit/ug/swru599b/swru599b.pdf?ts = 1742506862758

    同时、我会检查是否有示例。

    此致!

    Zigang  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Zigang:

    AWRL6432 HWA 1.2仅支持用于减轻干扰的零输出功能。 但我不会使用零输出、而是尝试其他方式使用每个线性调频脉冲的 ADC 数据。  

    我没有在 radar_toolbox 中使用 AWR1642/AWR1843的干扰缓解功能。 不过、似乎它针对每个线性调频脉冲使用了 ADC 数据。

    我想知道这个似乎使用每个线性调频脉冲的 ADC 数据的结构是否可用于 AWRL6432。

    谢谢你。

    此致、

    JB

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、JB:

    AWRL6432演示使用 HWA 进行距离 FFT。  如果您遵循此方法、则所有干扰检测和缓解算法都必须在 HWA 中完成、这将会是一个挑战。  这是你的计划吗?

    此致!

    Zigang

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Zigang

    我的计划是根据每个线性调频脉冲获取 ADC 数据、并实现 HWA 中未执行的干扰缓解功能。

    在 radar_toolbox 中、提供了 AWRL1642/1843的干扰缓解示例、

    该示例似乎使用距离 FFT 之前每个线性调频脉冲的 ADC 数据和每个线性调频脉冲的触发 HWA。

    我是否理解正确?

    如果正确、我将尝试提取 ADC 数据、而不是示例中的干扰缓解功能。

    我想知道我可以将这种方法用于 AWRL6432 SDK。

    (EDMA 结构不同、我可以将 EDMA 结构导入到 AWRL6432的 MMW_DEMO 中吗?)

    谢谢你。

    此致、

    JB

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、JB:

    我认为可以遵循  AWRL1642/1843的干扰缓解示例的想法。  但是 AWRL6432没有 DSP、您需要使用 ARM 内核来实现干扰缓解。  但您需要确保所有过程(ADC 缓冲器 EDMA 到 ARM 内核存储器+推理减缓算法在 ARM + EDMA 上运行到 HWA 存储器+ HWA DO 范围 FFT 的数据) 都必须在下一个线性调频脉冲可用之前完成。   

    此致!

    Zigang