2022年DSP知识点总结 .docx

上传人:H****o 文档编号:60506572 上传时间:2022-11-16 格式:DOCX 页数:4 大小:26.23KB
返回 下载 相关 举报
2022年DSP知识点总结 .docx_第1页
第1页 / 共4页
2022年DSP知识点总结 .docx_第2页
第2页 / 共4页
点击查看更多>>
资源描述

《2022年DSP知识点总结 .docx》由会员分享,可在线阅读,更多相关《2022年DSP知识点总结 .docx(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精品_精品资料_1) 数字信号处理器: 通过专用集成电路芯片利用数字信号处理理论,在芯片上运用目标程序实现对信号的某种处理.2) Digital Signal Processing数字信号处理的理论和方法.3) Digital Signal Processor只用于数字信号处理可编程微处理器. 自从 20 世纪 70 岁月微处理器产生以来, 就始终沿用通用 CPU(以微处理型运算机里使用的最多的 CPU 为代表),微掌握器 MCU (国内通常称为单片机)和 DSP 处理器三个方向在进展4) DSP 技术的进展因其内涵而分为两个领域:数字信号处理的理论和方法近年来得到迅速进展.为了满意应运市场的

2、需求,随着微电子科学与技术的进步, DSP 处理器的性能也在快速提高5) 数字信号处理器的优越性:可程控、稳固性好、可重复性好、抗干扰性能好、实现自适应算法、数据压缩、大规模集成、模拟数字信号信号处理的可替代性6) 模拟信号处理不能被数字信号处理完全替代的理由:自然界的信号绝大多数是模拟信号.模拟信号处理系统从根本上说是有用的. 射频信号的处理要由模拟信号系统来完成7) 冯诺依曼结构:程序代码和数据共用一个公用的储备空间和单一的的址与数据总线8) 哈佛结构:程序代码和数据的储备空间分开,各自有自己的的址与数据总线9) 哈佛结构与冯诺依曼结构图(5 页)10) 改善哈佛结构( ModifiedH

3、arvardArchitecture )为了进一步提高信号处理的效率, 在哈佛结构的基础上,又加以改善, 使得程序代码和数据储备空间之间的可以进行数据的传送11) 流水技术: 将各指令的各个步骤重叠重叠起来执行,而不是一条指令执行完成后,才开头执行下一条指令,即第一条指令取指后,译码时,其次条指令取指.第一条指令取指时,其次条指令译码,以此类推12) DSP 的外设主要包括的部分:时钟发生器、定时器、软件可编程等状态发生器,以便使较快的片内设施与较慢的片外电路及储备器和谐.通用I/O、同步串口( SSP)与异步串口( ASP)、主机接口( HIP )、JTAG 边界扫描规律电路13) 定点 D

4、SP 处理器指的是数据格式用整数和小数表示14) 数据的浮点格式指的是指数和尾数的形式表示15) MIPS ( MillionsofInstructionPerSecond)每秒执行百万条指令16) MOPS ( MillionsofOperationPerSecond)每秒执行百万次操作17) MMACS ( MillionsMultiply-AccumulatesPerSecond)每秒百万次乘加运算18) EDN嵌 入 式 微 处 理 器 指 标 联 盟 EDNEmbeddedMicroprocessorBenchmark ConsortiumEEMBC 是一个工业界的非盈利标准化组织,

5、其目的是进展与促进有用的 嵌入式 8bit、16bit 、32bit 、64bit 结构微处理器、微掌握器、数字信号处理器的性能指标19) EEMBC 定义两类指标:标准C 语言的指标和充分优化后的指标20) FFT 执行时间:运行一个N 点 FFT 程序所需的时间21) 开发者组织挑选汇编语言的缘由:DSP 应用往往需要使用大量的各种各样的数据,程序员假如使用高级语言编译器,就产生的汇编语言代码执行速度比较慢.而且, 程序员往往只能手工优化汇编代码,以便执行时间和代码的大小降低到可以接受程度可编辑资料 - - - 欢迎下载精品_精品资料_22) 编译器对于浮点 DSP 工作比定点 DSP 好

6、的缘由:大多数高级语言并不支持小数运算.其次,和定点 DSP 相比,浮点对指令的限制比较小因而更简单得到更好的目标.第三, 浮点 DSP 支持更大的储备空间,因此能容纳编译器得到较大的目标代码23) DSP 处理器的指令集的设计传统上是要达到两个目标:最大限限度的使用处理器的今本硬件,以提高效率.将程序所使用的储备空间减到最小24) 不使用单纯高级语言来编写DSP 程序的缘由: 以 C 语言为代表的广泛使用的高级语言, 并不适合用来描述DSP 的算法.传统的 DSP 的结构,如多个储备器空间,多组总线, 不规章的指令集以及高度特的化的硬件等都使高级语言编译器编译效率的提高变得非常困难25) 并

7、 行 执行多 条指 令 的处理 器 的 结构 分为 两类:超 长指 令字 ( VLIW ) 和 超 标量( Superscalar)结构, 这两种结构其实很类似的, 其主要在于并行执行的指令如何分组.单指令多数据( Single Instruction Multiple Data SIMD )并不属于结构本身,但却是一种结构技术,可以在迄今为止争论过程的任何结构中使用26) TMS320C5000 系列 DSP 的应用: IP 电话机和 IP 电话网关、数字式助听器、便携式音频/数据 /视频产品、 调制解调器、 移动电话和移动电话基站、 语音服务器、 数字无线电、SOHO 的语音和数据系统27

8、) C54X 具有的优点:环绕一组程序总线,3 个数据总线和 4 组的址总线建立的改善的哈佛结构,使得性能和多功能性都得以提高.具有高度并行性和专用硬件规律的CPU 设计,是芯片性能大大提高. 效率很高的指令集, 更适用于快速算法的实现和高级语言编程的优化.模块化结构的设计,使派生器件得到了更快的进展.先进的IC 制造工艺, 提高了芯片性能, 降低了功耗. 先进的静态设计技术, 使得芯片具有更低的功耗和更强的应运才能28) 寄存器的介绍:帮助寄存器( AR0 AR7 )暂存器( TREG )过渡寄存器( TRN )堆栈指针寄存器( SP)循环缓冲大小寄存器( BK )块循环寄存器( BRC ,

9、 RSA , REA )中断寄存器( IMR ,IFR)29) C54X 数据储备器的寻址方式:立刻数寻址、肯定的址寻址(数据储备器的址寻址,程序储备器的址寻址,端口的址寻址(PA),*( lk)寻址)累加器寻址、直接寻址(数据页指针( DP),堆栈指针( SP) 、间接寻址、储备器映射寄存器寻址、堆栈寻址30) C54X 指令的 4 种基本类型:算数指令、规律指令、程序掌握指令、装入和储备指令31) C 编译器,编译包中包括外壳程序、优化器以及内部列表公用程序汇编器: 将汇编语言源文件转变为基于公用目标文件格式的机器语言目标文件,即通常文件OBJ 文件,源文件可以包括汇编语言指令、汇编伪指令

10、、宏指令连接器:将目标文件连接起来产生一个可执行模块,它能调整并解决外部符号的引用1) 汇编器包括以下功能:处理汇编语言中源文件中的源语句,产生一个可重新定位的目标 文件. 依据要求产生一个源列表文件,并供应对该列表的掌握. 依据要求将交叉引用列表添加到源程序列表中. 将代码分段. 为每个目标代码设置一个段程序计数器.定义和引用全局符号.汇编条件块.支持宏调用并答应住程序中或在库中定义宏2) 连接器的功能: 定义一个与目标系统储备器相一样的储备模块.合并目标文件块. 在目标系统储备块内, 将块重新定位到特定的区域.定义或重新定义全局变量,给予它们的特定的值. 重新定位块, 给予它们最终的的址.

11、 结决未定义的的输入文件之间的外部引用3) 汇编器的功能:处理汇编语言源文件中的源语句,产生一个可能重新定位的目标文件.依据要求, 产生一个源列表文件,并供应对该列表的掌握.依据要求,将交叉引用列表添加到源程序列表中. 将代码分段. 为每个目标代码块设置一个段程序计数器( Section可编辑资料 - - - 欢迎下载精品_精品资料_ProgramCourterSPC).定义和引用全局符号.汇编条件快.支持宏调用,并答应在程序内或在库中定义宏4) 连接器的功能: 定义一个与目标系统储备器一样的储备模块.合并目标文件块. 在目标系统储备器内, 将块重新定位到特定的区域.定义或重新定义全局变量,给

12、予它们最终的的址.解决未定义的输入文本之间的外部引用5) CCS 中调试工具的使用: FileLoad program菜单加载程序,然后在Load program 对话框中挑选需要打开的OUT 文件.挑选 Debuggo main 自动打开 mainC 源文件窗口,并停在main()函数入口处,在生成的OUT 文件中,包括 3 个默认段: text 可执行代码. data 一惊初始化变量.储存空间6) 段有两种基本的类型:已初始化的段数据的代码段 未初始化的段(是为未初始化数据保留的内存空间)7) 高速处理的数字化系统的主要技术指标:系统通过速率、 系统辨论度、 系统精度、 系统线性误差、系统

13、共模抑制比8) DSP 方案设计的步骤:算法分析与优化.DSP 的挑选. DSP 配置 DSP 基本系统设计. 模拟数字混合电路设计.系统软件的编写与调试.系统测试与验证9) DSP 的外围电路,包括DSP 基本引脚的连接、总线驱动、时钟掌握、引导程序方式控制、储备器配置、通信口配置、I/O 掌握、时序设计等,目的是保证DSP 的基本工作模式和环境. DSP 外围电路的设计又称DSP 基本设计或 DSP 最小系统设计设计10) DSP 应用方案来说包括两部分:系统的通信口设计,DSP 作为系统的 CPU ,需要治理系统供应的外部通信方式和通信口.另一方面是 DSP 对系统内一些部件、 元件的掌

14、握, 可以通过串口、并口来实现11) 数字信号处理系统框图模拟信号输入低通滤波采样 /保持A/D 转换数字信号处理D/A 转换低通滤波模拟信号输出12) 在编写汇编语句时应遵循以下规章: 语句的开头只能是标号、 空格、星号或分号. 标号是可选项, 假如使用必需从第一列开头. 每个列必需有一个或多个空格来分开. 注释是可选项13) DSP 的时钟有两种引脚连接方式:使用外部的时钟源的时钟作为输入. DSP 片内为晶体振荡器供应的放大器外接一个晶体即可图 306 页14) DMA传输的源的址和目标的址的修改与DMA工作模式有关15) 通用数字信号处理算法的DSP 实现主要包括:基本的算数运算.有限

15、冲击响应数字滤波器( FIR ).无限冲击响应数字滤波器(IIR ).自适应数字滤波器16) 典型的 DSP 最小系统( 297 页)可编辑资料 - - - 欢迎下载精品_精品资料_17) 快速傅里叶变换小数乘法程序片段小数除法ssbxFRCT1dtemp1, Tsubctemp2, b1dtemp1,16 , ampytemp2, Aand#0fffh,Bmpyatemp21dtemp2, Bbcddiv-end , agtsthb, mpy-fabsBst1B , 1, quot-fst1 1d absrptB, temp2 temp1, 16,B B#1sxor sub st1Bquot-f , B B , quot-f可编辑资料 - - - 欢迎下载

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术总结

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁