- 8
- 0
- 约4.44千字
- 约 7页
- 2023-08-20 发布于中国
- 举报
dsp 芯片的原理与应用概念及重点
第一章:
1.DSP 定义:是指利用计算机,微处理器或专用处理设备,以数字形式对信号进行的
采集,交换,滤波,估值,增强,压缩,识别等处理。
2.DSP 实现的方法:1 ,在通用的计算机上用软件实现;2 ,在通用的计算机系统上
加上专用的加速处理机实现;3 ,用通用的单片机实现;4 ,用通用的可编程 DSP 芯片实
现;5 ,用专用的DSP 芯片实现。
3.DSP 芯片的优点:1 ,在一个指令周期内一般至少可以完成一次乘法和一次加法;
2 ,程序空间和数据空间分开,可以同时访问指令和数据;3 ,片内具有快速 RAM ,通常
可通过独立的数据总线在两块中同时访问;4 ,具有低开销或无开销循环及跳转的硬件支
持;5 ,快速的中断处理和硬件 I/O 支持;6 ,具有在单调周期内操作的多个硬件地址生
产器;7 ,可以并行执行多个操作;8 ,支持流水线操作,使取值,译码和执行等操作可
以并行执行。
4.DSP 芯片的特点:1 ,哈佛结构 ;2 ,流水线操作;3 ,专用的硬件乘法器;4 ,高
效的 DSP 指令;5 ,快速的指令周期。
5.DSP 芯片运算速度衡量标准 :1 ,指令周期;2 ,MAC 时间;3 ,FFT 执行时间;4 ,
MIPS ;5 ,MOPS ;6 ,MFLOPS ;7 ,BOPS 第二章
DSP 芯片的基本结构大致可以分 CPU、总线、存储器以及集成外设与专用硬件电路
等部分。
TMS320 系列 DSP 芯片的 CPU 主要组成:指令解码部分、运算与逻辑部分、寻址部
分;
运算与逻辑部分一般包括:算术逻辑单元、累加器 ACC、桶形移位寄存器、乘累加
单元(MAC )
哈佛结构:主要特点是将程序和数据存储在不同的存储空间中,即程序存储器和数据
存储器是两个相互独立的存储器,每个存储器独立编址,独立访问。与两个存储器相对应
的是系统中设置了程序总线和数据总线两条总线,从而使数据得吞吐率提高了一倍。(加
图)
哈佛结构的改进:1.允许数据存放在程序存储器中,并被算数运算指令直接使用增强
了芯片的灵活性;2.指令存储在高速缓冲中,当执行此指令时 ,不需要再从
存储器中读取指令,节约了一个指令周期的时间。
流水线操作原理 :将指令分为几个子操作 ,不同子操作由不同的单元完成,每隔一个
时钟周期 ,每个单元就可以进入一条新指令。因此在同一个时钟周期内 ,在不同的单元可
以处理多条指令,相当于并行执行了多条指令。 TMS320C54x 采用 6 级流水线
在程序空间的前 192 个地址单元内 (0000h~00BFh )也有相对应的一个块 ,建议不
要将代码写入这些地址中。
片内定时器包括 3 个基本的寄存器:定时周期寄存器,定时控制寄存器和定时寄存器
定时器工作原理:・定时寄存器(TIM ):位于数据空间的0024h 单元。其中数据进
行自减操作。・定时器周期寄存器( PRD ):位于数据空间的 0025h 单元。每次复位或
TINT 中断时将内容装入 TIM 寄存器。・定时控制寄存器(TCR ):位于数据空间的
0026h 单元,包含了定时器的控制位和状态位。
定时器:片内定时器是一个软件编程的计数器,通常包括以下 3 个几本的寄存器:定
时周期寄存器、定时控制寄存器和定时寄存器。通过设定定时周期寄存器、定时控制寄存
器中的值可以改变定时间隔。 TMS320C54x 特点:
1 )运 算 速 度 快 。 2 )优 化 的 CPU 结 构 。 3 )低 功 耗 方 式 。4 )智 能 外 设 。
TMS320C54x 特点:功耗低、优越的性能。 第三章
DSP 芯片包括定点芯片和浮点芯片两大类,其中,定点芯片的操作数一般是整型数,
而浮点芯片的操作数可以是整型数,也可以是小数。
数的定标:在定点 DSP 芯片中,采用定点数进行数值运算,其操作数一般采用整型
数来表示。一个整型数的最大表示范围取决于 DSP 芯片所给定的字长 ,一般为 16 位或
24 位。字长越长 ,所能表示的数的范围越大,精度也越高。 第六章:
1.DSP 芯片一般都具有 64K 字的程序空间,64K 字的数据空间和 64K 字的 I/O 空间。
2.DSP 数据空间的前 60h 个地址单元内,包含有 CPU 和
原创力文档

文档评论(0)