DSP最新考试重点复习资料

合集下载

DSP复习资料

DSP复习资料
6、片内ROM里面包含引导装载程序(Bootloader)
7、简答SARAM和DARAM的联系和区别
区别前者1个机器周期内只能被访问1次后者1个机器周期内能被访问2次,可同时进行读操作和写操作。
联系都可当数据存储器和程序存储器使用
第三章
1、数的定标是指定点DSP芯片处理小数时,由程序员来确定一“小数点”的位置。
SXM的中文名称是符号扩展模式位;当SXM=1时,设置符号扩展模式,即高24位扩展为符号位。用指令表示SSBXSXM;当SXM=0时,设置符号不扩展模式,即高24位用0填充;用指令表示RSBXSXM
4、DSP芯片的乘法运算,常需要用到舍入处理方法书上p47
方法是在低16位的最高位加1,然后将低16位清除,将高16位作为结果。(将该数加0.5,之后再将小数部分去除,即舍入处理方法,也称上取整。)
{*SWWSR=0X2000

(3)P108为什么要用volatile类型的数据?
答:对程序进行编译时,代码优化器会避免存储区访问而删除一些语句,为了保留这些语句,可以使用volatile关键字可确保编译器不会对这些变量进行优化。
3、P112申明一个函数是中断函数,要使用中断关键字interrupt(怎么考??)
5、简答C语言程序代码优化有几种方法?其中并行指令属于那种优化方法?并举一例并行指令
算法优化编译优化函数优化属于编译优化ST||LD特点:单字单周期
第六章
1、小题DSP的内部存储器类型可分为随机存取存储器(RAM)和只读存储器(ROM)。其中RAM又可以分为两种类型:单寻址RAM(SARAM)和双寻址RAM(DARAM)。
中断程序没有参数传递,即使说明,也将被忽略
4、小题pragma指令告诉编译器如何处理函数。常用的pragma指令有

DSP复习资料

DSP复习资料

DSP 复习资料 第一章:● 数字信号处理系统组成:x (t ) x(n ) y (n) y(t )● DSP 芯片的特点:(1)采用哈佛结构(2)采用多总线结构(3)采用流水线结构(4)配有专用的硬件乘法——累加器(5)具有特殊的寻址方式和指令(6)支持并行指令操作(7)硬件配置强,具有较强的接口功能(8)支持多处理器结构● DSPD 的分类:(1)按分类标准的不同,DSP 分为定点DSP 芯片和浮点DSP 芯片(2)按照字长大小的不同,DSP 芯片划分为16位,24位,32位(3)按照生产厂家的不同,有TI 公司的TMS320系列,ADI 公司的Blackfin ,SHARC ,TigerSHARC 系列,飞思卡尔公司的MSC 系列● TMS320C55X 芯片的组成:CPU,存储空间,片内外设● C55XCPU 的内部总线结构:(1)程序地址总线(PAB):1组,24位 (2)程序数据总线(PB):1组,32位(3)数据读地址总线(BAB,CAB,DAB):3组,24位(4)数据读总线(BB ,CB,DB ):3组,16位(5)数据写地址总线(EAB,FAB):2组,24位(6)数据写总线(EB,FB):2组,16位C55X的CPU包含:指令缓冲单元(I单元),程序流单元(P单元),地址--数据流单元(A单元)数据运算单元(D单元),存储器接口单元(M 单元)和内部数据总线和数据总线●C55X的CPU包含几个累加器:AC0--AC3每个累加器分为:低字节(ACxL),高字节(ACxH)和8个保护位(ACxG)39~32 31~16 15~0AC0AC1AC2AC3●C54的兼容模式:(1)C54x兼容模式c54xcm_on和c54cm_off指令来自C54x的代码(2)CPL模式影响直接寻址方式(3)ARMS 模式影响间接寻址模式●C55x的寻址方式:(1)绝对寻址方式:通过在指令中指定一个常数地址完成寻址。

DSP最新考试重点复习资料

DSP最新考试重点复习资料

1.名词解释1哈佛结构:哈佛结构是一种将程序指令存储和数据存储分开的存储器结构。

中央处理器首先到程序指令存储器中读取程序指令内容,解码后得到数据地址,再到相应的数据存储器中读取数据,并进行下一步的操作(通常是执行)。

2改善的哈佛结构:为了进一步提高信号处理的效率,在哈佛结构的基础上,又加以改善。

使得程序代码和数据存储空间之间可以进行数据的传输,称为改善的哈佛结构。

3流水线技术:流水技术是将各指令的各个步骤重叠起来执行。

与哈佛总线结构相关,DSP广泛采用流水线以减少指令执行时间,从而增加了处理器的处理能力。

要执行一条DSP指令,需要通过取指、译码、取操作数、执行等几个阶段,DSP的流水线结构是指它的这几个阶段在程序执行过程中是重叠进行的,即在对本条指令取指的同时,前面的三条指令已依次完成译码、取操作数、执行的操作。

正是利用这种流水线机制,保证DSP的乘法、加法以及乘累加可以在单周期内完成,这对提高DSP的运算速度具有重要意义,特别是当设计的算法需要连续的乘累加运算时。

4多总线结构:微处理器内一般有两种基本总线结构:冯·诺曼结构和哈佛结构。

冯·诺曼结构取指令、取数据都是通过同一总线完成。

因此必须分时进行,在高速运算时,往往在传输通道上出现瓶颈效应。

而DSP内部采用的是哈佛结构,它在片内至少有四套总线:程序的数据总线、程序的地址总线、数据的数据总线和数据的地址总线。

这种分离的程序总线和数据总线,可允许同时获取来自程序存储器的指令字和来自数据存储器的操作数,互不干扰。

有的DSP片内还包括有其他总线,如DMA总线等,可在单周期内完成更多的工作。

5零开销循环:处理器在执行循环时,不用花时间去检查循环计数器的值,直接跳回到循环的顶部、并将循环计数器减1。

在存在大规模循环的情况下,显著降低算法复杂度。

6MAC:乘法器/乘加器 DSP在1秒内完成乘-累加运算的次数。

因为乘/累加运算是数字信号处理算法中的基本运算。

最新DSP期末复习资料汇(含题)资料

最新DSP期末复习资料汇(含题)资料

最新DSP期末复习资料汇(含题)资料第⼀章绪论 DSP 与DSP 技术(1)DSP(Digital Signal Processing)---- 数字信号处理的理论和⽅法。

(2)DSP(Digital Signal Processor)----⽤于数字信号处理的可编程微处理器。

(3)DSP 技术(Digital Signal Process)---- 是利⽤专门或通⽤数字信号处理芯⽚,完成数字信号处理的⽅法和技术。

2. DSP 系统的特点(1)精度⾼、抗⼲扰能⼒强,稳定性好。

(2)编程⽅便、易于实现复杂算法(含⾃适应算法)。

(3)可程控。

(4)接⼝简单。

(5)集成⽅便。

3. DSP 芯⽚的结构特点(1)改进的哈佛结构①哈佛结构DSP 处理器将程序代码和数据的存储空间分开,各有⾃⼰的地址总线和数据总线。

(⽬的是为了同时取指令和取操作数,并进⾏指令和数据的处理,从⽽⼤⼤提⾼运算速度)②改进的哈佛结构在哈佛结构的基础上,使得程序代码和数据的存储空间之间也可以进⾏数据的传送。

(2)多总线结构多总线结构可以保证在⼀个机器周期内多次访问程序空间和数据空间。

TMS320C54x 内部有P、C、D、E 4 条总线P:传送取⾃ROM 的指令代码和⽴即数;C、D:传送从RAM 读出的操作数;E:传送写⼊到RAM 中的数据;(3)流⽔线技术将各指令的各个步骤重叠起来执⾏,⽽不是⼀条指令执⾏完成之后,才开始执⾏下⼀条指令。

即第⼀条指令取指后,在译码时,第⼆条指令就取指,第⼀条指令取数时,第⼆条指令译码,⽽第三条指令就开始取指,。

以此类推。

(4)多处理单元;(5)特殊的DSP 指令;(6)指令周期短、功能强;(7)运算精度⾼;(8)丰富的外设;(9)功耗低。

DSP 最重要的特点:特殊的内部结构、强⼤的信息处理能⼒及较⾼的运⾏速度。

4.DSP 芯⽚可以归纳为三⼤系列:①TMS320C2000 系列:适⽤于控制领域②TMS320C5000 系列:应⽤于通信领域③TMS320C6000 系列:应⽤于图像处理第⼆章TMS320C54x 的硬件结构1. TMS320C54x 内部结构( 3 ⼤块)(1)CPU (2)存储器系统(3) ⽚内外设与专⽤硬件电路CPU 部分①先进的多总线结构(1 条程序总线、 3 条数据总线和 4 条地址总线)。

dsp考试复习资料

dsp考试复习资料

dsp考试复习资料1、DSP与一般处理器(单片机)有什么区别?(1)体系结构:通用CPU是冯.诺伊曼结构的,而DSP有分开的程序和数据总线即“哈佛结构”。

这样在同一个时钟周期内可以进行多次存储器访问。

(2)DSP是一种特别适用于数字信号处理的微处理器。

它配有专用的硬件乘法-累加器,并且具有特殊的DSP指令,运算能力强。

多处理单元,支持并行处理指令。

(3)DSP采用流水线技术,即每条指令都由片内多个功能单元分别完成取指、译码、取数、执行等步骤;采用并行处理结构。

(4)DSP硬件配置强,有丰富的外设和大量的片内memory。

(5)专用寻址单元:芯片具有满足数字信号算法特殊要求的寻址方式和硬件。

数据交换能力高。

(6)DSP功耗低,适合于嵌入式系统。

2、DSP器件与单片机相比的特点DSP器件具有较高的集成度。

DSP具有更快的CPU,更大容量的存储器,内置有波特率发生器和FIFO缓冲器。

提供高速、同步串口和标准异步串口。

有的片内集成了A/D和采样/保持电路,可提供PWM 输出。

DSP器件采用改进的哈佛结构,具有独立的程序和数据空间,允许同时存取程序和数据。

内置高速的硬件乘法器,增强的多级流水线,使DSP器件具有高速的数据运算能力。

DSP器件比16位单片机单指令执行时间快8~10倍,完成一次乘加运算快16~30倍。

DSP 器件还提供了高度专业化的指令集,提高了FFT快速傅里叶变换和滤波器的运算速度。

、3、为了提高运算速度54XDSP才用了哪些措施?(1)提高了芯片的时钟频率,达到160Mbps;(2)采用多总线结构【同时可以进行取指令和多个数据存储操作(5)(3)采用哈佛结构【指令的寻址和数据存储可以同时进行】(4)采用流水线技术。

流水线→并行→提高程序执行效率(5)配有专用的硬件乘法-累加器(6)具有特殊的DSP指令(如FIRS)(7)配有专用的功能单元(如指数编码器)(8)支持多处理单元,支持并行处理指令(9)芯片具有满足数字信号算法特殊要求的寻址方式和硬件(10)硬件配置强:高速数据传输能力,设置单独的DAM总线及其控制器,进行数据的并行传输。

DSP复习资料

DSP复习资料

DSP最新考纲1、CPU总线结构基本概念。

2、直接寻址模式的基本寻址方法。

3、存储器映像寄存器包括的主要内容及地址。

4、CCS生成可执行文件的过程及载入可执行文件的方法。

5、片上ROM固化的内容及地址。

6、DSP系统的结构框图。

7、软件等待状态发生器的设置。

8、C语言中I/O端口的访问方法及插入汇编命令的方法。

9、自举的概念。

10、中断向量表地址的计算方法。

11、多路缓冲串口的发送和接收过程。

12、上电复位电路及手动复位电路设计方法。

13、定时器定时时间计算方法:定时周期 = CLKOUT×(TDDR+1)×(PRD+1)14、中断编程过程及方法。

15、布置的作业。

复习:1-01.数字信号处理:答:数字信号处理是利用计算机或专用处理设备,以数字的形式对信号进行分析、采集、合成、变换、滤波、估算、压缩、识别等加工处理,以便提取有用的信息并进行有效的传输与应用。

1-02.DSP系统的构成:1-03.数字信号处理器的特点:答:数字信号处理器(DSP)是一种特别适合于进行数字信号处理运算的微处理器,主要用于实时快速实现各种数字信号处理的算法。

哈弗结构;多总线结构;流水线结构;多处理单元;特殊的dsp指令;指令周期短;运算精度高;硬件配置高。

1-04.定点DSP:数据采用定点格式工作的DSP芯片。

浮点DSP:数据采用浮点格式工作的DSP芯片。

1-05.54x的特点:答:(1) 改进哈佛结构;(2) 8条总线(1条程序总线,3条数据总线,4条地址总线);(3) 高度专业指令系统;(4) 内核供电电压低。

优点:(1)功耗低;(2)高度并行性。

1-06.1. 总线结构:8条16位总线(1条程序,3条数据,4条地址)(1)PB:传送程序存储器的指令代码和操作数;(2)CB、DB:传送来自数据存储器的操作数;(3)EB传送写入数据存储器操作数;(4)PAB、CAB、DAB、EAB:传送地址信息。

最新DSP考试复习题复习资料(精)

最新DSP考试复习题复习资料(精)

一、填空题1、定时器的时钟周期为40MHz,寄存器PRD的值为39999,TDDR的值为9,定时时间为0.01s。

2、哈佛结构的最根本特点是程序空间和数据空间分开,允许同时取指令和取操作数,还允许在数据空间和程序空间之间传递数据。

3、传统的评价方法MIPS指的是每秒执行多少百万条指令、MOPS指的是每秒执行多少百万次操作、MACS指的是每秒乘—累加的次数。

4、CPU的控制和状态寄存器有控制寄存器PMST、状态寄存器ST1、_状态寄存器ST0。

在控制寄存器中的IPTR是指中断向量指针,状态寄存器中的DP是指数据存储器指针。

5、在DSP芯片中引脚XF为外部标志输出、BIO为控制分支转移的输入端、NMI为非屏蔽中断请求输入。

MP/MC引脚为微处理器/微计算机方式选择。

6、主机接口的地址寄存器是11位的寄存器。

若起始地址设置为0100H,则主机接口访问的实际地址是1100H。

7、局部标号定义的方法有两种:$n、name?。

8、写出在ccs软件开发过程中工程文件实现的步骤:新建工程_新建源文件_把源文件添加到工程中_编译_链接_下载_运行。

9、TMS320VC5402共有16中断优先级,14个可屏蔽中断。

10、DSP内部共有八根总线,地址总线分别是PAB,CAB,DAB,EAB。

若把累加器中数据写入外部数据存储器,用到的总线有PB,PAB,EAB,EB。

11、微处理器的三种形式:通用CPU、微控制器MCU、DSP处理器。

12、缓冲串口的起止地址设置为0900H,缓冲区的长度为0100H,则0980、A000地址是将向DSP发送中断请求。

二、简答题1、根据定时器的结构框图说出定时器的工作原理,以及定时器的初始化。

初始化:①、先关闭定时器置TSS=1;②、装载PRD,根据定时周期,由T=CLKOUT*(TDDR+1)*(PRD+1)计算PRD与TDDR的值,将PRD载入TIM;③、开启定时器,置TSS=0,TRB=0,重载定时器周期。

DSP复习要点

DSP复习要点

DSP 复习要点一、基础知识概念题:1、给出一个典型的DSP 系统的组成框图。

X(t) y(t)2、简述C54x DSP 的总线结构?答:TMS320C54x 的结构是围绕8组16bit 总线建立的。

(1)、一组程序总线(PB)(2)、三组数据总线(CB ,DB 和EB)(3)、四组地址总线(PAB ,CAB ,DAB 和EAB) 3.简述冯?诺依曼结构、哈佛结构的特点?答:①冯?诺依曼结构中不独立区分程序和数据空间,且程序和数据空间共用地址和数据线;②哈佛结构中程序空间和数据空间是独立的,具有各自独立的地址线和数据线。

4、C54x DSP 的CPU 包括哪些单元?答:'C54X 芯片的CPU 包括:(1)、40bit 的算术逻辑单元(2)、累加器A 和B (3)、桶形移位寄存器(4)、乘法器/加法器单元(5)、比较选择和存储单元(6)、指数编码器(7)、CPU 状态和控制寄存器(8)、寻址单元。

6、C54x 的三个独立存储器空间分别是什么?答:(1)、64K 字的程序存储空间(2)、64K 字的数据空间(3)、64K 字的I/O 空间,7、简述TMS320C54xDSP 的流水线分为几个操作阶段x(n)y(n)数字信号处理器A/D 转换器抗混叠滤波器D/A 转换器低通滤波器答:分为6个阶段1、预取指2、取指3、译码4、寻址5、读数6、执行8、简述C54x有哪些数据寻址方式?答:1、立即寻址2、绝对寻址3、累加器寻址4、直接寻址5、间接寻址6、存储器映像寄存器寻址7、堆栈寻址10、68页表 3.1.1缩略语要记住。

缩略语含义Smem 单数据存储器操作数Xmem 双数据存储器操作数,从DB数据总线上读取Ymem 双数据存储器操作数,从CB数据总线上读取dmad 数据存储器地址pmad 程序存储器地址PA I/O口地址src 源累加器dst 目的累加器1k 16位长立即数11、定时器的初始化11、中断向量的地址如何形成。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.名词解释1哈佛结构:哈佛结构是一种将程序指令存储和数据存储分开的存储器结构。

中央处理器首先到程序指令存储器中读取程序指令内容,解码后得到数据地址,再到相应的数据存储器中读取数据,并进行下一步的操作(通常是执行)。

2改善的哈佛结构:为了进一步提高信号处理的效率,在哈佛结构的基础上,又加以改善。

使得程序代码和数据存储空间之间可以进行数据的传输,称为改善的哈佛结构。

3流水线技术:流水技术是将各指令的各个步骤重叠起来执行。

与哈佛总线结构相关,DSP广泛采用流水线以减少指令执行时间,从而增加了处理器的处理能力。

要执行一条DSP指令,需要通过取指、译码、取操作数、执行等几个阶段,DSP的流水线结构是指它的这几个阶段在程序执行过程中是重叠进行的,即在对本条指令取指的同时,前面的三条指令已依次完成译码、取操作数、执行的操作。

正是利用这种流水线机制,保证DSP的乘法、加法以及乘累加可以在单周期内完成,这对提高DSP的运算速度具有重要意义,特别是当设计的算法需要连续的乘累加运算时。

4多总线结构:微处理器内一般有两种基本总线结构:冯·诺曼结构和哈佛结构。

冯·诺曼结构取指令、取数据都是通过同一总线完成。

因此必须分时进行,在高速运算时,往往在传输通道上出现瓶颈效应。

而DSP内部采用的是哈佛结构,它在片内至少有四套总线:程序的数据总线、程序的地址总线、数据的数据总线和数据的地址总线。

这种分离的程序总线和数据总线,可允许同时获取来自程序存储器的指令字和来自数据存储器的操作数,互不干扰。

有的DSP片内还包括有其他总线,如DMA总线等,可在单周期内完成更多的工作。

5零开销循环:处理器在执行循环时,不用花时间去检查循环计数器的值,直接跳回到循环的顶部、并将循环计数器减1。

在存在大规模循环的情况下,显著降低算法复杂度。

6MAC:乘法器/乘加器 DSP在1秒内完成乘-累加运算的次数。

因为乘/累加运算是数字信号处理算法中的基本运算。

7JTAG(接口):JTAG(Joint Test Action Group;联合测试行动小组)是一种国际标准测试协议(IEEE 1149.1兼容),主要用于芯片内部测试.现在多数的高级器件都支持JTAG 协议,如DSP、FPGA器件等。

标准的JTAG接口是4线:TMS、TCK、TDI、TDO,分别为模式选择、时钟、数据输入和数据输出线。

s:DSP集成开发环境CCS全称Code Composer Studio,是一种针对TMS320系列的DSP芯片的集成开发环境,在Windows操作系统下,采用图形接口界面,提供环境配置、源文件编译、程序调试、跟踪和分析等工具,可以帮助用户在一个软件环境下完成编辑、编译、链接和调试、数据分析等工作9RTDX(实时的数据交换):RTDX提供了目标板与主机之间的实时数据通信。

当系统使用该功能时,DSP上驻留一个小的RTDX片上软件库,片上程序通过调用这个软件库的API实现JTAG与主机之间的数据传输。

与DSP目标板相连的主机上也存在一个相应的RTDX主机端软件库,客户编写的主机端程序通过对象嵌入,实现DSP 目标板的实时数据分析,以及向目标板提供新的数据。

10.DSP/BIOS:实时操作系统。

DSP/BIOS是一个用户可剪裁的实时操作系统,主要由三部分组成:多线程实时内核(抢占式多线程);实时分析工具;芯片支持库。

利用实时操作系统开发程序,可以方便快速的开发复杂的DSP程序。

操作系统维护调度多线程的运行,只需将定制的数字信号算法作为一个线程嵌入系统即可;芯片支持库帮助管理外设资源,复杂的外设寄存器初始化可以利用直接图形工具配置;实时分析工具可以帮助分析算法实时运行情况11.COFF:dsp的目标文件结构。

COFF是TI为了软件开发环境与流程的标准化而使用的一种通用对象文件格式(Common Object File Format,COFF)。

COFF的主要优势体现在一个开发任务被分解成多个子任务,并由多个人员分别进行开发的时候,可以有效地提高开发的效率。

这个是TI官方的定义,通俗的讲(貌似老美都特别喜欢推广、宣传这样的模式),就是把大程序使用模块化的方法进行分解,各个模块之间相对独立,从而提高了编程与调试的效率。

二.填空概念1.coff中最重要的概念是(段)。

s中哪个窗口可以查看C语言和汇编语言的混合代码?答:反汇编窗口3.两种特殊的间接寻址方式中专用于FFT的是:位倒序寻址4.DSP中采用的是哪两种数据格式?定点,浮点。

定点DSP芯片按照定点的数据格式进行工作,其数据长度通常为16位、24位、32位。

定点DSP的特点:体积小、成本低、功耗小、对存储器的要求不高;但数值表示范围较窄,必须使用定点定标的方法,并要防止结果的溢出。

浮点DSP芯片按照浮点的数据格式进行工作,其数据长度通常为32位、40位。

由于浮点数的数据表示动态范围宽,运算中不必顾及小数点的位置,因此开发较容易。

但它的硬件结构相对复杂、功耗较大,且比定点DSP芯片的价格高。

通常,浮点DSP芯片使用在对数据动态范围和精度要求较高的系统中。

5.C54x的DSP的总线结构的相关内容答:总线结构TMS320C54X片内有8条16位主总线:4条程序、数据总线和4条地址总线。

这些总线的功能如下:a. 程序总线(PB)传送取自程序存储器的指令代码和立即操作数。

b. 3条数据总线(CB、DB和EB)将内部个单元(如CPU、数据地址生成电路、程序地址生成电路、在片外围电路以及数据存储器)连接在一起。

CB和DB传送读自数据存储器的操作数。

EB传送写到存储器的数据。

c. 4个地址总线(PAB、CAB、DAB 和EAB)传送执行指令所需的地址由于其总线结构采用了增强型哈佛结构,分为程序、数据和地址三种总线方式,使得TMS320C54X的CPU 有高速和并行执行指令的能力,大大提高了其运算速度和效率。

6.选择dsp芯片应注意什么?答::设计DSP应用系统,选择DSP芯片时非常重要的一个环节。

只有选定了DSP芯片才能进一步设计外围电路集系统的其它电路。

总的来说,DSP芯片的选择应根据实际的应用系统需要而确定。

一般来说,选择DSP 芯片时考虑如下诸多因素。

(1) DSP芯片的运算速度。

运算速度是DSP芯片的一个最重要的性能指标,也是选择DSP芯片时所需要考虑的一个主要因素。

DSP芯片的运算速度可以用以下几种性能指标来衡量:1)指令周期。

就是执行一条指令所需要的时间,通常以ns为单位。

2) MAC时间。

即一次乘法加上一次加法的时间。

3) FFT执行时间。

即运行一个N点FFT程序所需的时间。

4) MIPS。

即每秒执行百万条指令。

5) MOPS。

即每秒执行百万次操作。

6) MFLOPS。

即每秒执行百万次浮点操作。

7) BOPS。

即每秒执行十亿次操作。

(2) DSP芯片的价格。

根据一个价格实际的应用情况,确定一个价格适中的DSP芯片。

(3) DSP芯片的硬件资源。

(4) DSP芯片的运算速度。

(5) DSP芯片的开发工具。

(6) DSP 芯片的功耗。

(7)其它的因素,如封装的形式、质量标准、生命周期等。

DSP应用系统的运算量是确定选用处理能力多大的DSP芯片的基础。

那么如何确定DSP系统的运算量以选择DSP芯片呢?(1)按样点处理按样点处理就是DSP算法对每一个输入样点循环一次。

例如;一个采用LMS算法的256抽头德的自适应FIR滤波器,假定每个抽头的计算需要3个MAC周期,则256抽头计算需要256*3=768个MAC周期。

如果采样频率为8KHz,即样点之间的间隔为125μs的时间,DSP芯片的MAC周期为200μs,则768个周期需要153.6μs的时间,显然无法实时处理,需要选用速度更快的芯片。

(2)按帧处理有些数字信号处理算法不是每个输入样点循环一次,而是每隔一定的时间间隔(通常称为帧)循环一次。

所以选择DSP芯片应该比较一帧内DSP 芯片的处理能力和DSP算法的运算量。

假设DSP芯片的指令周期为P(ns),一帧的时间为⊿τ(ns),则该DSP芯片在一帧内所提供的最大运算量为⊿τ/ P 条指令。

s中三种调试点的各自特点是什么?有什么异同?答:调试点包括:断点,探测点,评价点。

断点:是任何调试工作的一项基本内容。

断点的作用是:暂停程序的运行,以便观察程序的状态,检查或修正变量,查看调用的堆栈,存储器和寄存器的内容等。

设置断点其实是省时的调试方法,但如果断点前涉及到了一些CPU 读取外部数据的话,有可能会…探测点:Probe Point是开发算法的一个有用工具,可以使用Probe Point…即:将PC机文件中数据传送到目标板上的buffer,供算法使用。

将目标板上buffer中的输出数据传送到PC机文件中以供分析。

更新一个窗口,如由数据绘出的Graph窗口。

二者的异同:Probe Point与Breakpoints都会…,但Probe Point只是暂时中断程序运行,当程序运行到Probe Point时会更新与之相连接的窗口,然后自动继续运行程序;Breakpoints中断程序运行后,将更新所有打开的窗口,且只能用人工的方法恢复程序运行;Probe Point可与FILEIO配合,在目标板与PC文件之间传送数据,Breakpoints则…探针与断点的区别: 1. 探针停止目标设备,完成一个动作,即刻恢复目标系统的运行; 2. 断点停止目标设备,直到手动恢复并且打开的窗口刷新目标系统的运行; 3. 探针允许自动完成文件的输入和输出,断点不可以。

8.循环寻址和倒位序寻址各有的算法、用途、原理,原则。

答:复印件、9.C语言源程序。

汇编源程序。

C语言库文件10什么是DSP?D SP(digital singnal processor)是一种独特的微处理器,是以数字信号来处理大量信息的器件。

其工作原理是接收模拟信号,转换为0或1的数字信号,再对数字信号进行修改、删除、强化,并在其他系统芯片中把数字数据解译回模拟数据或实际环境格式。

它不仅具有可编程性,而且其实时运行速度可达每秒数以千万条复杂指令程序,源源超过通用微处理器,是数字化电子世界中日益重要的电脑芯片。

它的强大数据处理能力和高运行速度,是最值得称道的两大特色DSP既是Digital Signal Processing的缩写(数字信号处理的理论和方法)或者是Digital SignalProcessor(用于数字信号处理的可编程微处理器)的缩写。

我们所说的DSP技术,则一般指将通用的或专用的DSP处理器用于完成数字信号处理的方法和技术。

DSP简答题1、 CCS软件配置步骤。

采用标准配置文件进行系统配置的步骤:步骤1:启动CCS配置程序:双击桌面上的Setup CCS快捷图标,弹出对话框。

相关文档
最新文档