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.

[参考译文] DAC38RF80EVM:编程和配置设置

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/756778/dac38rf80evm-programming-and-configuration-settings

器件型号:DAC38RF80EVM
主题中讨论的其他器件: LMK04828DAC38RF80

您好!

在配置 DAC38RF80EVM (例如插值速率、时钟频率等)时、在下电上电时设置是否仍然保留在电路板上、或者每次都必须对其进行重新编程? 无法通过 GUI 轻松判断、因为您无法将当前配置参数读取并上载到程序中(可能会对未来版本进行软件改进)

为了验证、可以使用 JESD204标准通过 FMC 连接器对电路板的配置设置进行编程、对吧?

谢谢、  

进行了比较

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Jared
    DAC38RF90EVM 断电时不会保留器件设置。 每次打开时都需要对其进行配置。
    默认 EVM 配置要求使用板载 USB 接口和 DAC38RF8xEVM GUI 软件对器件进行编程。 (www.ti.com/.../slac722)。
    此电路板可被重新配置(电阻器必须被移除并且其它被添加)以通过 FMC 接口启用 DAC38RF80和 LMK04828器件的配置。 JESD204标准不包括基于 FMC 的板载器件配置。 必须将该配置信号添加到 DAC38RF80EVM 所连接的载波卡的固件/软件中。
    我希望这对您有所帮助。
    此致、
    Jim B
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Jim、

    是否会提供任何教程或指导、说明如何 使用上述方法通过 FPGA 完成配置? 想要移除和/或添加哪些特定电阻器、以及需要发送到载波卡以根据所需配置设置调整固件的信号?

    感谢您迄今提供的帮助以及对未来发展的任何见解、

    进行了比较

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

    您好、Jared

    我们没有一个描述所有必要内容的集成文档。

    您可以通过查看 DAC38RF80EVM 设计文档来确定需要移除/添加哪些电阻器、这些文档可从以下链接下载。 LMK 相关电阻器位于表7中、而 DAC 相关电阻器位于表2中。

    请注意、当 DAC 使用1.8V 逻辑时、LMK04828器件的信令电平为3.3V 逻辑。 您可能需要在载波卡上使用额外的电路来确保逻辑电平正确。

    器件配置编程有两个问题。  

    1) 1)如何对器件进行编程:

    DAC 和 LMK 器件将需要特定的信令模式来正确传输地址和数据信息。

    您可以使用随附的"DAC38RF8x.txt"文件来确定 SPI 事务所需的模式。 最好在 Excel 电子表格中查看。

    e2e.ti.com/.../1425.DAC38RF8x.txt

    LMK04828  芯片也可以采用相同的方法。

    e2e.ti.com/.../2870.LMK04828.txt

    一个特殊模式也被用来执行 DAC38RF8x 器件的复位:

    e2e.ti.com/.../7651.DAC_5F00_RESET.txt

    第一列指示 FTDI 器件 AB 总线位。 我们一直在 为 DAC38RF8x 和 LMK04828 器件使用 AB 总线。 例如、第一列中的0代表 ABBUS0。

    对于 DAC、您将看到第0行是 SCLK 模式。 第1行是 SDIO 写入过程。 第2行在三线模式中读回 SDIO 读取过程的一部分。 第3行是 SDENB 过程、在该过程中、它始终保持高电平并在 SPI 事务期间拉低。  

    其他详细信息包括:

    ·         对于读写情况,“AX”表示“要写入的地址的第 x 位”。 无论读取还是写入、地址都始终是写入的。       示例:A5指第5 个地址位(从 A0开始)

    ·         “Dx”表示要写入的数据的“位 x”和读取情况下的“要读取的数据的位 x”。 数据被写入和读取以进行读取。

    ·         每个器件的地址长度和数据长度是根据最大地址位和最大数据位(即 A31表示32位地址)从文件中提取的。

    ·         除了接收读取位的引脚之外、所有其他引脚都配置为输出引脚。

    使用该文件中的行4、5、6、7对 LMK 器件进行类似映射。 DAC 引脚在 LMK 文件中设置为静态值、反之亦然。

    2)要编程的信息。 我建议最初使用 DAC38RF8x GUI 来启动 EVM 并使其以您所需的模式运行。 您可以从“状态日志”面板中查看正在写入和读取的地址。 通过双击主 GUI 窗口左下角的空闲字来启动此面板。 状态日志面板打开后、您可以观察读写情况。 您可以保存此信息的副本,方法是在“状态日志”窗口中单击并键入 Ctrl-A 选择所有内容,然后右键单击并从弹出窗口中选择“保存选定内容”。

    我希望这对您有所帮助。

    此致、

    Jim B