MT3620

Microsoft Azure Sphere MCU with extensive I/O peripheral subsystem for diverse IoT applications

The MT3620 is a highly integrated, high performance IoT MCU with the high level of security necessary for modern, robust internet-connected devices. The MT3620 targets a wide range of IoT applications including smart home, commercial, industrial and many other domains thanks to its extensive I/O peripheral subsystem that allows device design flexibility and freedom.

The MT3620 was designed in close cooperation with Microsoft and is compatible with the Microsoft Azure Sphere solution.

High Performance Application Processor and Real-time I/O Processors

MT3620 features an Arm Cortex-A7 application processor operates up to 500MHz and includes large L1 cache and L2 cache and integrated SRAM for highly efficient operation over a wide range of potential applications. Two general purpose Arm Cortex-M4F I/O subsystems running at up to 200MHz support the requirements of the many on-chip peripherals including 5x UART/I2C/SPI, 2x I2S, 8x ADC, up to 12 PWM counters and up to 72x GPIO, allowing a diverse range of potential applications. These two Cortex-M4F I/O subsystems are primarily intended to support real-time I/O processing but can also be used for general purpose computation and control. The Cortex-M4F cores may run any end-user-provided operating system or run a ‘bare metal app’ with no operating system. Flash memory to support the Cortex-A7 and both Cortex-M4F processors is integrated in the MT3620 package.

The Microsoft Pluton Security Subsystem and Dedicated Wi-Fi Subsystem

Outside of these three end-user accessible cores, MT3620 contains an isolated security subsystem with its own Arm Cortex-M4F core that handles secure boot and secure system operation. In addition, a 1x1 dual-band 802.11a/b/g/n Wi-Fi radio subsystem is controlled by a dedicated Andes N9 32-bit RISC core. This subsystem contains radio, baseband and MAC that is designed to allow high throughput applications with great power efficiency.

Operation of the MT3620 security features and Wi-Fi networking are isolated from, and run independently of, end user applications. Only hardware features supported by Azure Sphere are directly accessible to MT3620 end-users. As such, security features and Wi-Fi are only accessible via defined Azure Sphere APIs and are robust to programming errors in end-user applications regardless of whether these applications run on the Cortex-A7 or the user-accessible Cortex-M4F cores.

Microsoft provides a powerful development environment based on Visual Studio which leverages the gcc compiler, allowing customer applications to be developed in C. Please refer to documentation from Microsoft for information about which hardware features are available to end-user applications.

Microsoft Azure Sphere

MT3620 leverages Microsoft Azure Sphere to provide an unprecedented level of security for connected devices. The secure solution provides device authentication and attestation, supports remote over-the-air software updates to maintain security in the face of evolving attacks, and also automates error logging and reporting. Please refer to Microsoft for more information.

Specifications

Application Processor

AP Type:
ARM Cortex-A7
AP Core Quantity:
Single (1)
AP Frequency:
500MHz

Subprocessor(s)

CPU Type:
ARM Cortex-M4 with FPU
CPU Cores:
Dual (2)

Peripheral Interfaces

IO:
ADC,  GPIO,  I2C,  I2S,  PWM,  SPI,  UART

Connectivity

Wi-Fi:
a/b/g/n
Antenna:
1T1R
Bands:
2.4GHz,  5GHz