AT91SAM7X128/256:实时应用的ARM7 MCU
出处:arm_imx 发布于:2007-07-17 10:14:25

凭借实现硬件中的数据流加密/解密和DMA协助,SAM7X可提供80Mbps的AES(加密标准)加密吞吐量,这比软件加密要快20倍。
鉴于全速USB2.0的数据速率为12Mbps,CAN数据速率为1Mbps,以太网速率为100Mbps,SAM7 SPI 与USART外围设备的速率可达25Mbps,显然,对于高吞吐量安全数据传输必须采用DMA及硬件加密方式。
集成了专用DMA与10/100-Mbps IEEE 802.3兼容的以太网(MAC)确保100Mbps的数据吞吐量。可配置的全双工或半双工模式,及SAM7X EMAC的可编程信息包间间隙,支持对虚拟局域网标记帧和自动暂停帧的产生和终止功能。双模式接口提供用于快速以太网应用的大范围PHY选择的无缝媒体独立接口(MII),或使用少量I/O的简化媒体独立接口(RMII)。SAM7X MCU可与 OS-PHY Level 2/SPI-3 兼容器件直接连接,包括与标准网络处理器连接。通过片上系统缓存进行无损的流量控制,省略了外部存储器或流量控制装置,支持高达10240字节的巨型帧。
嵌入式AES/3DES加密/解密引擎,SAM7X处理器包含嵌入式AES及三重DES加密引擎,其与外设DMA控制器的结合,可使AES的加密/解密数据率达到80Mbps,DES达32.8Mbps,三重DES数据速率至20Mbps。
25ns闪存支持确定性处理。虽然ARM MCU提供了卓越的嵌入式设计性能特性,但它很少用于控制应用,因为用于提升性能的代码映射使其不可能准确预测任意突发事件的确切时钟周期。Atmel的提供了集成25ns闪存非易失存储器NVM(128或256-Kb)的ARM7核确定性处理,从而使处理器无需任何性能损失就可以从闪存直接读取指令,免除了代码映射的需要,并提供了可预测的指令执行。
实时应用支持32位:实时应用产品对于中断极为敏感,并且需要监管功能来确保可靠的性能。常规的 ARM7架构只有两个中断,仅其中之一可用于非紧急状况的中断。这两个中断均没有8位或16位设备上典型的监管功能。SAM7X处理器拥有整套的实时外围设备和监管功能,其中包括一个8级优先中断控制器、电力减弱监测、上电复位、单电压、看门狗定时器、实时时钟以及RC。Atme 是提供具有这种实时外围设备套件并以ARM为基础的处理器的厂商。
广泛的工具支持:IAR、Green Hills以及Keil公司提供用于Atmel SAM7X MCU 的编译器、连接器以及调试器。Atmel还提供评估套件AT91SAM7X-EK,零售价为$250.0.
CMX、Micrium 和 FreeRTOS.org 提供用于SAM7X处理器的实时操作系统(RTOS)。现在可提供的的TCP/IP堆栈包括SICS uIP/lwIP(开放源码)、Micrium uC/TCP-IP(免许可证费)以及CMX MicroNet(免许可证费).
现在可提供AT91SAM7X128和AT91SAM7X256.两种器件都是100引脚绿色LQFP封装.10K量的单价, AT91SAM7X128为$7.20, AT91SAM7X256为$8.65.
版权与免责声明
凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,//domainnameq.cn,违反者本网将追究相关法律责任。
本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。
如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
- 揭秘嵌入式 MCU:浮点数据处理难点及应对策略2025/6/20 15:19:07
- 嵌入式通信 UART 大揭秘:经典面试题深度剖析2025/6/12 16:35:20
- 深度解析:STM32 ADC 自身误差来源大揭秘2025/6/6 16:08:32
- 嵌入式数模电中 MOS 管经典知识2025/5/26 16:26:08
- EMMC和NAND闪存的区别2025/4/30 16:52:00