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

关于AM335x的千兆以太网和GPMC

TI工程师你们好,大家好。

请问一下市面上的AM335x的千兆以太网和GPMC的问题。

1、我用GPMC连FPGA,看有朋友说能做到80MByte/s的速度,可信么?这个速度对我来说够了。我只是想确认一下。

2、另外关于GbE的问题,GbE我差不多也需要50MByte/s到80Byte/s的速度,请问可以实现么?

因为通常千兆是标称传输性能受制于很多,也不知道AM335x一般能达到多少。所以求教。

3、另外一个问题是USB能挂载几个设备?可以继续挂hub么?还是最多就两个?

4、没有更为方便的接口和FPGA相连么?比如一个SPI能到多快?或者一组GPIO?

谢谢大家。。。

jiew:

2.GbE 我們 TCP 實測結果為39.49MByte/sec (Iperf 為 350Mbit/sec 跟TI 官方實測差不多)

  您80MByte/s 為640Mbit/s 應該達不到吧

4.透過GPMC 存取FPGA已經很方便了,且很多範例可參考

Yaoming Qin:

1, 可行

2. 关于网口的速度,可以参考 http://processors.wiki.ti.com/index.php/AM335x-PSP_04.06.00.11_Features_and_Performance_Guide

3. 一个usb口,一个设备,可以外接hub 扩接口

4. 如果你要速度到80mbyte/s,还是建议gpmc

Nan Gan:

回复 jiew:

感谢同行的回答,十分具有参考意义,谢谢。

Nan Gan:

回复 Yaoming Qin:

感谢您的回答。顺便多问几个问题,还希望不吝赐教。

我看了您发的链接,很有用。

但是看着以太网高速传输的时候,CPU负载很重,未知这个时候同时干其他事是不是CPU会不足?

比如我GPMC 30MBps读,同时以太网30MBps传出,同时USB挂有两个摄像头(不录像,就几秒一次拍个照),然后可能外围有几个串口在工作,SD卡偶尔读写等。

我想这个时候是不是比较考验DMA的能力?像我这种应用,同时使用以上的接口,AM335x可以胜任吗?谢谢回复

Jian Zhou:

回复 Nan Gan:

我们不同的外设可以使用不同的DMA channel,所以我觉得问题不大。但是你的应用层程序还是需要做好一些协调,避免多个外设同时争抢总线资源。

Yaoming Qin:

回复 Nan Gan:

对于这样的情况,强烈建议您买个开发板把应用打起来实测下。

赞(0)
未经允许不得转载:TI中文支持网 » 关于AM335x的千兆以太网和GPMC
分享到: 更多 (0)