logo

您所在位置网站首页 > 海量文档  > 专业论文 > 毕业论文

32位5级流水线嵌入式处理器设计.pdf 63页

本文档一共被下载: ,您可全文免费在线阅读后下载本文档。

  • 支付并下载
  • 收藏该文档
  • 百度一下本文档
  • 修改文档简介
全屏预览

下载提示

1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
2.该文档所得收入(下载+内容+预览三)归上传者、原创者。
3.登录后可充值,立即自动返金币,充值渠道很便利
电子科技大学硕士学位论文 1.2处理器软核发展动态 ARM公司开发了很多系列的ARM处理器内核,ARM代表了低功耗高性能嵌 入式处理器的最高水品,目前应用的比较多的有ARM7系列,ARM9系列, ARM9E系列,ARMl0系列,ARMIl系列。ARM公司最近发布了最新的 理器,使用了能够带来更高性能、功耗效率和代码密度的Thumb-2技术。它首次 采用了强大的NEONTM信号处理扩展集,对H.264和MP3等媒体编解码提供加 速。Cortex-A8解决方案还包括Jazelle-RCT Java]31]速技术,对实时(JIT)和动态 调适编译(DAC)提供最优化,同时减少内存占用空间高达三倍。此外,新处理 器还配置了用于安全交易和数字版权管理的TrustZone技术以及实现低功耗管理的 IEM功能。Cortex—A8处理器配置了先进的超标量体系结构流水线,能够同时执行 多条指令。处理器集成了一个可调尺寸的二级高速缓冲存储器,能够同高速的 16K或者32K一级高速缓冲存储器一起工作,从而达到最快的读取速度和最大的 吞吐量。Codex-A8处理器使用了先进的分支预测技术,并且具有专用的NEON整 型和浮点型流水线进行媒体和信号处理。在使用小于4平方毫米的硅片及低功耗 NEON,追踪技术和二级高速缓冲存储器)。在高性能的90纳米和65纳米工艺 下,Codex.A8处理器运行速度最高可达2"I]IGHz,从而满足高性能消费产品设计 的需要。 Leon3基于SPARCv8指令集结构,采用7级流水线,哈佛结构。Leon3支持完整的 SPARC v8指令集,包括乘法指令、乘加指令和除法指令,并提供了一个可选配 的支持单精度和双精度的IEEE-754浮点处理单元。Leon3提供了灵活的缓存系 统,可支持I路至4路组关联,并可选择LRU,LRR或随机替换机制。Leon3支持同 步多处理器配置(SMP),提供了缓存一致性的硬件支持。Leon3在130纳米工艺 下,运行速度可高于400MHz,如果综合到FPGA,频率也可高于100MHz。而 Leotl3FT则提供了很高的容锚性,可适用于严酷的环境中,例如航天应用。 内核现可在Vinex-5 FPGA器件中提供'240DMIPS的整数处理能力,浮点运算性能 达50MFLOPS,MicroBlaze 5.00软处理器是在MicroBlaze4,00基础之上的进一步 开发,保持了指令集的后向兼容性,提供了紧密祸合的浮点单元、可配置的硬件 2 第一牵引言 乘法器、除法器单元以及缓存链等功能。为满足对更高性能的需求,XILINX公 司的工程师提高了MicroBlaze 5.00内核的时钟频率并利用增强的5级流水线进一步 优化了其流水线效率。MicroBlaze5.00提供经验证的立即可用的预建配置选项, 使开发人员可以直接用于自己的嵌入式处理设计,或定制自己的处理器。其中, 缓存大小可配置为4个字长或8个字长,可根据应用需要来精细调整其性能。对于 指令和数据缓存,其大小可以独立配置,从而能够以最优化的方式使用内部 FPGA BIL~M资源。处理器还提供了专门用于数据密集多媒体应用的新指令。此 类指令包括模式比较指令和缺省情况下提供的用于指令搜索优化的MSRSET/CLR Version 指令。此外,新增加的处理器版本寄存器(Processor Register)可用于支 持多处理器应用。处理器提供的用户可选功能可以被禁止(当不需要时),从而 节约关键的逻辑资源。 Altera公司推出的是NiosI【系列32位RSIC嵌入式处理器。NioslI系列软核处 II系列 包括3种产品,分别是:NiosIFf(快速)——最高的系统性能,中等FPGA使用 量;Nios

发表评论

请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码: 点击我更换图片

“原创力文档”前称为“文档投稿赚钱网”,本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有【成交的100%(原创)】。原创力文档是网络服务平台方,若您的权利被侵害,侵权客服QQ:3005833200 电话:19940600175 欢迎举报,上传者QQ群:784321556