DSP彭启琮.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DSP彭启琮

Digital signal Introduction Digital Signal Processing/Processor DSP Solution Programmable switch Mobile phone The handest VOP(Voice over Package) HFC (Hybrid Fiber-Coax) ADSL Software radio Digital Camera HDTV PDP (Plasma Display)TV Home Theater DB Digital AC-3 DVD (Digital Video Disc) SET-TOP-BOX Watchman Simulator of airplane GPS Radar/Sonar Cruise missile Smart bomb from F117 Pattern reorganization Fingerprint distinguish Why digital ±fs/2 Strong Growth Expected in DSP-Centric World DSP 的硬件结构 Von Neumann 结构与Harvard结构 Harvard结构 流水操作 独立的硬件乘法器 独立地DMA总线和控制器 CPU TMS320C2xx的CPU(部分) 硬件乘法器 CALU中心算术逻辑单元 移位 溢出数据地址发生器DAG TMS320C2xx的片内存储器及总线 外设(peripherals) ALU Arithmetic Logic Unit Multiplier/Adder Compare/Select/Store Unit(CSSU) ADSP2100 MOTOROLA DSP56003 Luncent DSP 1628 Luncent DSP 1600 core 特点 定点DSP与浮点DSP 多处理器接口 ADSP-21160的通信口 TMS320C30 Luncent DSP 32C 特点 TMS320C6701 TMS320C6x CPU C54x C55x与C54x TMS320C55x Objectives 2倍效率于C54x C55x: Slashes Power Ultra-Low Power Consumption Idle Domain Register Today’s Predictions for 2010 Removing Data Flow Barriers Virtually Unlimited Performance TMS320C64x DSP 的发展 DSP的软件结构 寻址方式:立即数寻址 绝对地址寻址 累加器寻址 存储器映射寄存器寻址MMR 堆栈寻址 直接寻址 间接寻址 正向进位与反向进位 位倒序寻址 循环寻址 汇编语序语法 C54的指令可以使助记符,也可以使代数式 助记符方式汇编程序语法 汇编程序语法 语句标号 助记符 操作数 常数 表达式 指令 算术运算指令 加法指令 减法指令 乘法指令 乘加和乘减指令 乘加(TMS320C50) MAC X0,Y0,A X:(R0)+,X0 Y:(R4)+N4,Y0 逻辑运算指令 移位指令 测试指令 程序控制指令 转移指令 调用指令 中断指令 返回指令 循环指令 堆栈操作指令 程序控制指令 装入和存储指令 一般的装入指令 存贮指令 并行装入和乘法指令 混合装入盒存储指令 FIRS指令 FIRS *AR2+,*AR3+,COEFFS Viterbi译码指令 DADST、DSADT、CMPS 最小均方运算LMS 基于LMS的自适应滤波程序 数据归一化指令EXP、NORM 数据块移动MVDD、MVDP、MVPD 并行指令 伪指令(Assembler Directives) 段定义伪指令 初始化常数伪指令 格式化输出列表的伪指令 引用其它文件的伪指令 条件汇编伪指令 汇编时的符号 宏语言 宏语言可以使用户: 定义宏 调用宏 展开宏 宏库 访问宏库 TMS320C54程序简例 定点加法 定点减法 定点整数乘法 定点小数乘法 定点整数除法 定点小数除法 DSP的开发环境与工具 DSP开发环境和工具大致分类 C优化编译器 C优化编译器的主要特点 C编译器的优化 通用优化 针对特定片种的专门优化 汇编语言工具 汇编器Assembler 连接器Linker 归档器Archiver 交叉引用列表器Cross-Reference Lister 十六进制转换公用程序 系统集成与调试工具 调试器接口 TMS320 debugger界面 数据显示窗口 DEBUGGER的性能 代码分析器Code Profile 软仿真器Simulator 软仿真器的性

您可能关注的文档

文档评论(0)

shenlan118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档