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.

C6670的PCIe地址映射



大家好,我是学习C6670的新手,现在正在学习PCIe这一块儿,有些问题一直搞不清楚,希望大神们给指导一下。

我的问题是:两个6670通过PCIe进行通信,一个设置为RC,另一个设置为EP,那么EP端的地址映射是输入和输出都需要配置吗?DSP内部地址映射到另一片DSP的

PCIe地址上,是它的地址先通过输出地址翻译单元映射到自己的PCIe上,然后再通过自己的PCIe地址映射到对方的PCIe地址上吗?那个PCIe地址分配是自己随意分

配的吗?望大神们给讲解一下,谢谢了。

  • EP段地址映射需要配置的

    先通过OUTBOUND把本地地址翻译成PCIE BUS地址,然后在接收侧通过BAR, INBOUND BAR把PCIE BUS地址翻译成接收侧的本地地址

    PCIE 地址需要分配到可访问空间。

    您可以参考下置顶帖中STK的例子,里面的STK userguide 会有详细说明 或者参考下PCIE的用户手册 地址翻译 example

  • 谢谢您,我还想问一下,STK1中的HyperLink工程中,HyperLink被配置成了4通道,那个5G的速率是每个通道的速率是5G,还是说每个通道的速率是1.25G,4个通道加起来是5G?HyperLink用户手册中的那个速率配置表(表2-6)是对每一个通道的速率配置,还是对整个HyperLink的速率配置?

  • 你好!第一次来不知道怎么发帖, 先借用这篇帖子问您一个问题。

    我用的是6670EVM+AMC2pcie转接板,将这两个东西接起来插在一台PC机里的时候,主机设备管理器里显示的是“Texas Instruments Emulators”,而我在6670这边跑的是PCIE_exampleProject,EP模式。

    是因为的的一些跳线配置不对还是别的什么原因?或者插在主机上这就是正常现象?

  • 我是想在PC上通过PCIE,向6670发送数据。