Atmel针对Linux的低成本嵌入式设计推出新款AVR32处理器
2007-06-11 09:25:26
来源:半导体器件应用网
Atmel Corporation日前宣布推出AVR32 AP7应用处理器系列成员之一AT32AP7001。该系列处理器针对基于Linux的限制成本型嵌入式设计进行了优化。该设备使用的是一个30x30mm的VQFP封装,易于整合进一个四层的印刷电路板设计中。AT32AP7001可用于包括印表机、传真机、监控摄像头、音频处理以及工业控制设备。这个新型设备可用来在一个嵌入式装置中运行当今受欢迎的Linux操作系统。Atmel为该操作系统和工具链提供了一个免费端口和支援。
AT32AP7001基于Atmel的高输出AVR32AP7应用处理器内核,当频率锁定在150兆赫、电压为1.8V(1.4DMIPS/MHz)时,可提供210 Dhrystone v2.1 MIPS的处理性能,其有效功耗为75mA(500uA/MHz)。该内核拥有内置式数位信号处理(DSP)、SIMD指令集、分支预测以及器管理单元。该设备可提供动态频率调整(DFS)功能,从而可在四个晶片时钟域(CPU、高速总线、两个独立的外围总线)进行动态的功耗调整。
外围设备AT32AP7001的片上外围设备包括符合BT656标准的相机接口、3个全双工IIS音频通道、1个AC97接口、1个内置式2通道16位音频bitstream DAC、1个拥有7个接点的高速(480Mb/s)USB设备接口、1个双端口MMC/SD卡接口、4个USART、2个SPI接口以及1个双线接口(可相容I2C)。该设备还提供了高达90个的I/O(输出/输入)端口。AT32AP7001子系统包括1个32KB的片上高速SRAM、16+16KB指令和资料快取记忆体、1个管理单元、用于高速外围设备的DMA以及1个用于运行相对较慢的外围设备的外围DMA控制器。该片上总线矩阵包含4个独立的系统总线,从而支援了CPU与外围器之间高达1.2GB/s的吞吐量。
Linux Atmel为AVR32AP7系列提供了一个免费的可从http://www.kernel.org上获取的Linux操作系统端口。Atmel还负责维护和提供免费的GCC工具链、设备驱动程式、受欢迎的库和应用软体。这将促进对数千种应用于嵌入式系统的开放源和免费应用产品的采用。
工具与多芯或双处理器解决方案不同的是,AT32AP7001拥有一个单独的开发环境和直接的调试。拥有C和C++支援的编译器可从GNU(GCC)和IAR Systems(Embedded Workbench)获得。两种编译器都感应SIMD和DSP指令,并能够鉴别C编码中的类型,自动汇编合适的SIMDDSP指令。并且两种编译器都支援用于固定回圈/内回路演算法最优化的线上汇编。对于AVR32AP7应用处理器的入门级评估,Atmel推荐AVR32 Network Gateway套件,该套件现已推出(指令码ATNGW100)。希望获得完整参考系统的客户也可以使用ATSTK1000开发套件。两种套件均提供AT32AP7000系列中各部分的完整评估,其中包括Linux、GCC以及IAR工具链。
上市与定价AT32AP7001现已推出,其包装为208引脚VQFP封装,10,000件的单价为8.00美元。
本文为哔哥哔特资讯原创文章,未经允许和授权,不得转载,否则将严格追究法律责任;
暂无评论