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.

[参考译文] AFE7950EVM:扫描频率至 0.6Ghz 至 1.6GHz、BW 频率和 1MHz 步长时遇到问题

Guru**** 2507265 points
Other Parts Discussed in Thread: AFE7950

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1554446/afe7950evm-facing-issue-to-sweep-the-frequency-to-0-6ghz-to-1-6ghz-with-1-ghz-bw-and-step-size-of-1-mhz-resolution

器件型号:AFE7950EVM
主题中讨论的其他器件:AFE7950

工具/软件:

我正在使用 Texas Instruments AFE7950 射频收发器 并与连接 Xilinx XCU105 评估板

我的要求是 在 0.6GHz 至 6GHz 范围内扫描射频频率 以下规格:

  • 扫描带宽 :1 GHz

  • 步长 :1MHz

  • 扫描范围示例 :600MHz 至 1.6 GHz

在后续阶段、我还需要配置 数控振荡器 (NCO) 在 AFE7950 中以 1MHz 为步长扫描频率、同时每 1GHz 更改一次 NCO 中心频率。 计划的最大 NCO 偏移高达 1GHz


Current Configuration

  • FPGA 参考时钟 :122.88MHz

  • 内插因子 :96(可配置)

  • IQ 样本源 :IQ 样本在 FPGA 中生成并存储在中 块 RAM (BRAM) 。 这些样本 (10MHz–1GHz) 随后会流式传输到 AFE7950。

  • 目标扫描分辨率 :1MHz 频率步长

  • 最初提供的脚本是固定的 NCO 与 9500 MHz ,我不能更改 NCO 在提供文稿文件,请求建议是否需要在脚本文件中进行任何更新,以便我可以更改频率从较低频段到较高频段  

查询/要求

  1. 频率扫描实现

    • 如何使用实现定义范围内的连续频率扫描 AFE7950 NCO

    • 应修改哪些寄存器或脚本配置才能启用 1MHz 步长调优 必须在所需的带宽内?

  2. NCO 频率更新

    • 由于 NCO 中心频率将每 1GHz 频率更改一次、因此更新所需的配置序列是什么 NCO 粗略频率偏移

    • 什么是 稳定时间 在频带之间切换(例如,从 600MHz–1.6GHz 到 1.6GHz–2.6GHz) 时)时 AFE7950 NCO 的时间或延迟是多少?

    • 根据该稳定时间、什么是 可实现的最大扫描速率 同时以 1MHz 分辨率步进?

  3. 配置影响

    • 我是否需要更改任何当前配置参数(例如内插因子,时钟分频器,JESD 链路参数)以支持所需的扫描?

    • 是否有特定内容 AFE7950 API/脚本文件配置 需要优化快速 NCO 开关和高频率分辨率?


需要澄清

  • 什么是 AFE7950 脚本寄存器配置 适用于:

    • 设置 NCO 粗调和精细频率步长。

    • 在 122.88MHz 基准时钟下实现 1MHz 分辨率。

    • 智能 快速跳频模式 (如果支持)以尽可能缩短稳定时间。

  • 什么是 记录了 NCO 切换时间 来自 TI 数据表/应用手册的内容、它如何限制最大扫描速率?

申请帮助我识别用于配置脚本文件 0.6Ghz 至 10GHz 的 NCO 寄存器