DSP课程设计(6)

2021-01-20 21:13

系列又有多种DSP可供选择。同一系列的DSP具有相同的内核、相同或兼容的汇编指令集;它们之间的差别是具有不同大小的片内存储器、不同的片内外设和外部接口等,工作电压和速度也有所区别。

以上3大系列DSP实现功能的侧重点不同,也就是说应用领域有所不同:

1、C2000系列是16位定点DSP。它是一个控制器系列,主要应用于工业控制领域,它除了具有一个DSP内核外,还有大量的片内外设资源,如A/D、定时器、各种同步和异步串口、看门狗、CAN总线接口等;加上其价格低廉,速度更高,可靠性更强,可以取代传统单片机。内部具有Flash,方便固化程序,而其他系列DSP都没有内部Flash。

2、C5000系列DSP是16位定点低功耗DSP,性价比极高,主要应用于无线通信系统及手持式通讯产品,如手机,PDA和GPS等。C5000又分为C54X和C55X两个系列。相对C2000系列来说,其内部存储更大,运行速度更快,更适合执行较为复杂的数字信号处理任务,但控制功能相对较弱。一般由核心电压和I/O电压两种电压供电。核心电压较低,所以功耗很低,且体积很小,方便集成。

3、C6000系列是32位的DSP系列。在TI的所有系列DSP中运行速度最快。其中C62XX是定点DSP,而C64XX和C67XX是浮点DSP,它主要应用于需要大量快速运算的场合,如数字视频处理、无线基站等。由于速度很高,所以功耗也很大。

在本设计中使用的DSP是TMS320VC5410。它属于TI C5000系列中的C54X系列,正如前面所说,同一系列的DSP具有相同的内核、相同或兼容的汇编指令集,差别仅在于内存储器的大小,片内外设等等,所以就首先介绍一下C54系列DSP普遍具有的特点和性能。

54X具有改进的哈佛结构,使其处理能力达到最大。分开的程序空间和地址空间提供了高度的并行性,可以同时访问程序指令和数据,例如三次读操作和一次写操作可以在一个周期内完成。带并行存储的指令和具有特殊应用的指令充分利用了这种结构。这种并行性支持一套强大的算术运算、逻辑运算和位操作运算,所以使得这些运算可以在单个机器周期内完成。而且54X的运行机制还支持中断处理、重复操作和函数调用等等。

对于任意通用可编程芯片来说,一般都具备以下几个部分:

1、内部存储器:主要用来存储程序、执行程序、存储数据等;

2、中央处理单元(CPU):用来实现各种运算功能;

3、片内外设:用来实现一些特定功能,如时钟发生器、硬件定时器等等;

4、外部总线接口:用来和其他芯片接口,协同工作;

5、通信接口:用来从外围芯片获得数据或者将处理完的数据传输出去;


DSP课程设计(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:焊接工艺的培训

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: