爱特梅尔推出全球最低功耗的32位闪存微控制器
爱特梅尔公司 (Atmel® Corporation) 宣布推出业界最低功耗的32位闪存 (Flash) 微控制器系列。UC3A系列基于爱特梅尔的AVR 32 UC内核,配有512KB 的闪存、一个内置10/100以太网媒体接入控制器 (MAC)、一个具有OTG (on-the-go) 功能的全速 (12Mbps) USB 2.0接口,以及一个 SRAM/SDRAM 外部总线接口。
首批推出的产品型号为AT32UC3A0512 和 AT32UC3A1512,能够以66MHz的速率提供80 Dhrystone MIPS (DMIPS) 的性能,而在3.3伏电压下的电流仅为 40毫安。此外,其功耗低至1.65mW/DMIPS,只是具备相同功能的其它架构的1/4,表现远远优于对手。这款新的微控制器专为联网和以个人电脑为中心的嵌入式应用产品而开发,尤其适合于便携式设备。
AVR32 UC 内核采用了三级管线型 Harvard 架构,该架构主要为优化片上闪存的指令存取而设计。此外,它也是业内首个让单周期读写 SRAM 绕过系统总线而直接与 CPU 介接的内核,从而实现更快的执行速度和周期决定过程 (cycle determinism),以及更低的功耗。AVR32 UC 内核与其前身AVR32 AP 共享相同的指令集架构 (ISA),其中有220 多条无方式指令 (modeless instruction) 可作为16 位压缩指令和32 位扩展指令使用。该 ISA 架构拥有独立位 (atomic bit) 的处理功能,可控制片上外围设备和通用输入输出 (IO) ,以及定点DSP 计算,如单循环小数饱和乘法及累积算法。另外,该内核还含有一个事件处理系统,可以支持优先中断、不可屏蔽中断及内部异常等事件,其中断反应时间最长为16个时钟周期。
AVR32 UC3A系列集成了许多与爱特梅尔 ARM 微控制器相同的外围设备,包括外围DMA控制器、多层高速总线架构、10位模数转换器 (ADC)、2个串行外围接口(SPI)、同步串行接口 (SSC)、双线接口 (I2C兼容)、4个通用异步收发器 (UART)、3个通用计时器、7个脉宽调制器以及一整套监控功能。
10/100Mbps IEEE® 802.3 标准以太网 (MAC) 能让开发人员设计出可以通过互联网协议堆进行通信的联网嵌入式系统。USB 2.0全速 (12Mbps) 接口提供了利用各种 USB 级别接口 (例如针对串行数据通信的人机接口设备;或针对更大规模数据传输的大容量存储器) 与现今的 PC 架构通信的方法。由于UC3A USB 外设的 OTG 功能提供对USB 闪存盘、指针设备或打印机等标准 USB设备的支持,因此让以 PC 为中心的计算环境得以进一步集成。
外部总线接口 (EBI) 将可寻址 (addressable) 的物理存储器扩大到 16MB。其非复用的 16 位数据总线能够与高密度的外部 SRAM、SDRAM、ROM、闪存器件以及如 LCD 或 FPGA 等存储映像器件连接。
UC3A系列微控制器拥有一个6层高速总线矩阵,该结构使总线主外设能够以66MHz 每秒 264MB 的最高速度同时访问任何总线从设备。这些总线主控设备(master)包括 AVR32 UC 核数据和指令接口、15信道外围DMA控制器,以及几种高速外围设备,如以太网MAC和USB。总线从设备 (slave) 则为片上SRAM和闪存、USB、2个外围总线桥,以及外部总线接口。
开发工具
爱特梅尔免费为 UC3A 系列产品提供 GNU gcc C 编译器、GNU gdb 调试器、FreeRTOS.org 实时内核和 lwIP TCP/IP 协议堆栈。此外,还提供 IAR® (Embedded Workbench)、ExpressLogic (ThreadX®) 以及 Micrium (uCOS/II) 的商用许可。爱特梅尔的 AVR32 Studio 和 AVR JTAGICE mkII 为 AVR32 UC 提供了一个多平台集成开发环境 (IDE),已针对 GNU 工具链进行配置,其中包括对更先进的调试法 (如实时追踪) 的支持。EVK1100 评估套件则提供以太网和 USB 接口,以及诸多其它串行通信接口,如 SPI、TWI 与 USART。另外,爱特梅尔更提供 20x4 字符点阵的 LCD 与扩展连接器,可支持高端产品评估与原型开发活动。
供货与报价
配有EBI的AT32UC3A0512为144 脚QFP封装;不带EBI的AT32UC3A1512为100 脚QFP 封装。这两种型号订购10,000片起的单价分别为 8.16 美元和 7.43 美元。
评论