|
各位DSP高手,本人基本是个DSPBC,但目前急需了解DSP一些特性,时间仓猝,没啥时间去详细阅读和分析DSP的各种特性.想在这里请教几个问题:
1、高档DSP与低档DSP的运算能力有多大差别(比较通用的,不是指特殊的DSP器件)
2、在浮点运算中,DSP是不是完全是硬件浮点运算,还是以定点运算来处理,然后再进行舍/进转换。
3、相对于目前运行在200MHz的ARM9处理器(单周期指令)在进行运算时是否有决对的优势(中高端的DSP处理器,或者说假设也是运行在200MHz下)
(针对这个问题,我也想说说我自已的理解,目前ARM9处理器运行在200MHz下,执行32*32位浮点运算时一般情况下都是16个指令周期,90nS一条浮点运算,而运行在200MHz的假设浮点运算是单周期,那是不是说5nS就可以完成一条32*32位浮点运算?)
4、当DSP与ARM协同工作时,可否不借助第三器件(CPLD/FPGA/双端口RAM)进行数据交换。(我以前做过通过FPGA将DSP和ARM桥接起来的程序,但当时,是别人只给了我时序图,要我按时序转换就行了,因为是请别人设计的,连芯片加程序一起买,所以没有机会问别人相关问题)
请各位高手讲解一下。谢谢 |
|