AT91SAM9261是Atmel公司新推出的ARM932位处理器。将它与常用的32位处理器S3C2410作一个简单比较,以说明它的优越性能。AT91SAM926l采用了ARM926EJ-S内核并外扩了DSP指令设备和JAzELLEJava加速器。在工作频率为180MHz的情况下,其运算速度为200MIPS。$3C2410采用的是ARM920T内核,虽然它的主频最高可达200MHz,但在处理诸如乘加指令时没有AT91SAM9261快,尤其在处理流媒体数据时更为明显。AT91SAM9261具有32KB的R()M和160KB的SRAM,还有
AT91SAM9261 是Atmel公司新推出的ARM932位处理器。将它与常用的32位处理器S3C2410作一个简单比较,以说明它的优越性能。AT91SAM926l采用了ARM926EJ-S内核并外扩了DSP指令设备和JAzELLEJava加速器。在工作频率为180 MHz的情况下,其运算速度为200MIPS。$3C2410采用的是ARM920T内核,虽然它的主频最高可达200 MHz,但在处理诸如乘加指令时没有AT91SAM9261快,尤其在处理流媒体数据时更为明显。
AT91SAM9261具有32 KB的R()M和160 KB的SRAM,还有新增的2个16 KB的数据缓存和指令缓存,32个I/O口,支持LCD和USB设备以及I2C总线接口和多媒体通信接口,所以开始的引导程序可以选择放在内部ROM,从而提高运行速度。160 KB的内部SRAM在播放流媒体数据时起到了很好的帧缓冲作用。S3C2410采用的是NAND Flash启动引导,内部无SRAM。另外,AT91SAM9261 发挥了ARM926EJ-S紧密式耦合内存架构的优势,让传统(非高速缓存)SRAM直接连接到ARM处理器上而不会出现滞后情况。这样强大的处理能力使其应用于GPS系统中游刃有余。
AT91SAM9261结构框图如图1所示,内部支持LCD控制器、串行通信口(包括USB从机模块、UART、SPI以及I2C)和多媒体通信口;另外,还提供一个用于调试的JTAG接口。功耗方面,AT 91SAM9261待机电流仅为2.5μA;S3C2410为8~50 μA,工作频率为500 Hz时,电流消耗为400弘A。在工业级温度范围内,AT91SAM9261处理器性能达200 MIPS时,即使所有外设开启,其工作电流也仅仅是65 mA,而此时$3C2410的电流约为200 mA。