TI中文支持网
TI专业的中文技术问题搜集分享网站

6678网络使用内部switch模块实现多片DSP共用一片PHY芯片的可行性

板子使用两片C6678,根据手册描述DSP的GbE模块具有一个3口switch模块,其中port0连本地DSP-A,port1接DSP-B的port1,port2连接PHY芯片,这样设计是否有问题?

使用SYSBIOS和NDK进行网络开发,需要在软件上进行额外的配置和驱动吗?

Shine:

可以这样设计。

NDK双网口可以参考下面的FAQ。
processors.wiki.ti.com/…/NDK,_PA_Resource_Wiki_for_Keystone_Devices

Timothy:

回复 Shine:

感谢您的答复。但是我不是要实现单片DSP的双网口,我是想把DSP_B的sgmii0口接到DSP_A的sgmii0口,然后DSP_A的sgmii1接PHY芯片,通过类似菊花链的方式,借助DSP_A内部的switch模块实现两片DSP都能够实现通过NDK进行网络通信。DSP6678内部的交换机模块可以直接把两片DSP连接到一起吗?
或者有DSP内壁switch模块的详细例程或者资料吗?
ps:之所以这样设计是因为布板实在无法放置两个PHY芯片及外置的交换芯片了,如果内部交换模块可以直接用,就可以使用一片PHY和布线实现两片DSP的网络通信了。
望详细答复,感谢~

Shine:

回复 Timothy:

port1可以和port2之间互相通信,三口交换机的数据可以在这三个端口之间互相传递。

Timothy:

回复 Shine:

也就是说这个内部的switch模块和普通外置的SWITCH是一样的功能吧?就算没有sgmii0也可以实现sgmii1和sgmii2之间的互通吧?

Shine:

回复 Timothy:

是的,可以看一下下面的帖子。
e2e.ti.com/…/232249

赞(0)
未经允许不得转载:TI中文支持网 » 6678网络使用内部switch模块实现多片DSP共用一片PHY芯片的可行性
分享到: 更多 (0)