MT3620是一款高度集成的高性能物联网微型控制器,其高度安全性专为现代各种连网设备应运而生。MT3620针对
各种各样的物联网应用,涵盖智能家居、商业、工业等其他多种领域。如此多样的功能,全归功于MT3620涵盖庞大
的I/O外设子系统,带给设备更多设计灵活性和自由度。
MT3620是与微软密切合作的成果且兼容于微软Azure Sphere 解决方案。
MT3620搭载Arm Cortex-A7应用处理器,运行效率高达 500MHz,包含大量L1和L2高速缓存,以及集成SRAM记
忆体,能在更广泛的潜在应用中实现高效运行。两个运行效率高达 200MHz 的通用Arm Cortex-M4F I/O子系统支
持多芯片内置,包括5个UART/I2C/SPI、2个12S、8个ADC、最多12个PWM 计数器以及高达最多72个GPIO,故能
广泛支持多种潜在应用。这两个Cortex-M4F I/O子系统主要用于支持实时I/O处理,另外也能用于执行通用运算与
控制功能。
此外, Cortex-M4F内核可以运行任何终端用户提供的操作系统,或在没有操作系统的环境下运行‘bare metal app
’这种精简型程序。快速闪存可用于支持集成于MT3620封装的 Cortex-A7和两個 Cortex-M4F应用处理器。
除了这三种终端用户可访问内核外,MT3620还内含一个独立安全子系统,该子系统拥有自己的Arm Cortex-M4F
内核,负责处理安全启动和安全运行。此外,1x1双频802.11a/b/g/n WiFi无线电子系统是由一个专属Andes N9 32
位RISC内核来控制,这个子系统包含无线电、基带和媒体接入控制(MAC)等组件,用来支持高能效高处理量的应
用。
MT3620的安全功能与WiFi网络均独立运行,并独立于终端用户应用程序。只有Azure Sphere支持的硬件功能才会
提供给 MT3620终端用户使用。因此,安全功能和WiFi功能只能通过自定义的API访问,并且无论这些应用程序在
Cortex-A7 或是在用户可访问的Cortex-M4F 内核上运行,都不容易受到程式编写错误的影响。
微软提供一个基于Visual Studio的强大开发环境,该环境利用了gcc编译器,允许用户使用C语言开发应用程序。
MT3620利用微软Azure Sphere为连网设备提供前所未有的安全性。该安全解决方案除了提供设备的身份检验和认
证,还支持远程无线软件更新,在面对不断演变的攻击状态下保持安全性,并同时自动进行错误记录和报告。