2015年秋季学期《DSP原理及应用》课程课程设计报告院系:航天工程与力学系班号:1218201_____学号:1122110326___姓名:高小宁______2016年1月13日审阅教师:考核成绩:________________题目一:结合学习过的DSP基本知识,试论述如果采用DSP为核心器件设计系统,需要考虑哪些性能指标、遵循哪些设计原则
一、运算速度:首先我们要确定数字信号处理的算法,算法确定以后其运算量和完成时间也就大体确定了,根据运算量及其时间要求就可以估算DSP芯片运算速度的下限
在选择DSP芯片时,各个芯片运算速度的衡量标准主要有:1、MIPS(MillionsofInstructionsPerSecond),百万条指令/秒,一般DSP为20~100MIPS,使用超长指令字的TMS320B2XX为2400MIPS
必须指出的是这是定点DSP芯片运算速度的衡量指标,应注意的是,厂家提供的该指标一般是指峰值指标,因此,系统设计时应留有一定的裕量
2、MOPS(MillionsofOperationsPerSecond),每秒执行百万操作
这个指标的问题是什么是一次操作,通常操作包括CPU操作外,还包括地址计算、DMA访问数据传输、I/O操作等
一般说MOPS越高意味着乘积-累加和运算速度越快
MOPS可以对DSP芯片的性能进行综合描述
3、MFLOPS(MillionFloatingPointOperationsPerSecond),百万次浮点操作/秒,这是衡量浮点DSP芯片的重要指标
例如TMS320C31在主频为40MHz时,处理能力为40MFLOPS,TMS320C6701在指令周期为6ns时,单精度运算可达1GFLOPS
浮点操作包括浮点乘法、加法、减法、存储等操作
应注意的是,厂家提供的该指标一般是指峰值指标,因此,系统设计时应注意留有一定的裕量