ATUC64L3U-AUT 32位微控制器 - MCU ATEML品牌 发布时间:2012/12/14 10:43:24
功能摘要
•32位加载/存储RISC架构
•最多15个通用32位寄存器
•32位堆栈指针,程序计数器,并链接寄存器驻留在寄存器文件
•完全正交指令集
•对于大多数指令流水线架构,让每一个指令时钟周期
•字节,半字,字和双字的内存访问
•快速中断和多个中断优先级
•可选的最小延迟分支的分支预测
•特权与非特权模式,实现高效,安全的操作系统
•创新的指令集与可变的指令长度,确保行业
领先的代码密度
•可选的DSP延伸与饱和算术,和各种各样的乘法
指示
•可选的扩展Java中,SIMD,读 - 修改 - 写备忘录RY,和协处理器
•建筑支持高效的片上调试解决方案
•可选的MPU或MMU可以为先进的操作系统
•FlashVault中™支持通过受信任的代码一起执行安全状态
不受信任的代码在同一个CPU。
AVR32是一个新的高性能32位RISC微处理器内核,专为成本敏感的
嵌入式应用中,特别强调低功耗和高代码DEN-
SITY。此外,指令集体系结构已被调整,以允许为各种
微体系结构,使AVR32被实现为低,中或高的性能
处理器。 AVR32的AVR系列延伸到世界的32 - 位和64位应用程序。
1.1 AVR系列
在1996年由Atmel公司的AVR系列推出了显着的成功在8,
16位闪存微控制器市场。 AVR32是目前的AVR微控制器的补充。
通过的AVR32家庭,扩展到一个新的更高的性能应用的AVR
阳离子,目前提供32 - 位和64位处理器
要真正利用电源的32位架构,新的的AVR32架构是不二进制COM
兼容与早期AVR架构。为了实现高代码密度,该指令
格式是灵活的,具有16位长度和扩展的32位提供既紧凑INST吵闹
指令。虽然对于大多数指令,功能强大的32位指令长度只有16位
指令来实现,以进一步提高性能。紧凑和扩展指令
蒸发散可以自由混合在指令流中。
AVR32是一个新的创新的微处理器架构。它是一个完全同步的合成
能够RTL设计与工业标准接口,便于集成到SoC设计
与传统的知识产权(IP)。通过定量的方法,一个大的产业
认可的基准,已编制和分析仪的实现在其最佳的代码密度
类的微处理器体系结构。除了降低对内存的要求,一个COM
协议代码的大小也有助于核心的低功耗特性。该处理器支持
字节和半字数据类型的代码大小和性能而不用接受惩罚或罚款。
内存负载和存储操作提供了字节,半字,字和双字数据
半字和字节数据的自动符号或零扩展。 C-编译器是密切
的架构,是能够勘探与的OIT代码优化功能,无论是规模和
速度。
为了将代码大小减少到最低限度,所以我指示有多种寻址模式。
作为一个例子,说明与立即往往有一个紧凑的格式与一个较小的IMME
diate,并具有较大立即扩展格式。在这种方式中,编译器是能够使用
最小的代码大小的格式。
频繁使用的指令的指令集的另一个特征是,打算添加,有一个com
有两个操作数,以及三个操作数的扩展格式的紧凑的格式。较大的
格式提高了性能,允许在同一指令的加法和数据移动
一个周期。
ATUC64L3U-AUT 32位微控制器 - MCU ATEML品牌 原装正品 长期供应
|