位置:51电子网 » 技术资料 » 通信网络

Atmel的ARM7 MCU集成以太网、CAN、USB和加密技术功能

发布时间:2008/5/29 0:00:00 访问次数:1199

  atmel公司日前推出首两款基于arm7的闪存微控制器(flashmcu),两者都具有嵌入式10/100以太网(ethernet)mac、控制器局域网(can)、全速(12mbps)usb2.0以及一个高速aes/3des加密引擎(encryptionengine)。at91sam7x128和at91sam7x256乃针对广泛的网络化实时嵌入式系统而设计,具备一个10位模数转换器(adc)、两个串行外围接口(spi)、同步串行接口(ssc)、双线接口(twi)、3个通用异步收发器(uart)、一个8级别优先中断控制器(priorityinterruptcontroller)和众多的监管功能。这两款新型的50mipsmcu拥有32kb或64kb的静态存储器sram以及128kb或256kb的25ns闪存,后者支持实时控制系统所需的固定性(deterministic)处理能力。

  atmel公司arm市场经理jackowilbrink表示:“愈来愈多嵌入式系统利用以太网、can、802.15.4和其它网络协议来实现网络化。这些‘嵌入式网络’反过来又通过以太网与企业内联网(intranet)或互联网的连接来实现与外部世界的联网。sam7x架构提供广泛的连接、存储和处理资源,可安全地支持通信协议,同时提供实时系统所需的实时功能,而这些功能是先前的32位mcu所不具备的。”

  这两款mcu以一个外设dma控制器(pdc)将各个sam7x外设直接与片上存储器连接起来,这样不需任何处理器的操作就可实现高吞吐量的数据传输。传统的arm处理器需要中央处理器(cpu)以每次1字节的速度传输数据,仅仅2mbps的传输速率就需占用55%的处理资源;而4mbps的速率更需占据所有的处理资源,因此无法实现更高的数据传输速率。相反,sam7x在4mbps的速率时仅需消耗其2%的周期,而在10mbps的速率时也只需消耗4%的周期。

  凭借在硬件中进行数据流加密/解密和dma的协助,sam7x可提供80mbps的高级加密标准(aes)的加密速度,比软件加密要快20倍。由于全速usb2.0的数据传输速率为12mbps;can速率为1mbps,以太网速率为100mbps;而sam7串行外围接口和通用同步异步收发器(usart)外围设备的速率可达到25mbps,因此必须采用dma和硬件加密以实现安全的高速数据传输。

  可配置全双工(full-duplex)或半双工(half-duplex)模式的sam7xemac具有可编程数据包收发间隔(interpacketgap),并支持虚拟局域网标记帧(virtual-lantaggedframe)和自动暂停帧(automatic-pauseframe)的生成及终止功能。双模式接口为高速以太网应用中大量实体层(phy)提供了无缝式媒体独立接口(mediaindependentinterface,mii),或使用更少i/o的简化媒体独立接口(rmii)。sam7xmcu可直接与pos-phy第2层/spi-3兼容设备连接,包括与标准网络处理器连接。通过片上系统缓冲器进行的无损失流量控制,省去了对外部存储器或流量控制装置的需求。此外,还支持高达10240字节的巨型帧(jumboframe)。

  iar、greenhills以及keil等公司皆提供支持atmelsam7xmcu的编译器、连接器以及除错器。atmel提供转销价为250美元的at91sam7x-ek评估套件。

  at91sam7x128采用100引线lqfp绿色封装,10,000颗批量的单价为7.20美元。at91sam7x256采用100线lqfp绿色封装,10,000颗批量的单价为8.65美元。




  atmel公司日前推出首两款基于arm7的闪存微控制器(flashmcu),两者都具有嵌入式10/100以太网(ethernet)mac、控制器局域网(can)、全速(12mbps)usb2.0以及一个高速aes/3des加密引擎(encryptionengine)。at91sam7x128和at91sam7x256乃针对广泛的网络化实时嵌入式系统而设计,具备一个10位模数转换器(adc)、两个串行外围接口(spi)、同步串行接口(ssc)、双线接口(twi)、3个通用异步收发器(uart)、一个8级别优先中断控制器(priorityinterruptcontroller)和众多的监管功能。这两款新型的50mipsmcu拥有32kb或64kb的静态存储器sram以及128kb或256kb的25ns闪存,后者支持实时控制系统所需的固定性(deterministic)处理能力。

  atmel公司arm市场经理jackowilbrink表示:“愈来愈多嵌入式系统利用以太网、can、802.15.4和其它网络协议来实现网络化。这些‘嵌入式网络’反过来又通过以太网与企业内联网(intranet)或互联网的连接来实现与外部世界的联网。sam7x架构提供广泛的连接、存储和处理资源,可安全地支持通信协议,同时提供实时系统所需的实时功能,而这些功能是先前的32位mcu所不具备的。”

  这两款mcu以一个外设dma控制器(pdc)将各个sam7x外设直接与片上存储器连接起来,这样不需任何处理器的操作就可实现高吞吐量的数据传输。传统的arm处理器需要中央处理器(cpu)以每次1字节的速度传输数据,仅仅2mbps的传输速率就需占用55%的处理资源;而4mbps的速率更需占据所有的处理资源,因此无法实现更高的数据传输速率。相反,sam7x在4mbps的速率时仅需消耗其2%的周期,而在10mbps的速率时也只需消耗4%的周期。

  凭借在硬件中进行数据流加密/解密和dma的协助,sam7x可提供80mbps的高级加密标准(aes)的加密速度,比软件加密要快20倍。由于全速usb2.0的数据传输速率为12mbps;can速率为1mbps,以太网速率为100mbps;而sam7串行外围接口和通用同步异步收发器(usart)外围设备的速率可达到25mbps,因此必须采用dma和硬件加密以实现安全的高速数据传输。

  可配置全双工(full-duplex)或半双工(half-duplex)模式的sam7xemac具有可编程数据包收发间隔(interpacketgap),并支持虚拟局域网标记帧(virtual-lantaggedframe)和自动暂停帧(automatic-pauseframe)的生成及终止功能。双模式接口为高速以太网应用中大量实体层(phy)提供了无缝式媒体独立接口(mediaindependentinterface,mii),或使用更少i/o的简化媒体独立接口(rmii)。sam7xmcu可直接与pos-phy第2层/spi-3兼容设备连接,包括与标准网络处理器连接。通过片上系统缓冲器进行的无损失流量控制,省去了对外部存储器或流量控制装置的需求。此外,还支持高达10240字节的巨型帧(jumboframe)。

  iar、greenhills以及keil等公司皆提供支持atmelsam7xmcu的编译器、连接器以及除错器。atmel提供转销价为250美元的at91sam7x-ek评估套件。

  at91sam7x128采用100引线lqfp绿色封装,10,000颗批量的单价为7.20美元。at91sam7x256采用100线lqfp绿色封装,10,000颗批量的单价为8.65美元。




相关IC型号

Warning: Undefined variable $stockkeys in G:\website_51dzw\www.51dzw.com\code\tech\view.php on line 152

热门点击

 

推荐技术资料

耳机的焊接
    整机电路简单,用洞洞板搭线比较方便。EM8621实际采... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式