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.

[参考译文] IWR1443:雷达立方体存储器

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/678000/iwr1443-radar-cube-memory

器件型号:IWR1443

您好!

目前、我正在尝试定义一些线性调频脉冲剖面和帧。

为了获得第一印象、我使用了感应估算器并尝试验证计算的参数。

我在了解雷达立方体尺寸的计算时遇到了一些问题。

为了让我理解、雷达立方体尺寸应按以下方式计算:

Size = n_Rx * n_TX * n_range_FFT_bins * n_PLOPLE_FFT_bins * sampleSize

(对于复数采样、采样大小等于2*16 = 32位)。

对于默认设置(启动估算器时)、如下所示:

大小= 4 * 2 * 256 * 32 * 32 = 2.097.152位

或大小= 2.097.152 / 8 / 1024 = 256KB (千字节)

估算器计算出的大小为216KB (请参阅随附的图片)。

我的计算错误在哪里?

谢谢、此致、

安瑞科

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

    我只是想从数字上猜测、但我认为用于雷达立方体尺寸计算的多普勒 FFT 箱数是27、而不是32。

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

    存储要求取决于实施选择。 如果2D 输出未写入雷达立方体、则存储要求将为216KB、因为您使用的是线性调频脉冲循环的数量、而不是多普勒箱的数量、这是两个线性调频脉冲循环的下一个功率。 如果2D 被回写、则为256 KB、因为您使用多普勒频段数。 这两种方法都有利弊权衡、不一定与线性调频脉冲数环路是否为2的幂有关、权衡主要是 MIPS (如果 num 线性调频脉冲环路不是2的幂、则是存储器)、在某种程度上与质量相关。 如果2D 输出未写回 L3、 然后、在角度处理过程中必须重新计算多普勒 FFT、尽管仅在检测点(而不是从2D 中写入整个立方体)上需要进行此计算(以及立方体的读取)、因此它取决于实现中允许的最大检测点。 无论您是写入2D 的更高精度(例如24位还是32位)输出还是写入较低精度的16位输出(与1D 输出相同、不会扩展尺寸)、折衷分析都更加复杂 此外、内存 I/O 和计算在典型实现中并行运行、这取决于是计算还是 I/O 占主导地位。  16xx 的第4节讨论了这种折衷、但14xx 的情况类似(14xx 的类似文档不存在)。 例如、在14xx 上的电流开箱即用演示中、提供了一个选项来为2D 输出选择更低(16位)或更高(24位)的精度、在前一种情况下、不需要在期间重新计算2D FFT、但会牺牲质量、而后者在角度处理期间需要更多的 MIPS (后一种方法是默认方法)、OOB 演示的 doxygen 文档中的"数据路径-更高精度的第二维度处理"部分对此进行了介绍

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

    感谢您的回答、Anand 和 Piyush、尤其是您对 Piyush 的详细介绍!

    这使它非常清楚,我认为我理解一切。 )

    再次感谢、

    安瑞科