DSP

C64+系列DSP的总结

2019-07-13 10:23发布

过去研究TI公司的C64及C64+DSP,现在觉得应该写点东西总结下。 这样有空看下会觉得过去学了点东西。根据DSP的特点,觉得应该从几个方面总结。   ==================================================================== 第一节:学习资料 TI的DSP,其官方提供的文档很丰富,但是基本都是英文的,中文的很少。初学者往往看着这些英文文档,会觉得头大,一片茫然 ,不知道从哪里开始学起. http://blog.csdn.net/cjsafty/article/details/7855038   第二节:文档学习方法         虽然TI出了大量的英文文献,让人看起来不知道从何下手,但是基本上还是有规律的,而且其文档非常全。         http://blog.csdn.net/cjsafty/article/details/7855026   第三节:学习的方向以及编程语言       有人可能会说,从哪里开始入手呢,外设驱动还是算法优化?的确,如果真要分类,这两个分支确实是个分类的好方法。 请不要纠结于此。 http://blog.csdn.net/cjsafty/article/details/7855017     第四节:C64+ DSP 的CPU及存储器体系中存储器关系       简要说明CPU结构。 存储器结构中缓存(不可访问区域)和存储器(可访问区域)的转换规律       http://blog.csdn.net/cjsafty/article/details/7799124   第五节:存储器体系的术语       这些术语是理解缓存体系的关键所在。大概有几十个。这里挑选重要的解释十多个。     http://blog.csdn.net/cjsafty/article/details/7818917   第六节:CPU读缓存,写缓存在不同级别的存储器的规律      在Level 1 memory,level 2 memory即,一级存储和二级存储器上,CPU读写缓存的规律。    http://blog.csdn.net/cjsafty/article/details/7854566   第七节:关于优化,线性汇编和汇编 优化是一个值得讨论的话题,要最大程度利用缓存,并且合理使用线性汇编,若你有信心比编译器优化的好,也可以尝试汇编。   第八节:关于缓存一致性      缓存一致性是一个不可回避的话题,在算法优化以及外设开发的时候,都会遇到。   第九节:关于EDMA      EDMA是DSP中的一个重要的器件,在优化算法时以及开发外设驱动时,都会遇到   第十节:       。。。。