TI DSP的选型、开发工具选择及设计支持

[复制链接]
619|2
手机看帖
扫描二维码
随时随地手机跟帖
Sode|  楼主 | 2017-8-14 18:02 | 显示全部楼层 |阅读模式
本帖最后由 Sode 于 2017-8-14 18:06 编辑

TI DSP的选型、开发工具选择及设计支持

TI DSP的选型

    主要考虑处理速度、功耗、程序存储器和数据存储器的容量、片内的资源,如定时器的数量、I/O口数量、中断数量、DMA
通道数等。

    DSP的主要供应商有TI,ADI,Motorola,Lucent和Zilog等,其中TI
占有最大的市场份额。

    TI
公司现在主推四大系列DSP

    1)C5000系列(定点、低功耗):C54X,C54XX,C55X 相比其它系列的主要特点是低功耗,所以最适合个人与便携式上网以及无线通信应用,如手机、PDA、GPS等应用。处理速度在80MIPS--400MIPS之间。C54XX和C55XX一般只具有McBSP同步串口、HPI并行接口、定时器、DMA等外设。值得注意的是C55XX提供了EMIF外部存储器扩展接口,可以直接使用SDRAM,而C54XX则不能直接使用。两个系列的数字IO
都只有两条。

    2)C2000系列(定点、控制器):C20X,F20X,F24X,F24XX ,C28x该系列芯片具有大量外设资源,如:A/D、定时器、各种串口(同步和异步),WATCHDOG、CAN总线/PWM发生器、数字IO脚等。是针对控制应用最佳化的DSP,在TI所有的DSP中,只有C2000有FLASH,也只有该系列有异步串口可以和PC的UART
相连。

    3)C6000系列:C62XX,C67XX,C64X 该系列以高性能著称,最适合宽带网络和数字影像应用。32bit,其中:C62XX和C64X是定点系列,C67XX是浮点系列。该系列提供EMIF扩展存储器接口。该系列只提供BGA封装,只能制作多层PCB。且功耗较大。同为浮点系列的C3X中的VC33现在虽非主流产品,但也仍在广泛使用,但其速度较低,最高在150MIPS


    4)OMAP系列:OMAP处理器集成ARM的命令及控制功能,另外还提供DSP
的低功耗实时信号处理能力,最适合移动上网设备和多媒体家电。
   
    其他系列的DSP曾经有过风光,但现在都非TI主推产品了,除了C3X系列外,其他基本处于淘汰阶段,如:C3X的浮点系列(C30,C31,C32),C2X和C5X系列(C20,C25,C50),每个系列的DSP
都有其主要应用领域。

2
、设计中如何得到技术参考资料以及如何得到相关源码

   

1)在TI网站的搜索中用keyword搜索资料,主要要注意的就是Application Notes,user guides
    比如不知道怎样进行VC5402的McBSP编程,搜McBSP和VC5402。如果不知道如何设计VC5402和TLV320AIC23的接口以及编程,搜TLV320AIC23和VC5402;这样可以搜到一堆的资料,这些资料一般均有PDF文档说明和相应的源程序包提供,download
后做少许改动即可

    2
)版上发问

    3)google


    4
)再不济,找技术支持,碰运气了

3、如何看待TI DSP
庞杂的技术文档

    新手进行DSP
开发学习之时,常常感觉技术文档太多,哪本都有用,哪本都想看,无从下手。
   
此时原则是只看入门必须的、只看和芯片相关的。根据经验,如下的资料必看不可:

    1)讲述DSP的CPU,memory,program memory addressing,data memory addressing
的资料都需要看、外设资源的资料可以只看自己用到的部分;

    2)C
和汇编的编程指南需要看

    3)汇编指令和C语言的运行时间支持库、DSPLIB
等资料需要看


相关帖子

zhangmangui| | 2017-8-14 20:42 | 显示全部楼层
系列越来越多了

使用特权

评论回复
vivilzb1985| | 2017-8-15 22:29 | 显示全部楼层
这些系列都是常见的哈

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1049

主题

1522

帖子

8

粉丝