- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【备考】ADSP2191若干概念精要
ADSP-219x DSP内核特点:6.25ns指令周期时间(内部),可持续工作在高达160MIPS,与ADSP-218x家族的代码兼容,并有相同易用的代数语法,单周期指令执行,多达16M字的可寻址内存空间,编址宽度为24位,对指令和数据存储的双目的程序内存,完全透明的指令缓存,允许在每个指令周期内取入两个操作数,统一的内存空间允许使用两组独立的DAG单元灵活的编址,独立的ALU,乘法器/累加器,和具有双40位累加器的桶形移位器计算单元,两套计算单元和DAG寄存器之间的单周期环境转换,并行执行计算和内存指令,流水线结构支持高效的代码,执行速度可达160MIPS,寄存器文件计算具有全部无条件、无并行的计算指令,强大的程序定序器提供零开销循环和条件指令执行,针对编译的C代码效率的结构增强。ADSP-2191 DSP特点:64K字的片内RAM,配置为32K字的片内24位RAM和32K字的片内16位RAM,结构增强超过了ADSP-218x家族,由针对于增加的寄存器、端口和外设的指令集扩展来支持灵活的电源管理,有可选的下电和空闲模式,可编程PLL,支持1×和32×倍频,以低速时钟输入使能全速运行。2.5V内部运行支持3.3V适应的I/O三个全双工多通道串行口,每个都具备A律和μ律压扩硬件,支持H.100标准两个SPI兼容的端口,具有DMA能力16个通用I/O引脚(8个专用的/8个可外部存储器接口编程的),具有集成的中断支持三个可编程32位内部计时器,具有脉宽计时、PWM发生和对外时钟驱动计时器的能力多达11个DMA通道,能够在任意给定的时刻激活主机端口,具有DMA能力实现高效无粘滞的主机端口(16位传输)。外部存储器接口的特点包括:对数据和指令可从DSP到外部存储器的直接存取。支持从/到外部存储器的DMA块传输。分离的外设存储器空间,具有对224K外部16位寄存器的并行支持。4个通用存储器选择信号,提供对各个外部存储器组的访问。组的边界和大小是用户可编程的。可编程的等待状态逻辑,具有ACK信号和分离的读和写等待计数。等待模式的完成支持ACK和/或者等待计数的所有组合方式。I/O时钟速率能被设置为外部时钟的1,2,4,16,或者32分频,实现与慢速的存储设备的接口。提供了地址翻译和数据字打包,以支持8或者16位的外部数据总线。可编程的读写选通极性。对于四个通用的、外设和引导存储器的分离的配置寄存器。总线申请和授权信号支持外部设备使用外部总线。引导方法包括通过外部存储器接口,SPI端口,UART端口,或者主机端口IEEE JTAG标准1149.1测试访问端口支持片内仿真和系统调试144线LQFP封装(20×20×1.4mm)和114线小型BGA封装(10×10×1.25mm)。DSP内核的体系结构:ADSP-2191指令集提供了灵活的数据移动和多功能(一个或两个数据移动并计算)指令。每一个条单字指令都能在单个处理器周期内执行。ADSP-2191汇编语言使用了一种代数语法,易于编写和阅读。有一整套开发工具用于支持程序开发。ADSP-219x内核的体系结构包含了三个独立的计算单元:ALU,乘法器/累加器(MAC),以及移位器。计算单元处理来自于寄存器文件的16位的数据并且为支持多精度计算做准备。ALU执行一套标准的算术和逻辑操作;除法的原语也是被支持的。MAC执行单周期乘法,乘加,以及乘减操作。MAC有两个40位的累加器,可以处理溢出问题。移位器执行逻辑和算术移位,规格化,反向规格化,以及指数求导操作。移位器能用来高效地执行数值格式控制,包括多字和块浮点表示。寄存器用法规则影响到输入和结果在计算单元里面的存放。对大多数操作来说,计算单元的数据寄存器的作用相当于一个数据寄存器文件,允许任何输入或结果寄存器向计算中任何单元提供输入。为了反馈操作,计算单元使任何单元的输出(结果)在下一个周期成为任何单元的输入。对于条件或者多功能指令,数据寄存器在向每一个计算单元提供输入或者从每一个计算单元接收结果时,有一些限制。一个强大的程序定序器控制指令执行的流程。定序器支持条件跳转,子程序调用,以及低级中断开销。借助于内部循环计数器和循环堆栈,ADSP-2191执行循环代码时没有额外的系统开销;不需要显式的跳转指令来维持循环。两个数据地址发生器(DAGs)为同时取双操作数(从数据存储器到程序存储器)提供地址。每个DAG维持和更新四个16位的地址指针。每当指针用来访问数据(间接寻址)的时候,它就会预先或者之后被修改,赋予四个可能的修改寄存器之一的值。一个长度值和基址会与每一个指针关联到一起,以执行环式缓冲区的自动模二寻址。DAG中的页寄存器允许对以64K字为边界的256个存储器页面中的任一页进行环式寻址,但是,这些缓冲区不可以交叉页边界。次级寄存器复制DAG中的所
您可能关注的文档
- 【创新方案】2015届高考物理二轮复习综合讲与练:专题五振动和波光(含2014高考题)精要.doc
- 【创新设计】2014-2015学年高中化学1.3纯碱的生产规范训练新人教版选修2精要.doc
- 【创新设计】2014-2015学年高中化学3.1应用广泛的金属材料规范训练苏教版选修1精要.doc
- 【创新设计】2014-2015学年高中化学4.2表面活性剂精细化学品规范训练新人教版选修2精要.doc
- 公开课17课《十年后的礼物》分析.ppt
- 【创新设计】2014-2015学年高中化学专题2第三单元第3课时等效平衡同步训练苏教版选修4精要.doc
- 【创新设计】2015-2016学年高中物理第九章固体、液体和物态第3讲饱和汽与饱和汽压学案新人教版选修3-3精要.doc
- 公开课《蓝蓝的威尼斯》课件分析.ppt
- 公开课it_用法分析.ppt
- 【初中物理】第7单元固体压强精要.doc
最近下载
- 膝关节骨性关节炎幻灯片.ppt
- 高中地理选必1第四章第二节——洋流(课件).pptx VIP
- 太原市2022-2023学年第二学期期中质量检测七年级英语试题+答题卡+答案.pdf
- 第15课《有为有不为》教学设计统编版(2024)七年级语文下册.docx
- 2024年上海市中考综合测试(物理、化学、跨学科)试题卷模拟卷(含答案解析).docx
- 《速公路分布式光伏系统建设 第2部分:设计规范》DB34T 4995.2-2025.docx VIP
- 工程建设中定额工期、约定工期、实际工期的不同法律效力.docx
- 土力学与地基基础习题集柏江源课后部分参考答案.docx VIP
- 《高速公路分布式光伏系统建设 第1部分:指南》DB34T 4995.1-2025.docx VIP
- 京都胃炎分类探析-课件.ppt
文档评论(0)