当前位置:首页 > 单片机 > 单片机
[导读]根据EEMBC基准测试的结果,IAR Embedded Workbench for AVR32编译生成的代码与其它主流的32位嵌入式微处理器的编译器编译的代码相比,执行速度高3倍,代码小50% 在Atmel公司的AVR32内核上,IAR Systems成熟的指令调度机制能够充分利用Single-cycle Load/Store、SIMD和DSP指令,支持并行和Out-of-Order算法

    纽伦堡,德国,2006年2月15日——IAR Systems®今日发布了支持Atmel公司全新的AVR®32嵌入式CPU内核的IAR Embedded Workbench®。同日发布的AVR32架构,结合IAR Embedded Workbench for AVR32,可用于开发要求苛刻的各种应用,例如消费者娱教、销售终端节点、生物特征扫描、语音识别以及运动探测。

    在与Atmel公司合作研发AVR硬件设计的同时,IAR公司经过数年的迭代开发以及针对目标应用的软硬件整体分析,IAR Embedded Workbench for AVR32的C/C++编译器实现了先进的应用代码结构识别技术,并且能够充分利用AVR32指令架构中的Single-cycle load/store、SIMD以及DSP指令。因此,IAR Systems的C/C++编译器既能优化顺序执行的指令,也能优化并行算法的操作,从而获得杰出的每周期处理能力;而对设计者而言这一切完全透明。与32位嵌入式微处理器内核的其它竞争产品相比,编译之后的AVR32代码只需要三分之一到二分之一的执行周期和二分之一左右的存储空间。如果运行由IAR Systems最新的C/C++编译器生成的代码,AVR32在每一项EEMBC基准测试中,其性能和代码密集度都始终优于其它主流的32位内核。

    Single-cycle Load/Store — 据估计,RISC处理器平均有30%的时钟周期被用于执行load/store指令,而不是进行运算。通过实现与大多数常用指针操作密切相关的字节(8位)、半字(16位)、字(32位)和双字(64位)load/store指令,AVR32指令集架构将load/store指令所需的时钟周期数减至最少。通过使用几种成熟而完善的技术,IAR Embedded Workbench for AVR32能够有效地利用这些指令以取得良好的效果:既减少了所生成代码的大小,又降低了运行所需的时钟周期数。

    Out-of-Order Execution — IAR Embedded Workbench for AVR32的高性能指令调度器能够透明地调度并行和顺序的运算操作(无相关数据),从而使得AVR32的三条次级算术流水线(multiplication/MAC、load/store和ALU)达到最大处理能力,且应用程序中总的流水线延迟周期数降到最少。这将显著地提高任何一种应用的性能。

    SIMD指令的数据通道优化 — IAR Embedded Workbench for AVR32中的一些高端优化操作能够识别和优化SIMD指令循环中的数据通道。对于需要在单数据流上执行同样操作的特定多媒体运算而言(例如MPEG解码程序中的运动预测),该优化可以使处理能力提高四倍。

    IAR Embedded Workbench for Atmel AVR32还支持所有已发布的指令集扩展。这些扩展主要是针对使用饱和算法的信号处理应用,以及重视高效率位操作的控制应用。

    IAR Embedded Workbench for AVR 32

    除了成熟的C/C++编译器,IAR Embedded Workbench for AVR32还包含了调试功能,使得在AVR32上的开发和调试最有效率。C-SPY®调试器支持先进的基于JTAG的Trace功能,例如function trace;C-SPY Simulator能为整个AVR32 MMU提供精准的仿真。IAR Systems的调试器技术在Atmel公司设计AVR32内核的过程中同样得到了运用。Atmel的设计工程师使用IAR Systems的simulator技术来验证CPU内核的硬件实现并在开发过程的早期查找问题,显著加快了开发进度并提高了整个产品的质量。

    IAR Embedded Workbench for AVR32将于Atmel首次发布AVR32芯片的同时在全球开始发售。全功能版本的IAR Embedded Workbench for AVR32的最终用户许可单价将大约为4995美元或4400欧元。
本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭