`

做dsp应该知道的六个问题

    博客分类:
  • DSP
阅读更多
一.什么是DSP?(缺省)
二.DSP的C语言同主机C语言的主要区别?
1)DSP的C语言是标准的ANSI C,它不包括同外设联系的扩展部分,如屏幕绘图等。但在CCS中,为了方便调试,可以将数据通过prinf命令虚拟输出到主机的屏幕上。 2)DSP的C语言的编译过程为,C编译为ASM,再由ASM编译为OBJ。因此C和ASM的对应关系非常明确,非常便于人工优化。 3)DSP的代码需要绝对定位;主机的C的代码有操作系统定位。 4)DSP的C的效率较高,非常适合于嵌入系统。
三.DSP发展动态
1.TMS320C2000 TMS320C2000系列包括C24x和C28x系列。C24x系列建议使用LF24xx系列替代C24x系列,LF24xx系列的价格比C24x便 宜,性能高于C24x,而且LF24xxA具有加密功能。 C28x系列主要用于大存储设备管理,高性能的控制场合。 2.TMS320C3x TMS320C3x系列包括C3x和VC33,主要推荐使用VC33。C3x系列是TI浮点DSP的基础,不可能停产,但价格不会进一步下调。 3.TMS320C5x TMS320C5x系列已不推荐使用,建议使用C24x或C5000系列替代。 4.TMS320C5000 TMS320C5000系列包括C54x和C55x系列。 其中VC54xx还不断有新的器件出现,如:TMS320VC5471(DSP+ARM7)。 C55x系列是TI的第三代DSP,功耗为VC54xx的1/6,性能为VC54xx的5倍,是一个正在发展的系列。 C5000系列是目前TI DSP的主流DSP,它涵盖了从低档到中高档的应用领域,目前也是用户最多的系列。 5.TMS320C6000 TMS320C6000系列包括C62xx、C67xx和C64xx。此系列是TI的高档DSP系列。 其中C62xx系列是定点的DSP,系列芯片种类较丰富,是主要的应用系列。 C67xx系列是浮点的DSP,用于需要高速浮点处理的领域。 C64xx系列是新发展,性能是C62xx的10倍。 6.OMAP系列 是TI专门用于多媒体领域的芯片,它是C55+ARM9,性能卓越,非常适合于手持设备、Internet终端等多媒体应用。
四.5V/3.3V如何混接?
TI DSP的发展同集成电路的发展一样,新的DSP都是3.3V的,但目前还有许多外围电路是5V的,因此在DSP系统中,经常有5V和3.3V的DSP混接 问题。在这些系统中,应注意: 1)DSP输出给5V的电路(如D/A),无需加任何缓冲电路,可以直接连接。 2)DSP输入5V的信号(如A/D),由于输入信号的电压>4V,超过了DSP的电源电压,DSP的外部信号没有保护电路,需要加缓冲,如 74LVC245等,将5V信号变换成3.3V的信号。 3)仿真器的JTAG口的信号也必须为3.3V,否则有可能损坏DSP。
五.为什么要片内RAM大的DSP效率高?
目 前DSP发展的片内存储器RAM越来越大,要设计高效的DSP系统,就应该选择片内RAM较大的DSP。片内RAM同片外存储器相比,有以下优点: 1)片内RAM的速度较快,可以保证DSP无等待运行。 2)对于C2000/C3x/C5000系列,部分片内存储器可以在一个指令周期内访问两次,使得指令可以更加高效。 3)片内RAM运行稳定,不受外部的干扰影响,也不会干扰外部。 4)DSP片内多总线,在访问片内RAM时,不会影响其它总线的访问,效率较高。
六.为什么DSP从5V发展成3.3V?
超 大规模集成电路的发展从1um,发展到目前的0.1um,芯片的电源电压也随之降低,功耗也随之降低。DSP也同样从5V发展到目前的3.3V,核心电压 发展到1V。目前主流的DSP的外围均已发展为3.3V,5V的DSP的价格和功耗都价格,以逐渐被3.3V的DSP取代。
分享到:
评论

相关推荐

    基于德仪TI-TMS320c6000的DSP开发应用(pdf)

    针对于德仪最新蕊片TMS320c6000系列的相关资料,搞DSP开发的都知道,我就不多说了

    DSP实验报告.docx

    四 实验总结 第一次接触到CCS软件,刚开始很懵,不知道该怎么做,但是跟着实验指导书的步骤一步一步的来,慢慢地就熟练了,这一过程中我学到了很多知识,而且这个软件也会带领我更加深入地去学习数字信号处理的知识...

    56.深度解密五十六:详解DSP营销推广及实战中的相关问题.pdf

    有很多已经了解了什么是...最近有粉丝一直问我关于“DSP营销”的事,我觉得这个没有什么好去说的,更没有什么技术和技巧的内容可以讲的,但是为了让大家知道这种营销方式“可玩”还是“不可玩”还是系统讲解一下吧!

    基于DSP的模糊逻辑实现无刷直流电机位置控制系统设计.doc

    根据传感器状态信息,结合换相逻辑控制,使三相定子的PWM逆变器模块的6个功率晶体管导通或截止,就可以满足转矩角要求,使转子持续获得稳定电磁转矩。由于任一时刻只有两相导通,其电流大小相等,方向相反,因此可以...

    课程设计-答辩-DSP课程设计 题目:FFT算法的matlab实现及应用研究(含源码、数据和报告)

    DSP-Curriculum-Design 题目:FFT算法的matlab实现及应用研究 设计要求: 1.编程实现FFT算法; 2.运用编写的FFT程序对信号进行FFT计算和还原,待分析的信号自 行选择和产生,可以是一段音乐,可以是自己录入的语音...

    嵌入式数字信号处理 实验5 实验报告.doc

    1. DSP程序优化的方法有哪些? (1) 开启IDE自带的优化选项;...(4) 第四,做一个项目,在做项目的过程中还会遇到很多的问题有待解决,通过完成一个项目,来把所学的DSP知识综合运用,逐渐融会贯通。

    单片机与DSP中的单片机学习应用六大重要部分

    一、总线:我们知道,一个电路总是由元器件通过电线连接而成的,在模拟电路中,连线并不成为一个问题,因为各器件间一般是串行关系,各器件之间的连线并不很多,但计算机电路却不一样,它是以微处理器为核心,各器件...

    单片机与DSP中的单片机高手秘诀

    你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。 2.别小家子气,买本书几十块都舍不得,你还学个p。为了省钱看电子书,浪费的时间绝对超过书的价值。当然如果查资料,只能看pdf...

    ARM 嵌入式LINUX 系统构建与驱动开发

    同时挂在SPI总线上,因为SPI只能挂一个设备,同时还做了I/O模拟的准备,把两个设备又通过跳线挂在4个IO上。 3 扩了个IIC的35个键子的键盘 用的ZLG的7290,不占用CPU,最大支持64个键子,只上了35个,其他留接口。 ...

    TabBars---VC6 IDE增强插件

    这个插件一下子就征服了我(sorry,那个时候我不知道VA),通过对“WndTab”的使用,我也发现了很多问题,比如,文件切换只能在同一个目录中进行,当程序文件和头文件分别放在不同的目录中时就不能切换。还有一个很...

    华为编程开发规范与案例

    六、可测试性代码问题 第59页 1、调试信息/打印信息的正确性 第59页 【案例6.1.1】 第59页 一、逻辑类代码问题 1、变量/指针在使用前就必须初始化 【案例1.1.1】 C语言中最大的特色就是指针。指针的使用具有...

    电子设计大赛我们该做什么.doc

    是否知道了你们团队的强项,是做控制类的,还是搞数据处理的,还是搞无线与通信 的。 电子设计大赛是 高校"四大赛"之一,每两年一次(逢单数年举办),竞赛大约于九月初举办,历时四天 三晚。大赛参赛者主要是高校...

    DFT的matlab源代码-Application-of-FFT-with-FIR-filters:该项目将带您了解快速傅立叶变换(FFT)的

    我们当中那些知道数字信号处理(DSP)是什么和做什么的人,无疑将研究FFT,FFT的用途和应用。 在FFT兴起之前,存在与FFT相同的工作的离散傅立叶变换(DFT),即使在今天,它也没有失去其魅力。 想知道为什么即使DFT...

    BP1048B2声卡参考原理图.pdf

    电容、电感我没有仪器检测,所以没有办法知道具体值,仅作参考。 主芯片是山景BP1048B2,BP1048B2是山景公司集成蓝牙功能的高性能 32 位蓝牙音频应用处理器 高性能 32 位 RISC 内核,最高频率 288MHz, 支持 DSP ...

    JQ8400-FL语音模块-资料包(MP3格式转换器、语音合成软件、串口测试程序)

    4、24 位 DAC 输出内部采用 DSP 硬件解码,非 PWM 输出,动态范围支持 90dB,信 比 85dB 5、多种控制模式、两线串口模式、一线串口控制 6、支持 SPIFLASH 模拟成 U 盘,直接像操作 U 盘一样更新 SPIFLASH 里的语音 7...

    〖千千静听〗使用技巧十七招

    这个插件为单独的一个“dsp_DeFX.dll”文件,将它保存到“千千静听”安装文件夹的“Plugins”目录中。然后打开“千千静听选项”面板,切换到“音效插件”窗口,点击“插件目录”框的“浏览”按钮并定位到“Plugins”...

    c语言编写单片机技巧

    有可能的话,还可以参加一些电子设计大赛,借此机会2--3个人合作做一个完整系统,会更有帮助。到了大四毕业设计阶段,也可以选择相关的课题作些实际案例增长经验。做什么事情都有个经验的积累过程,循序渐进。 8....

    基于Microchip ATSAMD51的Adafruit ItsyBitsy M4资料 包含原理图/pcb/用户手册-电路方案

    ItsyBitsy M4 Express只有1.4英寸长,0.7英寸宽,但有6个电源引脚,23个数字GPIO引脚(其中7个可以是模拟输入,2个1 MSPS模拟输出DAC和18个PWM输出)。它与Adafruit Metro M4相同,但真的很小。所以一旦你完成了...

    网管教程 从入门到精通软件篇.txt

    小编的确一直都想把这方面的命令做个总结,这次辛苦老范给我们整理了这份实用的秘笈。  Bootcfg  bootcfg 命令启动配置和故障恢复(对于大多数计算机,即 boot.ini 文件)。  含有下列参数的 bootcfg 命令仅在...

Global site tag (gtag.js) - Google Analytics