DSP控制器原理-作业一
- 格式:docx
- 大小:90.64 KB
- 文档页数:1
DSP控制器原理-作业一
1.DSP算法的工程实现方法主要有哪些?
答:DSP实现得一般方法:
(1)在通用的计算机上用软件实现;
(2)在通用的计算机系统上加上专用的加速处理机实现;
(3)在通用的单片机上实现;
(4)在通用的可编程DSP芯片实现;
(5)在专用的DSP芯片实现。
3.简述DSP系统的一般设计过程。
答:DSP系统的设计开发过程可以用下图所示的流程图来表示,该流程图将设
计过程大致分如下几个阶段:
(1)定义系统性能指标;
(2)采用高级语言进行性能模拟;
(3)设计实时DSP应用系统;
(4)借助开发工具进行软硬件调试;
(5)系统集成与独立系统运行。
9. TMS320VC5509A工作在200MHz时的指令周期是多少ns?它的运算速度是多
少 MIPS?当工作在 100MHz 时,其指令周期和运算速度又是多少?
解:当工作在200MHz时,指令周期:T=1/200M=5ns; 运算速度:200MIPS
当工作在100MHz时,指令周期:T=1/100M=10ns; 运算速度:100MIPS
11 .一个DSP系统的采样频率是10kHz,采用的DSP芯片的指令周期是10ns。
如
果某DSP算法是按样点处理的,请问算法实时运行的条件是什么?如果
DSP算法是按帧处理的,且帧长是10ms,则在一帧时间内最多可运行多少
个指令周期?
解:(1)按样点处理:
如果采样频率时10KHz,那么采样周期为100us,又因为指令周期为 10ns
(指令
周期在大小上等于MAC),所以在一次采样周期内,最多可以完成的MAC
的个数是:
100us/10ns=10000,所以如果要实时运行,运行的指令数不能超过10000
个。
(2)按样点处理:
10ms/10ns=1000000个,所以一帧内可以运行10^6个指令周期。