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.

[参考译文] ADS54J60:TI204C-IP-Release-v1.12-最新无法在 Vivado 2023.2中合成

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1352834/ads54j60-ti204c-ip-release-v1-12-latest-failing-to-synthesize-in-vivado-2023-2

主题中讨论的其他器件:DAC39J84、ADS54J60

您好!

我们将为采用 ADS54J60 ADC 和 DAC39J84 DAC 的新型 ADC/DAC 板创建 FW 项目。 我们正在使用"TI204C-IP-Release-v1.12-late" IP、该 IP 在自述文件中声称它适用于2022-x 及以上版本。 但是,在合成 IP 内核时,会出现以下问题:

加密源内部的字符串13,563,13112和6上到底发生了什么情况?

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

    如需更多信息、我们根据"zcu102_8b_10b"参考设计进行了定制、该参考设计使用8条 RX 和 TX 线路。 我们只使用4条 RX 线路(我们需要将 TX 线路用于 DAC)。 因此、我们仅设置了4条不带 TX 的 RX 线路来支持我们的板。

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

    您好、Ryan、

    Xilinx 已将其加密期从2023.x 开始更改、鉴于此、TI JESD IP 可用于 Vivado 版本2019.x 到202.x。 我们将支持2023.x、以开始下一版本的 TI JESD IP、该版本暂时计划在五月末发布。

    此致、

    艾米特

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

    我们能够解决 Vivado 2023.2中的问题  

    文档中指出、如果仅使用 IP 功能的 RX 部分、则未使用的属性可保留为默认值。 但这就是导致错误的原因。 我们再次从 "zcu102_8b_10b" 示例开始、综合成功。 然后、我们调整了所有未使用的参数以满足我们的用例(即所有 TX 相关的参数)、这有助于消除加密 IP 内部的错误。

    接下来、我们遇到有关 TI IP 的 I/O 端口的错误。 Vivado 要求在项目顶层仅使用 VHDL 或 Verilog 代码。 TI IP 是用 System Verilog 编写的、因此我们在纯 Verilog 中创建了一个包装器、它只传递信号。 但是、TI IP 使用一些纯 Verilog 无法处理的特定类型的信号(2D 和3D 阵列)。 因此、我们在系统 Verilog 中创建了另一个包装器、该包装器将所有特定 I/O 适配 TI IP 并适配到顶层模块。

     

    现在合成通过