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.

[参考译文] AFE7950:从 FPGA 对 AFE7950进行编程

Guru**** 2471050 points


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

https://e2e.ti.com/support/rf-microwave-group/rf-microwave/f/rf-microwave-forum/1211328/afe7950-programming-afe7950-from-fpga

器件型号:AFE7950

大家好、

我们正在考虑一个仅具有 FPGA 但没有微控制器(MCU)的系统。  

这将要求从 FPGA 运行整个 AFE 启动和编程过程。

考虑到这一点、我们希望了解 AFE 编程过程所涉及的内容。  在 FPGA 中、以下情况被视为"合理":

  • 向地址写入值
  • 从地址读取值
  • 将读取值与预期值进行比较
  • 有限 基于比较结果分支
  • 延迟[n]微/毫秒
  • 查询寄存器、直到预期的值被读取

这是否涵盖需要的内容? 或者、在考虑从 FPGA 这样做是否合理时、我们是否需要了解任何其他逻辑/算法?

此外、如果它比上面的列表更简单(例如、无轮询、只是一个简单序列/无分支)、那么了解这一点也会很有用。

此致、

Željko μ A

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

    您好! Željko

    您提到的上述过程涵盖了对 AFE 进行编程所需的所有内容。 你不需要的一件事是基于比较结果的分支。 查看由 Latte 生成的配置文件、会发现有写入、读取检查、轮询和延迟。 以下是正确启动 AFE 所需的唯一步骤。

    此致、

    David Chaparro

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

    尊敬的 David:

    这太完美了! 非常感谢您的快速回复。

    此致、

    Željko μ A