DSP基础知识专业复习资料(ppt 150页)_252

合集下载

DSP课程复习资料整理PPT课件

DSP课程复习资料整理PPT课件
8、掌握重复操作指令 R P T, R P T B , R P T Z
第15页/共27页
1、下面哪条指令是端口寻址指令?
(A)LD #0,A
(B)MVKD EXAM1,*AR5
(C)PORTR FIFO,*AR5 (D)READA 60H
2、 下面哪个间接寻址单操作数表示循环寻址?
(A)*AR2-0B
8、桶形移位寄存器的任务是为输入的数据_____ , 包括在ALU运算前对来自数据存储器的操作数或 累加器的值进行_____ ﹑对累加器的值进行_____ ﹑ _____等。
9、C54X CPU的乘法器/加法器单元包含一个 _____ 位乘法器和_____位加法器可以,在一个流 水线状态周期内完成一次_____运算。
(B)*AR2-0%
(C)*AR2(5) (D)*+AR2(5)
3、请解释下列指令的功能并比较异同。
(1)LD #60H,A (2)LD 60H,A
(3)LD *(60H),A第16页/共27页
4、指令解释。 (1)READA Smem (2)WRITA Smem 5、程序中给出如下两条指令,请问实际寻址的数据存
能够画出各段存储器分布图。
6、汇编器在段处理中的作用 ?
第19页/共27页
7、掌握链接器对段的处理。 8 、 掌 握 M E M O R Y, S E C T I O N 伪 指 令 的 作 用 。
给出存储器的描述,能够用MEMORY进行表达。 9、掌握编写DSP汇编源程序的格式。 10、掌握伪指令,比如.def .mmregs 的作用。 11、宏定义、宏调用以及宏展开方法? 12、TI公司DSP集成开发环境(CCS)有哪几种工作模
2、通过编程可以控制定时器产生定时中断,定时中断的周期为_____ 。

《DSp学习资料》PPT课件

《DSp学习资料》PPT课件
DSP技术及应用
09机电一体化专业(考查) 09电气自动化专业(考查)
精选ppt
1
什么是DSP ?
1. Digital Signal Processing :数字信号处理技术 – 理论算法(信号卷积、FFT、FIR滤波、音视频编解码算 法等)
2. Digital Signal Processor :数字信号处理器 – DSP芯片 – 处理器课程 – 可快速地实现各种数字信号处理算法 – 不仅可编程,其实时运行速度远远超过通用的微处理器
精选ppt
25
• 二.判断题 • 1.MEMORY伪指令用来指定链接器将输入段组合成输出段方式,
以及输出段在存储器中的位置。( ) 2.TMS320C54X DSP汇编语言源程序中,标号是可选项,若 使用标号,则标号必须从第一列开始( ) 3.DSP 处理器的中断请求可以由软件产生。( ) • 4.DSP 处理器TMS320VC5402的供电电压为5V。 ( ) • 5.DSP的工作频率只能是外部晶体振荡器的频率( ) • 6.哈佛结构的特点是数据总线和程序总线分开( ) 7.DSP和MCU属于软件可编程微处理器,用软件实现数据处理; 而不带CPU软核的FPGA属于硬件可编程器件,用硬件实现数据 处理。 ( )
使用
• 兼容C62x™ DSP软件
11
C2000系列DSP
子系列
• C2xx子系列:16位定点DSP、20MIPS
➢代表器件:TMS320F206PZ • C24x子系列:16位定点DSP、20MIPS
➢代表器件:TMS320F240 • LF240xA子系列:16位定点DSP、40MIPS
➢代表器件:TMS320LF2407A • F28x子系列:32位定点DSP、150MIPS

DSP期末复习资料_图文(精)

DSP期末复习资料_图文(精)

DSP期末复习资料2.DSP芯片的特点:哈佛结构:将程序空间和数据空间分开,可同时取指令和取操作数;(重要)多总线结构:一个机器周期可以多次访问程序空间和数据空间,其内部有P、C、D、E 4个总线;(重要)流水线结构:DSP执行一条指令需要取指、译码、取操作数和执行等几个阶段;(重要)多处理单元:算术逻辑运算单元、辅助寄存器、累加器、硬件乘法器等;特殊的DSP指令、指令周期短、运算精度高、硬件配置强。

3.TMS320系列DSP可分为:C2000(16位/32位定点DSP,主要运用控制领域)、C5000(16位定点DSP,用于高性能、低功耗的中高档应用场合)、C6000(32位DSP,高性能)系列。

4. TMS320C54X的主要特性:⑴多总线结构(1条程序总线、3条数据总线、4条对应地址总线);⑵192K字节可寻址空间(64K字程序存储器、64K字数据存储器以及64K字I/O空间);⑶片内有单寻址RAM(SRAM)和RAM(DRAM存储器。

5.TMS320VC5416-160有1个CPU、6. C54X的总线结构:C54X片内有8条16位主总线、4条程序/数据总线和4条相应的地址总线。

7.当处理器复位时,复位和中断向量都映像到程序空间的FF80h。

8.累加器A和B的差别在于:累加器A的31~16位可用于乘法器的一个输入。

9.桶形移位器的移位数可用一个立即数、状态寄存器ST1的累加器移位方式ASM或者T寄存器中最低的6位数值来定义。

10.指数编码器可以在单个周期内执行EXP指令,求的累加器中数据的指数值,并以2的补码形式存放在T寄存器中,可以用11.C54XCPU有3个状态寄存器:状态寄存器0(ST0)、状态寄存器1(ST1)、处理工作方式状态寄存器(PMST)。

12.C54X中断可分为可屏蔽中断和非屏蔽中断。

所有的软件中断都是非屏蔽的。

13.定时中断的周期:CLKOUT*(TDDR+1)*(PRD+1)14. C54X片内有一个主机接口(HPI)。

DSP原理及应用——总复习 ppt课件

DSP原理及应用——总复习  ppt课件

ppt课件
17
• 21、指数编码器是使用__EXP__指令和_NORM_指 令对累加器的数值进行归一化处理。
• 22、指数编码器可以在单个周期内执行___EXP__指 令,求得累加器中数的___指数__值,并以2的补码 的形式存放到__T暂存器__中。
• 23、C54x提供三个16位寄存器来作为CPU状态和控 制寄存器,它们分别为_ST0_﹑ST1_和_PMST_ 。
置位:SSBX C
ppt课件
15
• 17、桶形移位寄存器的任务是为输入的数据__ 定标___ ,包括在ALU运算前对来自数据存储 器的操作数或累加器的值进行_定标__﹑对累 加器的值进行_移位 ﹑ _归一化处理_等。
• 18、C54X CPU的乘法器/加法器单元包含一个 _17*17__ 位乘法器和_40_位加法器可以,在一 个流水线状态周期内完成一次_乘加____运算。
11典型的dsp系统应包括抗混叠滤波器数据采集ad转换器数字信号处理器dspda转换器低通滤波器12dsp系统的特点是接口方便编程方便具有高速性稳定性好精度高可重复性好集成方便13dsp芯片的特点是在一个指令周期内可完成一次乘法和一次加法程序和数据空间分开可以同时访问指令和数据片内具有快速ram通常可通过独立的数据总线在两块中同时访问具有低开销或无开销循环及跳转的硬件支持快速的中断处理和硬件io支持快速的中断处理和硬件io支持可以并行执行多个操作支持流水线操作使取指译码和执行等操作可以重叠执14dsp系统的设计过程可分为明确设计任务确定设计目标算法模拟确定性能指标选择dsp芯片和外围芯片设计实时的dsp应用系统硬件和软件调试系统集成和测试6个阶段
ppt课件
7
《DSP原理及应用》总复习
第2章 TMS320C54x的硬件结构

DSP 技术及应用复习资料

DSP 技术及应用复习资料

DSP技术及应用复习概要一、1、DSP按数据格式来分类,可分定点DSP芯片和浮点DSP芯片。

P22、TI DSP主要分为哪三个系列,分别有什么特点,和应用场合?P53、TI公司为DSP C6000推出的集成开发环境CCS提供了配置、建立、调试、跟踪和分析程序的工具。

4、DSP开发中,一个最小的C应用程序,一般包含以下几个文件:(1)主程序main.c。

这个文件必须包含一个main()函数作为C程序的入口点。

(2)链接命令文件.cmd。

这个文件包含了DSP和目标板的存储器空间的定义以及代码段、数据段是如何分配到这些存储器空间的。

这个文件可有用户自己编写。

(3)C运行库文件rts6400.lib(或者DSP兼容的rstxxxx.lib)。

C运行库提供了如printf 等标准C函数,还提供了C环境下的初始化函数c_int00()。

这个文件位于CCS安装目录下的\c6000\cgtools\lib子目录中。

(4)Vectors.asm。

这个文件中的代码将作为IST(中断服务表),并且必须被链接命令文件(.cmd)分配到0地址。

5、MFLOPS、MIOS、MIBS、MIPS含义。

P4MFLOPS——每秒执行百万个浮点操作MIOS——每秒执行百万次操作MIBS——每秒百万位MIPS——每秒百万条指令6、GPIO寄存器GPXEN、GPXDIR和GPXV AL,写0写1的作用?GPIO的功能?P274 GPIO使能寄存器(GPEN)GPIO方向寄存器(GPDIR):决定某一给定GPIO引脚输入还是输出。

相应GPIO信号通过GPxEN位字段使能时,GPDIR才有效。

GPIO数值寄存器(GPV AL):表示给定GPIO引脚驱动的数值,或给定GPIO引脚上检测到的数值。

7、TMS320DM642定点还是浮点?处理器位数TMS320DM642是32位定点型DSP2003年推出,主要面向数字媒体,增加了3个双通道数字视频口,8个功能单元,4GB可寻址地址空间,片外存储器通过EMIF(外部存储器接口)8、EMIF作用P39支持各种外部器件的无缝接口,包括流水线的同步突发SRAM(SBSRAM)、同步DRAM (SDRAM)、异步器件(SRAM、ROM和FIFO等)、以及外部共享存储器件C64x的EMIF支持类型:ZBTSRAM、同步FIFO、流水线式SBSRAM、直通式SBSRAM 9、EDMA P74EDMA控制所有二级高速缓存/内存控制器和C64x DSP外设之间的数据传输,无需占用CPU时间。

DSP-基础上课ppt

DSP-基础上课ppt

TMS320C54x硬件系统 第2章 TMS320C54x硬件系统
第3章 第4章 第5章 TMS320C54x指令系统 指令系统 TMS320C54x的软件开发 的软件开发 CCS集成开发软件 集成开发软件
TMS320C54x片内外设 第6章 TMS320C54x片内外设
本书的 封面
走信息路 走信息路
CCS集成开发软件 第5章 CCS集成开发软件
5.4
用CCS实现简单程序开发 实现简单程序开发
5.5 CCS工程文件的调试 工程文件的调试 TMS320C54x片内外设 第6章 TMS320C54x片内外设 CCS的图形显示功能 5.6 的图形显示功能 5.7 CCS中的其他问题 中的其他问题
本书的 封面
走信息路 读北邮书
2.1.2
存储器
存储器
(1) 具有192 K字(16bit)可寻址存储空间: 具有192 K字 16bit)可寻址存储空间: 但一般情况下,DARAM总是 (2) 片内双寻址 RAM(DARAM) 但一般情况下,DARAM总是 映射到数据空间, 映射到数据空间,用于存放数据 片内单寻址RAM(SARAM):SARAM也可分成若干块, RAM(SARAM):SARAM也可分成若干块 (3) 片内单寻址RAM(SARAM):SARAM也可分成若干块,但 在一个机器周期内只能读一次或写一次 一次。 在一个机器周期内只能读一次或写一次。 ARAU)
本书的 封面
走信息路
读北邮书
2.1.2
TMS320C54x的主要特性 的
1
CPU 存储器 片内外设 指令系统
本书的 封面
2
3
4
走信息路
读北邮书
2.1.2
CPU CPU

DSP复习资料

DSP复习资料

DSP复习资料1、什么是数字信号处理器(DSP)?DSP 可以分为哪两类?a、数字信号处理器是⼀种专门⽤于实现各种数字信号处理算法的微处理器,通常可分为专⽤DSP和通⽤DSP两类。

b、⽤于实现某些特定数字信号处理功能的DSP 属于专⽤DSP。

什么是DSP?DSP:Digtal Signal Processing 数字信号处理技术典型的微处理器系统根据CPU特点,可以分为:1)通⽤单⽚机(Micro-controller) 8/16bit优点:成本低、体积⼩。

缺点:运算与扩展能⼒较弱。

编程:汇编、C语⾔。

2)PC及其兼容机(Micro-processor)缺点:成本⾼、体积⼤、实时性差。

优点:运算与扩展能⼒强,软件资源丰富。

编程:汇编及多种⾼级语⾔。

3)DSP(Digital Signal Processor)16/32bit特点:运算能⼒相当强、实时性、体积⼩、成本较低、功耗较低编程:汇编、C、C++。

4)专⽤微处理器特点:使⽤简单,灵活性差,主要⽤于⼀些批量⽣产的产品。

如家⽤电器的智能控制、⼯业控制。

DSP: Digtal Signal Processor 数字信号处理器TI公司从80代初推出了全球第⼀款“数字信号处理器”TMS320C010,从此引发了⼀场“数字信号处理”⾰命。

我们现在所说的DSP,如果没有特殊说明,⼀般均指“数字信号处理器”。

2、DSP 芯⽚的主要特点有哪些?DSP 从结构上进⾏了优化,使其更适合于哪类运算,从⽽可以⾼速实现多种不同的数字信号处理算法?DSP的特点:在⼀个指令周期内可完成⼀次乘法和⼀次加法运算程序和数据空间分开,可以同时访问指令空间和数据空间⽚内具有快速RAM,通常可通过独⽴的数据总线在两块中同时访问具有低开销或⽆开销循环及跳转的硬件⽀持快速的中断处理和硬件I/O⽀持具有在单周期内操作的多个硬件地址产⽣器可以并⾏执⾏多个操作⽀持流⽔线操作,使取指令、译码、取操作数和执⾏指令等可以重叠执⾏。

《DSp学习资料》课件

《DSp学习资料》课件

对学习者未来的建议和展望
深入学习:掌握DSp的基本原理 和操作技巧
持续学习:关注DSp的最新发展 动态,不添加标题
实践应用:将所学知识应用到实 际项目中,提高解决问题的能力
职业规划:根据个人兴趣和职业 规划,选择合适的发展方向,如 数据分析、人工智能等
感谢观看
单击此处添加副标题
DSp学习资料PPT课件
汇报人:
目录
01 02 03 04 05
添加目录项标题
DSp学习资料PPT课件介绍
DSp学习资料PPT课件内容详解
DSp学习资料PPT课件使用方法
DSp学习资料PPT课件总结与展 望
01
添加目录项标题
02
DSp学习资料PPT课件介绍
DSp学习资料PPT课件的背景
学习DSp学习资料PPT课件的注意事项
确保电脑安装了DSp 软件
熟悉DSp软件的基本 操作和功能
认真阅读PPT课件中的 内容,理解其中的知识 点
结合实际案例进行练习, 提高操作技能
遇到问题时,及时查阅 相关资料或向老师请教
定期复习,巩固所学知 识
如何结合实际应用进行DSp学习
学习资料PPT 课件:介绍 DSp的基本概 念、原理和应
DSp是一种数字信号处理技术,广泛应用于通信、电子等领域 DSp学习资料PPT课件旨在帮助学习者更好地理解和掌握DSp技术 课件内容涵盖了DSp的基本原理、应用实例、实验操作等 课件设计注重实用性和可操作性,便于学习者快速上手和实践操作
DSp学习资料PPT课件的目的和意义
帮助用户了解DSp的基本概念和原理 提供DSp的学习方法和技巧 帮助用户掌握DSp的应用场景和实践案例 提高用户的DSp技能和实践能力

DSP技术复习资料-完整版

DSP技术复习资料-完整版
18.C55x支持3种类型的寻址方式,分别是绝对寻址模式、直接寻址模式和间接寻址模式;(P69)
19.什么是绝对寻址方式?C55x有几种绝对寻址方式,分别是什么?(P70)
绝对寻址方式:通过在指令中指定一个常数地址完成寻址;
有三种绝对寻址方式:(1)K16绝对寻址方式;(2)K23绝对寻址方式;
(3)I/O绝对寻址方式。
printf( "c=%d",c);
}
int sadd_asmfun(int a, int b) //定义函数
{
return _sadd_asmfun(a,b)
}
34.TMS320VC5509A系统的晶体振荡器频率为12MHz,试通过设置DPLL,使系统的时钟频率为144MHz;(P255例8-1)
26.在.text、.data和.bss段,初始化段是.text和.data,未初始化段是.bss;(P135)
27.利用.sect指令可创建已初始化段,利用.usect指令可创建未初始化段;(P135)
28.请指出汇编语言文件中的伪指令.def、.ref和.global的区别;
指在一个模块中定义,可以在另一个模块中引用的符号.可以用伪指令.def、.ref或.global来定义.
12.MPNMC位是寄存器ST3_55中的第6位,该位使能或禁止片上ROM,如果MPNMC=0,则为微计算机模式,使能片上ROM;(P50)
13.VC5509A拥有160K字的片内存储器资源,其中有128K字RAM和32K字ROM。外部扩展存储空间由CE[3:0]组成,其中CE0的首字地址为0000 2000H,CE1的首字地址为00200000 H(P51~52)(P58~59)
即有:D6D5(PLL DIV)=00B,D11~D7(PLL MULT)=01100B

DSP_课件

DSP_课件

保持状态的维持与确认 保持状态的退出
31
• 介绍dsp知识,为大家提供最新的dsp资讯,更多内容可以去南京研旭 电气科技有限公司的官网 或者官方 论坛,嵌嵌dsp论坛进行交流学习 • 欢迎大家收听嵌嵌dsp论坛的官方微博 /qianqiandsp • • • • • • 相信对你有帮助的: 最实惠的f28335系列开发板 C54X DSP 的基本知识点 TMS320C54X DSP实现UART的技术 TMS320F2812慢速外设接口的时序控制 TMS320F28335入门视频教程第七章——SPI外设接口(研旭原创)
第七节 外设接口
一、外设接口的时序关系 1.外设接口引线
数据总线 地址总线 一组控制信号
片外存储器 I/O口
1
作用
寻址
2
• (1)如何识别片内存储器与片外存储器 • (2)如何区别片外数据存储器与程序存 储器和I/O空间 • (3)如何确定与外部器件通信期间数据 传送中方向 • (4)如何与低速设备通信 • (5)如何与外部电路共享总线 • (6)如何隐藏内部程序器地址线内容
等效时钟 周期(N) 2048 3072
减法计数时间(μ s) CLKOUT频率为40MHz
51.2 76.8
1024 1024
1024 512 512 512
2 2.5
3 4 4.5 5
2048 2560
3072 2048 2304 2560
51.2 64
76.8 51.2 57.6 64
27
28
软件和硬件混合等待状态连接
STM
#1278,SWWSR
18
三、分区转换逻辑
• 为什么要对外部存储器分区 • 可编程分区转换逻辑的功能 • 分区转换控制寄存器(BSCR)的定义

《dsp设计基础》PPT课件

《dsp设计基础》PPT课件
•全新处理器集成了新功能,并使视频系统材料清单 (BOM) 本钱降低 •DM648 的性能比 DM642 处理器翻了一番, C64x+内核的工作周期性 能提高了 20%,代码密度提高了 20-30%,每周期执行的 16 位MMAC 翻了一番,EDMA 带宽提高了三倍,而且代码与 C64xTM内核完全兼容。
7
AD的BLACKFIN ADSP-21535
8
3.AT&T公司的DSP芯片 定点DSP芯片的程序和数据字长均为16位,有 2个精度为36位的累加器,具有1个深度为15字的 指令Cache,片内具有2K字的程序ROM和512字 的数据RAM。 浮点DSP芯片,80/100ns的指令周期,片内 具有3个512字的RAM块,或2个512字的RAM块 加1个4K字的ROM块。可以寻址4M字的外部存储 器。具有4个40位精度的累加器和22个通用存放器。
2
主要的DSP芯片种类
1.TI公司的DSP芯片 TI公司常用的DSP芯片可以归纳为三大系 列: 〔1〕TMS320C2000系列,称DSP控制 器,集成了flash存储器、高速A/D转换器以 及可靠的CAN模块及数字马达控制的外围模 块,适用于三相电动机、变频器等高速实时工 控产品等需要数字化的控制领域。
2.AD公司的DSP芯片 特点:系统时钟一般不经分频直接使用。 定点DSP芯片的程序字长为24位,数据字长为 16位。一般具有2个串行口、1个内部定时器和3个 以上的外部中断源,此外还提供8位EPROM程序引 导方式。 浮点DSP芯片,程序存储器为48位,数据存储 器 为 40位 , 支 持 32 位单 精 度 和 40 位扩 展 精 度 的 IEEE浮点格式,内部具有32×48位的程序Cache, 有3至4个外部中断源。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
19
程序总线PB 传送取自程序存储器的指令代码 和立即操作数。
数据总线CB、DB和EB这3条数据总线将内部 各单元(如CPU、数据地址生成电路、程
序地址产生逻辑、在片外围电路以及数据 存储器)连接在一起,其中CB和DB传送读 自数据存储器的操作数,EB传送写到存储 器的数据。 *为什么要用2条数据线(CB、DB)读数?
3
二、选择芯片考虑的因素
1.DSP芯片的运算速度
MAC 时 间 : 一 次 乘 法 和 一 次 加 法 的 时 间 。 大 部 分 DSP芯片可在一个指令周期内完成一次乘法和一次加 法操作。
FFT执行时间:运行一个N点FFT程序所需时间。由
于FFT运算在数字信号处理中很有代表性,因此FFT运 算时间常作为衡量DSP芯片运算能力的一个指标。
MIPS:每秒执行百万条指令。 MOPS:每秒执行百万次操作。 MFLOPS:每秒执行百万次浮点操作。 BOPS:每秒执行十亿次操作。
4
三、系统调试和评价工具 : TMS320有一系 列系统调试工具用于代替或协助目标系统进行 软件评价和开发。
现有的产品有: DSK初学者开发套件(DSP Starter Kit) EVM软件评估模块(Evaluation Module) XDS510硬件仿真器(Extend Development Support Emulators)。 TI公司还提供集成开发工具CCS(Code Composer Studio),CCS可从网上下载,可进 行软、硬件仿真和系统分析,受到广泛应用。
14
2乘法器/加法器
17X17乘法 40位加法
检零 饱和 取整
15
为了使修正系数的量化误差最小,要 进行舍入处理。 C54X的CPU中是一个17×17位的硬件乘 法器,它与一个40位的专用加法器相连。 因此,乘法器可以在一个时钟周期内完成 一次乘法累加(MAC)运算。
16
3 CPU状态和控制寄存器
7
ቤተ መጻሕፍቲ ባይዱ
7)数据总线(具有总线保持特性) 8)总线寻址空间(C548最大可寻址扩 展程序空间为8M×16位) 9)三种存储器空间(程序、数据、IO) 10)单指令循环和块循环 11)区分的存储块移动指令 12)32位长操作数指令 13)可编程等待状态发生器和
可编程的存储单元转换
8
14)锁相环(PLL)发生器 15)多通道缓冲串口(McBSP) 16)直接存储器访问(DMA)控制器 17)主机接口(HPI) 18)定时器 19)多种节电模式 20)JTAG接口 21)低电压工作
2
(3)TMS320C6000系列DSP 采用新的超 长指令字结构设计芯片。其中2000年以后推 出的C64x,在时钟频率为1.1GHz时,可达到 8800MIPS以上,即每秒执行90亿条指令。其 主要应用领域为:
1)数字通信 完成FFT、信道和噪声估 计、信道纠错、干扰估计和检测等。
2)图像处理 完成图像压缩、图像传输、 模式及光学特性识别、加密/解密、图像增 强等。
• 加载与存储中的移位
39~ 32
31~ 16
15~ 0
AG
AH
AL
保护位
高阶位
低阶位
8 9 D
O页存储器
12
累加器A和B都可以配置成乘法器/加法器或 ALU的目的寄存器。在执行MIN和MAX指令 或者并行指令LD||MAC时都要用到它们,这 时,一个累加器加载数据,另一个完成运算。 保护位用作计算时的数据位余量,以防止诸 如自相关那样的迭代运算时溢出。 累加器A和B的差别仅在于累加器A的31~16 位可以用作乘法器的一个输入。
(3)处理器工作方式状态寄存器(PMST)
15~ 7 IPTR
6
5
4
3
2
1
0
MP/MC OVLY AVIS DROM CLKOFF SMUL SST
18
第三节 内部总线结构
不同总线作用与区别
•4组8条 •程序总线(PB) •数据总线(CB、DB和EB) •地址总线(PAB、CAB、DAB和EAB) •在片双向总线
• 3个状态寄存器
6
要 • 功能
7
点 • 位置
1D
• 各bit的作用
O页存储器
17
(1)状态寄存器0(ST0)
15~ 13 12 11 10 9 8~ 0 ARP TC C OVA OVB DP
(2)状态寄存器1(ST1)
15 14 13 12 11 10 9 8 7 6
5 4~0
BRAF CPL XF HM INTM 0 OVM SXM C16 FRCT CMPT ASM
DSP基础知识专业复习资料(ppt 150页)
第一章
一、主要的DSP芯片种类
1.TI公司的DSP芯片
TI公司常用的DSP芯片可以归纳为三大系列: (1)TMS320C2000系列,称为DSP控制器,集成了 flash存储器、高速A/D转换器以及可靠的CAN模块及数 字马达控制的外围模块,适用于三相电动机、变频器 等高速实时工控产品等需要数字化的控制领域。 (2)TMS320C5000系列,这是16位定点DSP。主要 用于通信领域,如IP电话机和IP电话网关、数字式助 听器、便携式声音/数据/视频产品、调制解调器、手 机和移动电话基站、语音服务器、数字无线电、小型 办公室和家庭办公室的语音和数据系统。
5
第二章
一、专用的硬件乘法器
• 在通用的微处理器中,乘法指令是由一 系列加法来实现的,故需许多个指令周 期来完成
• DSP具有专用的硬件乘法器,乘法可在 一个指令周期内完成
6
1)多总线结构 2)40位算术逻辑单元(ALU) 3)17×17位并行硬件乘法器 4)比较、选择和存储单元(CSSU) 5)指数编码器 6)两个地址发生器
13
在存储前,有时需要对累加器的内容进行移 位操作。 右移时,AG和BG中的各数据分别移至AH和 BH; 左移时,AL和BL中的各数据分别移至AH和 BH,低位添0。 存储器映像寄存器:指用0页数据存储器来当 作寄存器用,而不用专门设计制作寄存器, 从而可简化设计,并增加数据存储器的使用 灵活性。
9
二、C54x芯片的CPU结构
1、40位算术逻辑运算单元(ALU)
2、2个40位累加器A和B
包 括
3、移位-16~30位的桶形移位寄存器 4、乘法器/加法器单元 5、比较和选择及存储单元(CSSU)
6、指数编码器
7、CPU状态和控制寄存器
10
11
1累加器A和B
要 点
• 作用 • 结构与位置 • A和B的异同
相关文档
最新文档