如何自由设置Ramp速率和带宽?

小航_不停留 2026-08-15 13:41:14

问题:

1. 当前RadarAnalysisTool中Ramp Rate和Sweep Bandwidth均由距离参数自动计算。请问在RS6240底层SDK/Firmware中,是否支持独立指定Ramp Rate和有效Sweep Bandwidth?例如固定Ramp Rate=400 MHz/μs、有效带宽=1.6 GHz,而不通过 mmw_range_cfg()间接生成?如果支持,对应API或配置寄存器是什么?

2. Sample参考手册中给出的单Chirp典型时间约为“ADC有效采样时间+4 μs”。请问这约4 μs具体包含哪些硬件时序?是否为固定开销,还是会随Ramp Rate、Sweep Bandwidth、ADC采样窗口及1T1R/2T4R模式变化?

3. Sample手册给出的Hardware FFT+CFAR典型处理时间约900 μs。若应用仅采用1D Frame、256点Range FFT,关闭Doppler FFT、CFAR、AoA及点云处理,单次256点Range FFT的HWA典型处理时间和最小可实现处理时间大约是多少?是否有HWA独立benchmark数据?

...全文
58 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
RuifDu 08-16 10:59
  • 打赏
  • 举报
回复

你好:

  1. 不支持直接指定。正如我在之前的帖子中回复的,你已经确定了扫频速率和有效带宽,那么采样时间就知道了,采样率固定为10MHz,那采样点数就知道了。采样点数=最远探测距离/距离分辨率,根据这个获得你想要的扫频速率。你可以在RadarAnalysisTool中测试这些配置,工具上会显示扫频速率和带宽。
  2. 4us为固定开销,和你提到的这些参数没有关系;
  3. 距离FFT是随Interval进行的,耗时在几个us的量级,没有这方面的benchmark数据,这个时间不可测。
小航_不停留 08-17 11:03
  • 举报
回复
@RuifDu (1)手册中TB典型值为900 μs(Hardware FFT and CFAR),我们想确认这个900 μs对应的具体FFT点数及处理内容。 目前按单Chirp 16.8 μs、Doppler FFT 16点计算,16个Interval发波时间约268.8 μs。考虑到Range FFT随Interval流水处理,我们希望确认:最后一个Interval结束后,Doppler FFT + CFAR等剩余硬件处理是否有可能压到约200 μs以内,即整帧“发波+硬件处理”控制在500 μs以内?如果没有精确benchmark,希望能给一个大致量级或可行性判断。 (2)另外,关于128点Range FFT想确认:是否可以只采80个有效ADC点,剩余48点补零后做128点Range FFT? 即80个实际采样点 + Zero Padding → 128点FFT。若支持,则ADC有效采样时间可从12.8 μs缩短到约8 μs。想确认当前SDK/HWA是否支持这种配置,以及补零是由Framework自动完成还是需要软件处理。
RuifDu 22小时前
  • 举报
回复
@小航_不停留 1. 你理解的发波时间可能和一般我们认为的发波时间不一样。Interval之间必须要停一段时间,目前对应最大测量速度约为10m/s,即Interval之间至少要有125us的间隔;Doppler FFT和CFAR是不可配置的,900us是在256x32点FFT的条件下测试出来的。你们可以使用高精度电源来测试发波过程中的电流变化来准确测量时间。 2. 可以,雷达参考手册中有写如何配置采集指定的ADC点,只要最大探测距离和距离分辨率不是2的幂次就会自动向上补零至2的幂次,补零是硬件完成的。

219

社区成员

发帖
与我相关
我的任务
社区描述
欢迎来到正和微芯官方社区,这里是毫米波雷达技术爱好者、开发者、技术专家以及行业领袖的聚集地。我们致力于提供一个开放、合作、创新的交流平台,让每一位成员都能在这里找到价值、获得启发、实现成长。
硬件架构射频工程物联网 企业社区 广东省·珠海市
社区管理员
  • Possumic正和微芯官方
  • sblxk008
  • 波谱Sense
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧