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.

[参考译文] TMS320DM8168:将 TMS320DM8168连接到 FPGA Xilinx

Guru**** 2538960 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/630762/tms320dm8168-link-tms320dm8168-to-fpga-xilinx

器件型号:TMS320DM8168


您好! 我对连接到 Xilinx 处理器 TMS320DM8168感兴趣。 我发现了一些信息、这些信息可以通过使用 EMIF 端口来完成、DM8168处理器上是否可以实现? 如果有人已经遇到过这样的问题、我想了解更多有关如何做到这一点的信息。

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

    EMIF 端口主要用于 DDR2/3芯片、但 FPGA 是可行的。 DM816x 数据表规定、用于 FPGA 连接的最佳端口为 GPMC。

    根据所需的带宽和流向、大多数数据都有各种选项。 您可以使用 McASP、McBSP、I2C、SPI、GPMC、 甚至视频输入/输出端口。 我知道一个通过 GPMC 接口连接到 FPGA 的示例。 具体细节取决于 FPGA 接口。

    这取决于发送的数据的性质、但有几种方法可以做到这一点:

    1) GPMC -在32位峰值时适用于66MHz。 数据的突发/数据包、不适合连续流式传输

    2) 用于输出的 HDVPSS -在高达30位的频率下适用于165MHz。 更接近流类型输出

    3) 输入的 HDVPSS 捕捉-在高达24位的频率下适用于165MHz。 更接近流类型输入

    4) USB 桥接器。 许多 FPGA 都具有 USB 兼容端口

    5) PCIe。 许多 FPGA 都具有 PCIe 兼容端口

    6) SATA。 如果 FPGA 支持 SERDES 接口或可以使用 SATA 桥接器

    7) 用于极慢速度/带宽的 GPIO

    8) 如果不需要这两个端口、则可能使用 DDR/EMIF 接口

    我们没有针对其中任何一个的特定驱动程序、因为用例非常具体、但有些用例更易于适应/使用现有接口。

    另请参阅以下 e2e 线程:

    e2e.ti.com/.../316000
    e2e.ti.com/.../131886
    e2e.ti.com/.../250977
    e2e.ti.com/.../236075

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


    帕维尔,非常感谢! 这是详尽的信息。

    此致、Alexey Gordienko