专栏底层软件PCIe硬件设计

PCIe硬件设计

已解决
NanKai2022-12-02
85
4

PCIe switch来互联2J5+S32G,推荐的使用是Diodes的,请教为什么设计默认是调试口做RC,而不是J5A做RC,其他做EP,另外REF_CLK是否需要使用同一个源头的晶振

底层软件
征程5
评论2
0/1000
  • Daitao
    Lv.1

    您好:

    2J5+S32G的设计上,Diodes的PCIE switch是可以通过寄存器配置选择RC port,这个配置存储在芯片的外挂EEPROM中。

    2J5+S32G 的PCIE需要使用同源的100Mhz的时钟呢。

    谢谢

    2022-12-02
    0
    2
    • NanKai回复Daitao:

      你好,假如默认J5A做RC量产时这样可以不用EEPROM重新配置PCIe switch,这个是基于什么考虑?

      还是量产时也是PCIe中只是J5A/B之间数据互传数据,不涉及S32G,量产PCIe switch不需要。

      2022-12-02
      0
    • Daitao回复NanKai:

      您好:

      目前外接的PCIE调试接口只是调试阶段使用,如果量产设计可以将该端口删除,并且将switch固定到J5A为RC。

      地平线自己的规控是需要2颗J5和S32G之间都有PCIE数据通信的呢。

      如果您这边使用自己的规控算法,可以评估一下J5和MCU之间的规控数据量,以太网传输是否可以满足,如果可以满足也可以不加pcie switch。

      谢谢

      2022-12-02
      0
  • 费小财
    Lv.5

    您好,

    PCIE设计涉及到硬件时序,建议细节部分联系FAE确认

    2022-12-02
    0
    0