TI论坛
直播中

孟薇

7年用户 219经验值
私信 关注
[问答]

请问TMS320C6713如何处理大量数据?

最近在做一个项目,目前遇到的问题是需要TMS320C6713处理外部输入的大量数据,一次可能4-5万个数据,或者30-40万个数据,想到的问题是:

1.这么多数据放在哪?我觉得C6713片上的L2RAM可能不够,因为还得处理数据(比如fft),而C6713片上没有flash。
2.片外有SDRAM,可是如果把数据放到SDRAM里,是不是在处理过程中还得搬数据?
3.如果我把这些数据放到一个单独的段里,然后把这个段放到外部存储器如SDRAM里,只是修改cmd文件,这种方法是否可行(程序能否正常运行?)

之前在网上好像看到有人用6713处理图像的,我对这方面并不了解,但我感觉一幅图像的数据点数应该比较多,那么6713是如何处理的?是不是可以给个思路借鉴一下。
恳请各位指点迷津!

回帖(10)

李波

2018-7-25 07:23:35
  
  
                                                                         http://processors.wiki.ti.com/index.php/Main_Page
Think Over Before Asking.
http://www.catb.org/~esr/faqs/smart-questions.html#goal
举报

余少虹

2018-7-25 07:35:11
引用: lifei639156 发表于 2018-7-25 07:23
<blockquote class="quote"/>  
<blockquote class="quote"/>  
                                                                         http://processors.wiki.ti.com/index.php/Main_Page

如果是新项目的话,建议使用性能更高的DSP芯片做数据处理,有支持DDR3接口的,c6713太老了。
举报

孟薇

2018-7-25 07:43:51
引用: vuywsdfwf 发表于 2018-7-25 07:35
如果是新项目的话,建议使用性能更高的DSP芯片做数据处理,有支持DDR3接口的,c6713太老了。

谢谢您的建议,不过我这个是从别人手里接过来的,暂时不能换,如果以后有机会,会考虑的
举报

孟薇

2018-7-25 07:55:54
引用: lifei639156 发表于 2018-7-25 07:23
<blockquote class="quote"/>  
<blockquote class="quote"/>  
                                                                         http://processors.wiki.ti.com/index.php/Main_Page

感谢您的回复,我自己尝试了一下。我并没有重新定义段,我的数据在程序中存的是全局变量,然后我把.far放到了SDRAM上,可以正常运行。也就是在我这个算法下是可以直接在SDRAM上运行,那请问哪种算法需要搬数据呢?能给个例子吗?
还有,有没有官方文档或是其他帖子详尽的解释了cmd文件中的各个段的含义?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分