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:与 TSW14J56配合使用

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1044304/dac38rf80evm-work-with-tsw14j56

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

大家好、

当 TSW14J56板连接到 DAC38RF80EVM 以进行调试、外部时钟和 DAC_ PLL 模式时、可以根据 文档中设置的参数(6144MHz)生成波形、但对于外部时钟模式、当6144MHZ 时钟发生变化时、无法生成波形、 软件报告以下错误。

看看该误差、应该是因为在射频采样率发生变化后、也需要更改 JESD 的基准时钟。 但是、在软件中无法更改时钟。 如何调节此处的 JESD 参考时钟?

此致、

罗美

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

    Amy、

    在 DAC GUI 中、您需要禁用 PLL 模式并重新配置 DAC。 这将导致 LMK 生成正确的 FPGA 参考时钟。 您看到的不是错误、只是一条消息。

    您似乎还使用了无效的设置。 在采样时钟为6144MHz 的情况下、器件无法使用来自 TSW14J56EVM 的120M 数据速率。 这需要51.2的内插率、这不是一个选项。 请发送 DAC GUI 快速入门选项卡的屏幕截图、以便我可以更好地帮助您解决此问题。

    此致、

    Jim

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

    您好、Jim、

    此时、外部时钟已设置为1920M、16倍采样率和计算出的120M 基带采样率。

    此外、只有基带采样率为384M、其他频率不为384M 时、才能正常输出。 这与 FPGA 固件有关吗?

    如何 根据基带采样率在 IP 内核中配置数据速率和 txlink_clk?

    谢谢、

    罗美

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

    Amy、

    GUI 误将 FPGA 参考时钟设置为60MHz、因为这需要120MHz。 您必须转到 LMK04828选项卡、然后转到 Clock Outputs 选项卡、并将 CLKout 0和1 DCLK 分频器从8更改为4、如随附的幻灯片所示。 LMK 接收4分频版本的外部时钟。 然后、必须将其除以另外4才能从1920MHz 外部时钟获得120MHz 的频率。 该时钟频率必须与 HSDC Pro GUI 中消息所示的时钟频率相匹配。 在大多数情况下、GUI 会正确设置此项。 但我发现有几个例子是这样的情况不是真的。  

    此致、

    Jim

    e2e.ti.com/.../DCLK-Out-0-and-1.pptx

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

    从这一点来看,我们能否得出以下两个结论:

    LMK 提供给 DAC 的时钟是外部提供的时钟

    2.由 LMK 提供给 FPGA 的时钟是分频时钟、分频值与上插值一致

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

    Amy、

    DAC 有两个输入时钟选项、单端或差分。 单端输入(DACCLKSE)来自 SMA J1。 差分时钟输入(DACLKP/N)来自 LMK。

    LMK 输入时钟有三个选项:

    SMA J4.

    板载 VCXO。

    3.经过4分频器件后来自 J1的时钟。

    不确定您在注释#2中所说的内容。

    有关时钟方案、请参阅随附的原理图。

    FPGA 参考时钟可以使用的最低频率。 只要该值大于 FPGA 最小参考时钟频率、GUI 就会将参考时钟设置为 SerDes 速率/40。  

    此致、

    Jim

    e2e.ti.com/.../DAC38RF8xEVM_2D00_SCH_5F00_G.pdf

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

    我看到、LMK 为 FPGA 提供的 DEVICE_CLK 和为 DAC 提供的 DEVICE_CLK 的分频值不同。 两者之间是否存在任何关联?

    此外、 考虑到 FPGA 的 device_clk、 如何计算  IP 内核中的 txlink_clk?

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

    Amy、

    存在关系、但它取决于多个因素、例如串行器/解串器速率、插值速率和 FPGA IP 内核使用的 PLL 分频器。 FPGA 参考时钟可以是一系列值。 TSW14J56EVM 使用的固件由第三方为 TI 开发。 随附了该项目的设计文档。 这是我可以提供的有关您问题的唯一信息。 固件源代码可从 TI 网站上的 TSW14J56EVM 产品文件夹中下载。

    此致、

    Jim

    e2e.ti.com/.../5504.TSW14J56revD-Design-Document.doc

       

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

    您好、Jim、

    编译此项目后 、将显示以下报告。 您知道是什么导致了这种情况吗?

    还有另 一个问题、如下图所示

    DAC38RF80数据表中的寄存器地址仅为8位、但软件中的寄存器地址为12位。 这是如何对应的?

    谢谢、

    Amy

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

    Amy、

    编译设计时、必须使用 Quartus v14.0。 否则、可能会发生错误。 您可能需要咨询英特尔以获得有关这些消息的更多帮助。 我不知道什么可能导致您看到上述消息。

    地址字中的高字节是页值。 这将是 PAGE 0 (通用配置寄存器)的"0"、PAGE 1 (多 DUC1)的"1"、PAGE 2 (多 DUC2)的"2"或 PAGE 4 (其他配置寄存器)的"4"。

    此致、

    Jim   

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

    您好、Jim、

    1.客户使用自己配置的内核来烧写,无法上拉同步信号。

    根据观察结果、当"加载默认值"时、SYNC 信号 LINK_READY、FRAME_READY 被拉高、

    但是、在配置 DAC 后、这些信号变为低电平。 这是因为 FPGA 和 DAC 的参数不匹配吗?

    如果是、如何匹配两侧的参数?

    2.它已更改为 v14.0 。 编译正常、但无法生成网表文件。 这是否是许可证问题?

    如果是,如何获得合适的许可证?

    此致、

    罗美

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

    Amy、

    客户能否使用 HSDC Pro GUI 提供的固件使设置正常工作? 我想确保硬件在开始使用自定义固件进行测试之前正常工作。

    如果 SYNC 不返回高电平、原因可能有多种。 首先、时钟必须全部处于正确的频率。 其次、参数必须全部匹配。 为了比较它们、它们必须知道它们在 DAC 和 FPGA 中加载的内容。 使用 HSDC Pro、客户可以观察 FPGA 使用的参数。 请参见随附的。 文件。 第三个问题是 FPGA 不向 DAC 发送 K28.5字符。 他们应该能够使用信号分路器来验证这一点。 它们还必须在配置 DAC 后复位 DAC JESD 内核和触发 SYSREF、以启动链路初始化序列。

    关于第二个问题、似乎他们没有有效的 JESD204B IP 核心许可证。 他们必须从英特尔获得此信息。

    客户如何能够使用自己的固件内核来处理他们显示的许可证错误?  

    此致、

    Jim

    e2e.ti.com/.../3225.JESD-Parameters.pptx

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

    您好、Jim、

    感谢您的信息。

    首先、使用 HSDC Pro 配置没有问题、因此我可以推测硬件应该正常工作。

    其次、 定制固件内核是在 quartus18.1上编译的、此许可证不能用于 quartus14。

    客户使用 IP 直接进行配置、但看到例程似乎在代码中写入 IP、这特别复杂。

    最后、提出两个问题:

    在 DAC 和 FPGA 之间进行通信时、LMFCN 和两侧的其他参数是否相同?

    2. k28.5字符是由 IP 内核本身还是由数据链路层的 RTL 发送?

    此致、

    罗美

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

    Amy、

    1.是的,两个参数必须匹配,否则 DAC 将报告错误。 DAC 可以忽略这些误差、但如果关键参数不匹配、则永远不会建立链路。 关键参数是 L、M、F、K 和 S

    2.链路层执行8b/10b 转换并生成特殊字符,如 K28.5、K28.0、K28.1等... 然后物理层输出这些数据。 有关标准的信息、请参见随附的。 数据链路层是 IP 核心的一部分。

    此致、

    Jim

    e2e.ti.com/.../JESD204B-Overview-_2D00_-May-2018.pptx

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

    您好、Jim、

    SYSREF 是否始终存在? 目前、客户可以使用自己的项目输出信号、但在输出信号后、SYSREF 信号停止。 这是正常的吗?

    此致、

    Amy  

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

    Amy、

    当用户单击"Reset DAC JESD Core & SYSREF Trigger"按钮时、DAC EVM GUI 会关闭 SYSREF。 一旦建立了链路并且大多数用户将其关闭、就不需要 SYSREF、以防止可能发生的与 SYSREF 频率相关的杂散。 但是、让它继续运行没有问题。

    此致、

    Jim

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

    Jim、

    谢谢你。 还有一个问题。

    客户发现、每次首先烧录 FPGA 固件、然后配置 DAC 和 LMK 时、都可以输出信号。 相反、没有输出信号。 具体而言、可以上拉 SYNC、但无法上拉 LINK_READY 和 FRAME_READY。 这是否是链路层问题?

    此致、

    Amy  

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

    您好、Jim、

    现在客户再问几个问题:

    根据 JESD  时钟的描述、SAMPLE_CLOCLOCK 是基带采样率时钟、BIT_CLOCLOCK = SAMPLE_CLOCK_10*

    IP 内核上的 Txlink_clock 是 bit_ clock/40

    如果要设置信号源、您将使用哪个时钟? 如何将其连接到内核?

     JESD 的 IP 内核之外只有 txlink_clock 引脚

    此致、

    罗美

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

    Amy、

    不确定。 确保客户遵循数据表第9.1.1节中显示的启动顺序。  

    正常模式是时钟存在、固件加载和配置、DAC 寄存器加载、然后使 DAC JESD 内核脱离复位状态。

    此致、

    Jim

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

    Amy、

    查看随附的文档是否有帮助。 这适用于 DAC38J8x 系列、但也可用于为 DAC38RF8x 提供参考。

    DAC 只有一个输入时钟源(DACCLK)、可供创建所有必需的 JESD IP 内核时钟的内部时钟块使用。

    此致、

    Jim

    e2e.ti.com/.../2110.DAC38J84-Clock_2C00_-PLL-and-SERDES-Configuration.docx 

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

    Jim、

    IP 内核端口的32位并行端口数据以何种格式转换为传输通道?

    如数据表中所述、频谱不正确。

    此致、

    Amy

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

    Amy、

    该固件由第三方供应商开发。 我可以提供的唯一信息是他们为我们创建的设计文档、我已将其发送给您。  

    此致、

    Jim

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

    Jim、

    客户有以下问题:

    上图显示了当前输出的48M 单频信号、其中包含48M 和144M 分量。

    如果励磁为24M、则有四个组件:24M、72M、120M 和168M。

    如果励磁为12M、则有12M、36M、60M、84M、 108M、132M、156M 和180m 组件。

    此时的设置是6插值和384M 基带采样率。

    原因是什么?

    此致、

    Amy

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

    Amy、

    请参阅图、了解客户在设置时应看到的内容。 输出应为音调、然后是 HD2和 HD3、如所附图所示。 它们的输出看起来不正确。

    此致、

    Jim

    e2e.ti.com/.../12M_5F00_tone_5F00_384M_5F00_data_5F00_6x_5F00_int.WMFe2e.ti.com/.../24M_5F00_tone_5F00_384M_5F00_data_5F00_6x_5F00_int.WMF 

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

    Jim,ö m

    现在 、客户可以获得如图所示的频谱。 目前有两个问题:

    1、谐波分量在主峰值附近是如何产生的?

    2、主峰值的振幅仅约为-20dBm。 我可以看到、只有如此多的器件配置了 EVM 软件。 但是、 您提供的图可以达到0dBm。 有什么区别吗?

    此致、

    Amy

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

    Amy、

    这些组件包括 HD2 (2*FI)和 HD3 (3*FI)。 这些是预期的。

    2.如果使用 DAC38RF80器件、则该器件具有频率范围为700m 至3800M 的集成平衡-非平衡变压器。 客户看到平衡-非平衡变压器衰减了音调、因为它处于如此低的频率。 我使用 DAC38RF82对带宽更宽的外部平衡-非平衡变压器进行测试。  如果他们的应用是使用低频音调、我建议他们切换到 DAC38RF82。  

    此致、

    Jim

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

    您好、Jim、

    很抱歉再次打扰你。

    客户有以下问题:

    客户产生的信号谐波很高、其与主峰值之间的振幅差仅约为40dB。  如下图所示、它分别为17M 和25M 单音信号输出。 电流采样率为200m。 一般来说、输出频率为 PI/4和 PI/ 8。 这种单音和谐波频率将更高。

    如果将该信号添加到 NCO 混合中、频谱如下:

    这样做的原因可能是什么?

    此致、

    Amy

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

    您好、Amy、

    您能否共享在 GUI 中所做的更改以启用 NCO 混合? 我想确认已为此配置更改了正确的设置。

    此外、两个 DAC 输出上都存在此问题吗?

    此致、

    David Chaparro

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

     尊敬的 David:

    客户反馈如下

    如上图所示、配置了 NCO 混合。 另一个 DAC 不输出信号。 未找到原因。

    2.我想用一条通道来尝试传输。 DAC_EVM 中指定的固件是  DAC38RF8x_LMF_124、但我在 HSDC  软件中找不到该固件。

    是否有任何方法对其进行配置?

    此致、

    Amy

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

    Amy、

    客户正在正确设置 NCO 混合。 我在工作台上对 EVM 进行了编程、以使用与客户相同的模式、启用 NCO 时没有发现任何问题。 是否正在进行任何其他更改?

    此外、随附的 DAC38RF8x_LMF_124文件缺失。

    e2e.ti.com/.../DAC38RF8x_5F00_LMF_5F00_124.ini

    此致、

    David Chaparro