为使C54X DSP 高速运行,我们可以采取哪些方 法?
2、在通用计算机系统中加上专用的加速处理。3、用通用的单片机(如MCS-51、96系列等)实现,这种方法可用于一些不太复杂的数字信号处理,如数字控制等。4、用通用的可编程DSP芯片实现。与单片机相比,DSP芯片具有更加适合于数字信号处理的软件和硬件资源,可用于复杂的数字信号处理算法。5、用专用的DSP芯片...
试从C54X-DSP硬件结构方面总结:为什么说DSP是一种特别适用于数字信号...
6、移位:通用CPU每次移动1bit,DSP可在一个机器周期内左移\/右移多个比特。可用来对数字定标,使之放大或缩小以保证精度和防止溢出,还可以用来做定点数和浮点数之间的转换。7、溢出:通用CPU中,溢出发生后,设置溢出标志位,不带符号位时回绕,带符号位时反相,带来很大误差。此时,溢出已经发生,无法...
C54X DSP 和 80x86 CPU 的对比
所谓流水线操作,就是将各条指令执行过程的几个阶段(取指、译码、取操作数、执行)重迭进行,执行完第一条指令的第一步后,紧接执行该指令的第二步,同时执行下条指令的第一步,使得指令执行加快,使大多数指令都可以在单个指令周期内完成。2、DSP芯片内部采用多总线结构,´C54X内部有8条16位总线,即1条程序总线,3...
求助:A\/D和DSP接口电路如何连接?具体的型号是SAA7113H和TMS320C6113DSK...
答:一方面DSP用数字处理的方法可以代替原来用模拟电路实现的一些功能;另一方面,DSP的高速性对模拟电路产生较大的干扰,设计时应尽量使DSP远离模拟电路部分。问:设计DSP系统时,我用C6000系列。DSP引脚的要上拉,或者下拉的原则是怎样的?我经常在设计时为某一管脚是否要设置上\/下拉电阻而犹豫不定。答:C6000系列的输入引...
DSP中,修改哪些外设帧中寄存器内容时需要使用EALLOW和EDIS指令?若不使...
具体哪些寄存器是EALLOW保护的,需要查数据手册。如果是EALLOW保护的寄存器就必须用EALLOW和EDIS指令来开头和结尾。比如说修改GPIO多路选择寄存器、修改GPIO上拉选择寄存器等。如果不使用,按照数据手册上的说法,运行就不会修改这些寄存器的值,及时你写了这些指令。TI设置EALLOW保护的原因估计是怕用户写错一些指令影响其他地方的...