Ultra-Low-Power MAX78000 Arm® Cortex®-M4 Processor with Neural Network Accelerator
Analog Devices' MAX78000 is AI micro built to enable neural networks to execute at ultra-low power
Artificial intelligence (AI) requires extreme computational horsepower, which comes at a cost in terms of power consumption and heat. ADI is cutting the power cord for AI insights. The MAX78000 is a new breed of AI microcontroller built to enable neural networks to execute at ultra-low power and live at the edge of the IoT. As applications demand more intelligence at the edge, this product combines the most energy-efficient AI processing with ADI's proven ultra-low-power microcontrollers. ADI's hardware-based convolutional neural network (CNN) accelerator enables battery-powered applications to execute AI inferences while spending only microjoules of energy.
ADI's MAX78000 is an advanced system-on-chip featuring an Arm Cortex-M4 with FPU CPU for efficient system control with an ultra-low-power deep neural network accelerator. The CNN engine has a weight storage memory of 442 KB and can support 1-, 2-, 4-, and 8-bit weights (supporting networks of up to 3.5 million weights). The CNN weight memory is SRAM-based, so AI network updates can be made on the fly. The CNN architecture is highly flexible, allowing networks to be trained in conventional toolsets like PyTorch and TensorFlow®, then converted for execution on the MAX78000 using tools provided by ADI.
In addition to the CNN engine memory, the MAX78000 has large on-chip system memory for the microcontroller core, with 512 KB Flash and up to 128 KB SRAM. Multiple high-speed and low-power communications interfaces are supported, including I2S and a parallel camera interface (PCIF).
The device is available in 81-pin CTBGA (8 mm x 8 mm, 0.8 mm pitch) and 130-pin WLP (4.6 mm x 3.7 mm, 0.35 mm pitch) packages.
- Dual-core ultra-low-power microcontroller
- Arm Cortex-M4 processor with FPU up to 100 MHz
- 512 KB Flash and 128 KB SRAM
- Neural network accelerator
- Highly optimized for deep convolutional neural networks
- 442 k 8-bit weight capacity with 1-, 2-, 4-, and 8-bit weights
- Power management maximizes operating time for battery applications
- Integrated single-inductor multiple-output (SIMO) switch-mode power supply (SMPS)
- Security and integrity
- Available secure boot
- AES 128/192/256 hardware acceleration engine
- True random number generator (TRNG) seed generator
- Audio processing: multi-keyword recognition, sound classification, noise cancellation
- Facial recognition
- Object detection and classification
- Time-series data processing: heart rate/health signal analysis, multi-sensor analysis, predictive maintenance
MAX78000 Arm® Cortex®-M4 Processor
Image | Manufacturer Part Number | Description | Core Size | Speed | Connectivity | Available Quantity | Price | View Details | |
---|---|---|---|---|---|---|---|---|---|
![]() | ![]() | MAX78000EXG+ | IC MCU 32BIT 512KB FLASH 81CTBGA | 32-Bit Dual-Core | 100MHz | 1-Wire, I2C, PCIF, SPI, UART/USART | 294 - Immediate 348 - Factory Stock | $169.99 | View Details |
Evaluation Board
Image | Manufacturer Part Number | Description | Platform | Utilized IC / Part | Mounting Type | Available Quantity | Price | View Details | |
---|---|---|---|---|---|---|---|---|---|
![]() | ![]() | MAX78000EVKIT# | MAX78000 EVALUATION BOARD | - | MAX78000 | Fixed | 32 - Immediate 86 - Factory Stock | $1,727.40 | View Details |
![]() | MAXREFDES178# | MAX7800 CNN REF DESIGN BOARD | - | MAX32666, MAX78000 | Fixed | 7 - Immediate 300 - Factory Stock | $1,491.56 | View Details | |
![]() | ![]() | MAX78000FTHR# | MAX78000 FEATHER BOARD | Feather | MAX78000 | Fixed | 192 - Immediate 526 - Factory Stock | $278.49 | View Details |