什么是DSP最小系统

什么是DSP最小系统,第1张

DSP最小系统就是保证DSP可以正常工作的最少硬件构成。

对于一般DSP内部资源已经能够满足系统需要的,可以采用最小系统。

基本上DSP都包括片内程序存储器,容量也足够用,因此无需加外部程序存储器。加外部存储器的最大优点就是每次调试程序的时候可以不通过内部FLASH烧写,而将程序载入外存储器调试即可。

只要系统包括复位、晶振、必要输入I/O口上、下拉电阻、电源地,就可以构成最小系统。

扩展资料

DSP最小系统由DSP芯片及其基本的外围电路和接口组成,如果去掉其中的任何一部分,都无法成为一个独立的DSP系统工作。最小系统通常包括DSP芯片、电源变换电路、JTAG仿真接口、复位电路、引导模式电路等。系统框图如下:

参考链接:百度百科_DSP

1 DSP是专门用于进行数学信号处理的器件,内部有许多适合做信号处理运算的单元,如乘累加(MAC),位倒序等,另外有一些DSP的功耗非常小,适合与手持设备的信号处理。

2 TI的DSP内部有:独立的MAC单元,独立的多通道DMA,多总线的内部存贮器,丰富的外设资源,低功耗,特殊译码单元,协处理器单元等等

3 这个就多啦,现在的手机,游戏机,变频空调,几乎充斥整个生活。例如,GPS中的卫星信号接收后的运算,而且得到位置信息;手机的语音、的传输都需要DSP做相应处理。

4 有许多的FPGA可以替代DSP。DSP实际上是一个CPU,只不过是有特殊运算能力的CPU;而FPGA更底层,它同时许多基础电路实现DSP运算的功能。一般来讲,DSP要灵活些,而FPGA处理速度要更快。

5 大多数DSP的寻址有专门的部件来完成(如TI的C5000),它们可以在进行算术运算或其它指令执行是同时完成地址计算。举个例子吧,C5000的DSP可以在一个时钟内完成两个地址指针的加/减/循环运算。这也是DSP能完成实时信号处理运算的一个重要原因。

6 流水线在现在的CPU中被广泛使用,不仅仅是DSP。一条指令从读取到最后执行往往需要很多步,需要不同的部件来完成。所以,每条指令在执行时都需要若干个时钟周期。但如果将这些执行部件并列起来,比如一条指令处于执行阶段,但这是前面的读指令部件,译码部件都空闲了,所以可以让它们去做下一条指令的译码,再下一条指令的读取,这就是流水线。一旦指令进入流水线,那就只需要一个时钟周期就可以完成了。

7 DSP的总线结构往往采用独立的数据空间和程序空间,也就说数据存贮器和程序存贮器都有独立的总线(数据线和地址线)做访问。另外,DSP的数据空间总线还有多组,比如,TI的C5500系列,有三套数据读总线,二套数据写总线,一套程序读写总线。数据和程序总线分离,这个是DSP的一大特点。其他的普通CPU都不这样的。但总线分离,并不一定对存贮器是分开编址。TI的C5500,C6000的存贮器,其数据和程序都是统一编址。对于这种联合编址的系统,简单地讲就是一个地址为0x1000的存贮器,如存放代码就是程序空间,使用程序总线访问;如存放数据就是数据空间,使用数据空间总线来访问。这是有DSP内部的总线机制来完成,程序员并不关心。程序员只需要明确这个地址是用来放程序的,还是数据的。

应该还有两根线需要连,一般AD转换芯片除了片选以外,还有一个启动转换和转换完成两个信号,前者是DSP输出,后者要输入DSP。一般启动转换信号接到DSP的IO口,或是直接接到DSP的PWM输出以控制采样率,而转换完成信号是AD在转换完成后通知DSP,通常接到DSP的外部中断脚,在中断处理函数里面把转换好的值读出来。

当然,这只是AD的一般控制流程,具体的 *** 作是要仔细研究芯片资料的。

这么说吧

用VC开发应用程序,硬件几乎不用开发者管,直接调用微软做好的源文件处理就好了

而DSP这类底层的软件

差不多就是你要自已从头开始

把以前微软 *** 作系统干的活都要你自已干

DSP芯片每个寄存器都要你直接管理

*** 作外围芯片还要写外围芯片的驱动程序,里面有许多时序之类的

反正你会VC开发

与DSP软件开发没有多大的关系

唯一不需要学的是开发语言的语法而已

编程思想也不一样

当然有VC开发的经验,后期还是有好处的

前期你就当从0开始学吧

对代码的实时性及效率要求会高很多

在PC上,多少几k个字节没有什么关系

而做底层的省下的都是成本

还要考虑抗干扰之类的

我个人觉得,一个做底层的程序员对硬件不懂的话是做不好程序的

以上就是关于什么是DSP最小系统全部的内容,包括:什么是DSP最小系统、请教关于DSP(C54x)的一些知识、关于DSP的AD转换电路连接问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10130506.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存