• dsp设计 > DSP 入门教程
  • DSP 入门教程

    免费下载 下载该文档 文档格式:PDF   更新时间:2011-12-03   下载次数:0   点击次数:1
    中国 DSP 网论坛:http://www.chinadsp.cn/bbs
    DSP 入门教程
    1、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、设计中如何得到技术参考资料以及如何得到相关源码 原则是碰到问题就去 www.ti.com 1) TI 网站的搜索中用 keyword 搜索资料, 在 主要要注意的就是 Application Notes, guides user 比如不知道怎样进行 VC5402 的 McBSP 编程,搜 McBSP 和 VC5402 如果不知道如何设计 VC5402 和 TLV320AIC23 的接 及编程,搜 TLV320AIC23 和 VC5402; 这样可以搜到一 堆的资料,这些资料一般均有 PDF 文 明和相应的源程序包提供,download 后做少许改 动即可
    中国 DSP 网论坛:http://www.chinadsp.cn/bbs
    2)版上发问 3)google 搜 4)再不济,找技术支持,碰运气了 3、如何看待 TI DSP 庞杂的技术文档 新手进行 DSP 开发学习之时,常常感觉技术文 多,哪本都有用,哪本都想看,无从下 手。此时原则是只看入门必须的、只看和芯片相关的。根据经验,如下的资料必看不可: 1)讲述 DSP 的 CPU,memory,program memory addressing,data memory addressing 的资料 都需要看、外设资源的资料可以只看自己用到的部分; 2)C 和汇编的编程指南需要看 3)汇编指令和 C 语言的运行时间支持库、DSPLIB 等资料需要看其他的如:Applications Guide,Optimizing CC++ Compiler User's Guide,Assembly Language Tools User's Guide 等资 料留待入门之后再去看体会会更深一些。 4、如何高效开始 TI DSP 的硬件开发 1)根据应用领域选择 TI 推荐的 DSP 类型 2)参考选定的 DSP 之 EVM 板,DSK 等原理图,完成 DSP 最小系统的搭建(包括外扩内 存空间、电源复位系统、各控制信号管脚的连接、JTAG 连接等); 3)根据具体应用需要,选择外围电路的扩展,一般如语音、视频、控制等领域均有成熟的 电路可以从 TI 网站得到。外围电路与 DSP 的接 参看 EVM 或 DSK,以及所选外围电路 芯片的典型接 计原理图;最好外围电路芯片也选择 TI 的,这样的话不管硬件接口有现 成原理图、很多连 DSP 与其接口的基本控制源码都有。 4)地址译码、IO 扩展等用 CPLD 或者 FPGA 来做,将 DSP 的地址线、数据线、控制信号 线如 IS/PS/DS 等都引进去有利于调试 5、如何高效开始 TI DSP 的软件开发 如果你不是纯做算法,而是在一个目标版上进行开发,需要使用 DSP 的片上外设,需要控 制片外接 路, 建议在写程序前先好好将这个目标版的电路设计搞清楚。 最重要的是 程序、 数据、 空间的译码。 I/O 不管是否纯做算法还是软硬结合, DSP 的 CPU,memory,program memory addressing, data mem.ory addressing 的资料都需要看. 1)看 CCS 的使用指南 2)明白 CMD 文件的编写

    下一页

  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 PDF格式下载
  • 您可能感兴趣的
  • 用dsp设计fir滤波器  dsp设计报告  基于dsp设计fir滤波器  dsp课程设计报告  dsp课程设计  dsp最小系统设计  dsp课程设计摘要  dsp最小系统硬件设计  dsp程序设计  dsp语音识别课程设计