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

有关C6474的问题

您好:

       最近我在搞Q6474板的测试,有一些问题不太懂,想请教一下各位专家。

      1.C6474的SRIO有两个1×port,我想测一下两片C6474之间在2个1×同时传输的情况下测一下传输速率,于是我使用了4个LSU,前两个LSU的OutportID=0,后两个LSU的OutportID=1,但是测出的速率总是1个1x的速率,为什么呀?

       2.C6474的SRIO的Device ID 寄存器有多个,还有一个Base_ID,我看了资料,但是不太明白,究竟哪个是设置ID号的呀?

     谢谢指教!

Zhan Xiang:

1. 请问你是如何测试的,如果想充分利用两个port,那么你最好使用EDMA来配置LSU,如果你用DSP core来配置,同一时刻只能配置一个port启动发送,此时另一个port处于空闲状态,而使用EDMA的两个TC同时配置两个LSU从两个端口发送数据,测得的发送速率大概就是1x速率的两倍。

2. Device ID register 1针对单播,2、3、4针对多播,BASE_ID是需要通过软件配置,硬件会自动把BASE_ID复制到Device ID register1中,软件不需要单独配置

赞(0)
未经允许不得转载:TI中文支持网 » 有关C6474的问题
分享到: 更多 (0)