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

SRIO几个时间设置问题,求解惑?

(1)、我们项目要求1ms传一次数据,数据量在100KB左右;我看TI手册后,对于SWRITE还是NWRITE有点疑惑?查资料说:SWRITE是最高效的传输格式。SWRITE方式,它要求数据长度必须是8字节的整数倍,在发的过程中不需要收端的响应包,NWRITE同样不要求接收端响应;它们都是通过LSU配置。是不是SWRITE比NWRITE效率高就仅仅因为它的包头短呀?

(2)下面是对一些时间设置的疑问:

如图:逻辑层的端口响应时间计算:

Timeout = 15 * (Prescale Value + 1) * DMA Clock Period  * Timeout Value

这个时间是不是等待响应包的时间?

我看例程后,感觉 DMA时钟 似乎来自于VBUSM的时钟分频,分频比为(Prescalar_select+1)。TMS320C6670文档搜了下,看到一张图,认为SRIO输入的参考时钟是250MHz,但是VBUSM多少?

 

(3)、寄存器SP_LT_CTL(文档3-93页),设置链路的连接时间,这个时间是不是Control Symbol发送和等待响应的时间?

 

(4)、寄存器PLM_SP(n)_DISCOVERY_TIMER(文档3-124页)设置的discovery时间,

寄存器SP(n)_SILENCE_TIMER(文档3-125页)设置的silence时间,读了手册还是不理解?

qian cui:

你好,是否有通过6678初始化SRIO和SGMII的文档说明,比较详细的,最好能说明第一步第二步等干什么,非常感谢

qian cui:

你好,是否有通过6678初始化SRIO和SGMII的文档说明,比较详细的,最好能说明第一步第二步等干什么,非常感谢

Andy Yin1:

回复 qian cui:

SRIO及SGMII初始化的流程参考相应的user guide,同时可以结合STK中的初始化代码更清晰理解。

user guide:http://www.ti.com/product/tms320c6678

STK:http://www.deyisupport.com/question_answer/dsp_arm/c6000_multicore/f/53/t/47664.aspx

赞(0)
未经允许不得转载:TI中文支持网 » SRIO几个时间设置问题,求解惑?
分享到: 更多 (0)