TMS320C2000系列,称为DSP控制器,集成了flash存储器、高速A/D转换器以及可靠的CAN模块及数字马达控制的外围模块,适用于三相电动机、变频器等高速实时工控产品等需要数字化的控制领域。
TMS320C5000系列,这是16位定点DSP。主要用于通信领域,如IP电话机和IP电话关、数字式助听器、便携式声音/数据/视频产品、调制解调器、手机和移动电话基站、语音服务器、数字无线电、小型办公室和家庭办公室的语音和数据系统。
TMS320C6000系列DSP 采用新的超长指令字结构设计芯片。其中2000年以后推出的C64x,在时钟频率为1.1GHz时,可达到8800MIPS以上,即每秒执行90亿条指令。其主要应用领域为:①数字通信完成FFT、信道和噪声估计、信道纠错、干扰估计和检测等。②图像处理完成图像压缩、图像传输、模式及光学特性识别、加密/解密、图像增强等。现在还有多核DSP,主要是并行数据处理,实时性更强。
DSP跑OS问题
原则上来讲,DSP不适合也不必要跑OS。DSP核主要优势在数字信号处理,一般不在DSP核上跑操作系统。ADI的DSP可能可以跑UCLinux。
有ARM核的能跑Linux操作系统,没有ARM核就跑RTOS。
有达芬奇结构的DSP,有两个核,一个是ARM核,一个是DSP核,ARM核负责通信,控制,DSP核负责数据处理!比如:TI的6455就是达芬奇结构,ARM可以作为控制,DSP做数据处理,通过TI的DSPLink来实现。
大部分DSP不适合跑Linux,跑Linux需要有个MMU。DSP内核上可以运行SYS/BIOS实时操作系统。
|