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

请教TI DSP C66x 几个问题

各位老师好,有几个问题一直没搞明白请教,多谢!
其中:
1. NETCP模块中,我们仅需要简单的收发packet,不需要包过滤和安全等,是否可以绕过内部PA、SA模块直接收发包,如果可以,如何做?

2. DSP核收发netcp 以太报文,是否必须要通过多核导航内部的psdp 累积触发中断机制,即收到报文放到队列后,是否必须通过psdp触发中断通知核?因为psdp还要下载固件等,比较麻烦, 是否还有其他办法?

多谢!!!

lei wang22:

 顶起!

lei wang22:

顶起!

Andy Yin1:

1. 可以bypass掉PA SA,参考附件简要说明;

2 可以不通过PDSP,通过PDSP只是一种中断通知方式。

lei wang22:

回复 Andy Yin1:

非常感谢Andy !

另外,

1. 如果bypass掉PA SA,那对于以太报文发送来说,二层CRC校验由硬件自动计算并填充,还是需要软件计算并填充?

2. 如果不通过PDSP中断通知核,那只能让Core去轮询队列是是否收到包?

3. 对于第二个问题,如果对于SRIO大带宽、要求响应快的业务,如果核要接收处理,是否必须使用PDSP才能保证性能?

4. 对于第二个和第三个问题,有一个不明白的地方,核接收方向,是否QMSS队列中只要有一包(描述符指针)入队,即可产生一个中断,并可以不使用PDSP?只不过PDSP可以累积多个报文后再报一个中断?

     看了datasheet后,一些细节还请Andy帮忙解惑下,谢谢!

 

Andy Yin1:

回复 lei wang22:

1. 可以配置MAC添加或者不加Ethernet CRC,如EMAC user guide2.3.2.2.2所述;

2 可以轮询,也可以使用QpendQ产生中断,QpendQ中只要有一个descriptor即可自动产生中断;

3 取决于系统性能要求,没有硬性规定;

4 可以采用QpendQ,只要有一个packet即可产生中断;是的。

user3457176:

回复 Andy Yin1:

您好,我今天看到你在这个帖子提供的PDF内容很到位,看完之后对整个硬件构成有清晰的了解,不知道这种pdf文档属于什么类型?如果我后期想了解别的模块,可以如何搜索到这种类型的文档?

赞(0)
未经允许不得转载:TI中文支持网 » 请教TI DSP C66x 几个问题
分享到: 更多 (0)