
爱特梅尔公司(Atmel Corporation)11月20日宣布,现已为基于ARM7的USB微控制器SAM7系列增添三款新产品。全新的SAM7SE微控制器(MCU)备有32、256和512Kbyte的快闪记忆体容量选择,是业界唯一配有外部汇流排介面(external bus interface, EBI)的ARM7 MCU,能够直接存取大容量的外部NAND快闪记忆体、SDRAM、CompactFlash、SRAM以及ROM记忆体。由于SAM7SE MCU能够快速而有效地存取十亿位元组(gigabyte)以上的资料,因此是流动门诊医疗记录等数据记录应用的理想之选。
·配备SDRAM、NAND快闪记忆体介面和错误纠正代码控制器
在TrueIDE模式下,AT91SAM7SE的EBI介面能支援32位元NAND快闪记忆体、SDRAM和CompactFlash记忆体。此外,它配备了一个带有错误纠正代码控制器(error-correcting code controller, ECC)的NAND快闪记忆体控制器,能够补偿NAND快闪记忆体因长时间使用而遗失的数位。同时,AT91SAM7SE还含有一个内置的快闪记忆体控制器,不但可提供多达八个的可配置晶片选择,而且更支援多种16位元和32位元的静态设备,包括SRAM、ROM、快闪记忆体、记忆体映射的LCD,以及现场可编程闸阵列(FPGA)。
·低成本、低功耗携带型数据记录应用的理想之选
以往,由于ARM9微控制器是唯一支持SDRAM和NAND快闪记忆体的MCU,所以数据记录应用一直都只能采用这种成本高昂的大功耗器件。在这类应用中,传统的ARM7 MCU需要经由通用I/O介面进行密集式位元操作,大大减少了可用的处理能力。随着爱特梅尔推出SAM7E系列微控制器,设计人员现在可以利用这些占位面积小的ARM7 MCU,来开发以电池供电的可携式数据记录设备。
·采用加密位和MPU,防止外部存取片上快闪记忆体
使用外置记忆体或逻辑的系统往往存在一个重要的问题,那就是片上快闪记忆体很容易受到未经授权的外来存取入侵。为此,爱特梅尔的SAM7E微控制器采用了多项保护代码的安全措施,包括MCU不能从外置记忆体启动;使用快闪记忆体加密位元,使通过快速快闪记忆体编程介面(Fast Flash Programming Interface, FFPI)和JTAG存取片上快闪记忆体的操作失效;通过配置记忆体保护单元(MPU),允许从片上快闪记忆体来执行代码操作,禁止由其他来源执行。
·512KB MCU采用双存储库记忆体,提高应用内编程能力
512KB SAM7SE配置的双存储库(dual-bank)记忆体支援真正的边写边读操作,这样系统就可以在持续运行的同时被编程。另外,双存储库记忆体还可保护系统,免受断电或其他引起系统无法正常运行的错误所干预。
·PDC凭借外部记忆体的直接存储功能,支援25Mbps的SPI通讯
现代通讯协定的最大数据速率已超过了传统ARM7 MCU的处理能力。例如全速USB的数据速率为12Mbps,高速串列周边设备介面(SPI)为25Mbps,但传统ARM7却只有4Mbps,所以已经无法有效地处理数据。SAM7SE系列与爱特梅尔的其他SAM7 MCU一样,配有一个十一通道的周边设备DMA控制器(peripheral DMA controller, PDC)。该PDC只需利用百分之四的CPU资源,即可将片上频宽提高到10Mbps;同时还无需CPU的参与,便可直接在外置NAND Flash或SDRAM上存储数据流程。
·周边设备支援实时确定过程式(deterministic)应用
SAM7SE系列提供了8位元MCU所具备的监控功能,包括低电压检测(brown-out detector)、上电复位 (power-on-reset)、即时时钟、晶振、看门狗定时器以及三个16位计时器。通讯介面包括USART、USB、双线介面(TWI)、I2S同步串列介面(SSC)和串列周边设备介面。此外,该系列器件还配有四个脉冲宽度调变器(PWM)、一个八通道的十位模数转换器(ADC)和八十八个I/O脚。
·配有三个PIO控制器,可同时存取不同周边设备
传统MCU采用多工技术来存取不同周边设备,在存取多个周边设备时往往会造成瓶颈现象。但采用三个独立的PIO控制器就能够避免这个问题,当EBI未被占用时,就可以同时存取所有周边设备。
·价格与供货
AT91SAM7SE512采用128脚绿色环保QFP或BGA封装,订购一万片的价格分别为QFP封装每片8.43美元和BGA封装每片9.38美元。AT91SAM7SE256和AT91SAM7SE32将于2007年初面市。查询爱特梅尔AT91SAM系列智能式ARM微控制器的详情,请浏览网页:http://www.atmel.com/products/AT91。
(完)