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.

[参考译文] TSW12QJ1600EVM:TI-JESD204C-IP 通道数

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1581391/tsw12qj1600evm-ti-jesd204c-ip-number-of-quads

器件型号:TSW12QJ1600EVM


您好、专家!

我正在引导在 Vivado(参考设计:zcu102_64b66b)上运行 TI-JESD204C-IP 环回仿真。
《用户指南》的第 6.2.1 节介绍的 8 通道、双二阶滤波器配置可正常工作、但当更改为第 6.2.2 节中的 8 通道、三二阶滤波器时、GTH 收发器不工作。

我想我需要更改收发器设置和 NUM_QUADS 参数、
是否有必要更改任何参数?

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

    检查该文件后、我发现 gth_64b66b_rxtx.sv 的实例包含.gtrefclk00_in({2{gt_refclk0_buf})。
    我认为这是因为 ZCU102 只有两个 GTH 收发器分配给 FMC 连接器。
    我将它更改为 3 位后、仿真运行没有任何问题。

    如果有任何误解或错误、请指出。

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

    您好 Hiroshi、

    这是正确的、仿真将通过、但也会对将要开发的物理设计产生一些影响。 FPGA 的每个 xcvr 四通道都有自己的 PLL、用于生成 接收数据所需的高时钟速率。 这些 PLL 中的每个都需要有一个基准时钟才能锁定到该时钟速率(在实例化 IP 时可以在 xcvr 向导中配置确切的基准时钟频率)。 该基准时钟可以来自两个位置、每个四通道都可以有自己的物理基准时钟、这意味着您必须将该基准时钟路由到 xcvr 基准时钟的每个物理引脚、或者您可以将单个基准时钟路由到其中一个 xcvr 基准时钟引脚、然后在内部将该时钟共享给其他四通道。 上面分享的代码片段表示您在内部为所有四通道器件共享单个时钟、因为只有一个 REFCLK 缓冲器、这可能是 zcu102 本身具有物理时钟路由导致的、但在最终设计中需要注意的是这一点。

    谢谢、

    Eric