This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

C6000编译器反馈



您好,如下函数

for(i....)

 sum += in1[i] * in2[i];

为何在-k -mw反馈信息中 :

;* Resource Partition:
;* A-side B-side
;* .L units 0 0
;* .S units 0 0
;* .D units 1* 1*
;* .M units 1* 0
;* .X cross paths 1* 0
;* .T address paths 1* 1*
;* Addition ops (.LSD) 1 0 (.L or .S or .D unit)
;* Bound(.L .S .D .LS .LSD) 1* 1*

其中包括两次读取D T和一次乘 M X,一次加(哪个单元),汇编代码反应使用了L单元(ADD     .L1     A3,A6,A6 ),为何上面信息没有?

另外,在请教一下  Unpartitioned Resource Bound 实在搞不懂他怎么理解,可以用中文解释一下吗?

麻烦了,谢谢

A。用哪颗芯片? DM8147

B。硬件环境:已有产品硬件平台

C。软件环境: DVSDK 3.5

D。其他:CCS 5.4

3、请说明您处于开发设计的哪个阶段? 产品迭代阶段

4、您对TI产品的了解程度:使用C6740系列超过2年