DSP_DM642
dishening7
这个作者很懒,什么都没留下…
展开
-
The difference between DMA、EDMA、QDMA、DATA_XXX
EDMA: in C64x DSP is a basically enhanced version of the DMA which was used in the C620x/C670x devices.The EDMA includes several enhancements to the DMA. For more details please refer spru234b.pdf li原创 2006-09-06 11:49:00 · 4966 阅读 · 1 评论 -
TI-DM642学习报告(1)---优化相关
工作阶段:工作流程一般分为三个阶段。 阶段一:直接按照需要用C语言实现功能。在实际的DSP应用中,许多算法都是非常复杂,直接用汇编代码编写,虽然优化效率很高,可是实现的难度却很大,所以一般都采用先用C语言来实现,然后编译运行,利用C64X开发环境的profile clock工具测试程序运行时间,若不能满足要求,则进行第二阶段。 阶段二:C语言级的优化。选择C64X开发环原创 2006-09-20 20:43:00 · 4618 阅读 · 1 评论 -
多处理器的体系结构
多处理器的体系结构 随着单个处理器的性能越来越逼近其物理极限,现在的处理器设计方向可以大致有两类,一是采用单片上集成多个核中或者采用一个核中多个物理线程的方法来达到并行的目的,从而提高性能;另一个方向是嵌入式应用,这有两种思路即将通用处理器扩展、改装成能适合各种嵌入式应用(90%的份额是DSP),或者将DSP扩展、改装以吸收部分通用微处理器的特点。事实上, 在2000年,嵌入式芯片的销售转载 2009-04-02 14:36:00 · 3576 阅读 · 0 评论 -
fully associative cache;set associative cache;direct mapped cache
fully associative cache:比如现在有1024个cache line,现在来了一个内存地址,那么就会有1024个计算单元同时来比较这1024个cache line的地址和这个内存地址是否匹配。 the complex hardware needed direct mapped cache:使用一个Hash函数,把每个地址可以换算成0到1023原创 2009-04-02 18:18:00 · 3077 阅读 · 0 评论