Atmel公司日前宣布推出其AP7000系列32位处理器。该处理器在一个芯片上集成了手机、数字相机、PDA、汽车信息娱乐(infotainment)、STB以及家庭娱乐系统中多媒体系统所需的全部功能,此外还可用于未来交换机/路由器和打印机等设备。
AP7000处理器基于Atmel的166MHz AVR32内核,集成了矢量乘法协处理器、32KB片上SRAM、16KB指令和16KB数据缓存、内存管理单元、DMA接口、外围DMA控制器等。
AP7000系列处理器采用了多层、高速总线架构,可并行执行多种操作。此外,该处理器还具有两个外部总线桥,允许对高速或低速外设设置不同的时钟频率,AP7000可通过这两个桥电路动态配置独立的时钟频率。
AP7000处理器片上的外围接口还包括16位的立体声音频DAC、2048×2048像素TFT/STN LCD控制器、480Mbps的USB 2.0收发器(PHY)和2个10/100以太网MAC。串行接口包括RS232、USART、I2S、AC97、TWI/I2C、SPI、PS/2以及SSC等。
不同于多内核或双内核解决方案,AP7000采用单一的开发环境进行调试。AVR32的指令集架构(ISA)专为高级编程语言(如C/C++及Java)而设计。其编译器支持GNU GCC和IAR Systems的Embedded Workbench,可在C/C++编程环境中使用AVR32架构的SIMD和DSP指令。
AP7000完全支持Linux 2.6内核,易于移植现有的代码或采用成千上万已有的开放源码,同时Atmel的JTAGICE mkII ICE提供了具有跟踪功能的调试手段。AP7000家族的首款产品AT32AP7000现已面市,该处理器采用256球的BGA封装,批量达10,000片以上单价为17美元。其它AP7000处理器将于年内发售,价格在8至17美元之间(以上仅供参考)。