MAX78002 : Artificial Intelligence Microcontroller with Low-Power Convolutional Neural Network Accelerator

 

 

 

 

 

 

MAX78002:

Simplified Block Diagram

Product Details

Artificial intelligence (AI) requires extreme computational horsepower, but Maxim is cutting the power cord from AI insights. The MAX78002 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. This product combines the most energy-efficient AI processing with Maxim's proven ultra-low power microcontrollers. Our hardware-based convolutional neural network (CNN) accelerator enables battery-powered applications to execute AI inferences while spending only millijoules of energy.


The MAX78002 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 2MB, and can support 1-, 2-, 4-, and 8-bit weights (supporting networks of up to 16 million 1-bit weights). The CNN weight memory is SRAM-based, so AI network updates can be made on the fly. The CNN engine also has 1.3MB of data memory. The CNN architecture is highly flexible, allowing networks to be trained in conventional toolsets like PyTorch®and TensorFlow®, then converted for execution on the MAX78002 using tools provided by Analog Devices.


In addition to the memory in the CNN engine, the MAX78002 has large on-chip system memory for the microcontroller core, with 2.5MB flash and up to 384KB SRAM. Multiple high-speed and low-power communications interfaces are supported, including I2S, MIPI CSI-2®, parallel camera interface (PCIF) and SD3.0/SDIO3.0/eMMC4.51 secure digital..


The device is available in a 144-pin CSBGA (12mm x 12mm, 0.8mm pitch) package.

Applications

  • Factory Robot and Drone Navigation
  • Industrial Sensors and Process Control
  • In-line Quality Assurance Systems
  • Smart Security Cameras
  • Portable Medical Diagnostics Equipment

Features & Benefits

  • Dual-Core Ultra-Low-Power Microcontroller
    • Arm Cortex-M4 Processor with FPU up to 120MHz
    • 2.5MB Flash, 64KB ROM and 384KB SRAM
    • Optimized Performance with 16KB Instruction Cache
    • Optional Error Correction Code (ECC-SEC-DED) for SRAM
    • 32-Bit RISC-V Coprocessor up to 60MHz
    • Up to 60 General-Purpose I/O Pins
    • MIPI CSI-2 Camera Serial Interface
    • 12-Bit Parallel Camera Interface
    • I2S Master/Slave for Digital Audio Interface
    • Secure Digital Interface Supports SD3.0/SDIO3.0/eMMC4.51
  • Convolutional Neural Network (CNN) Accelerator
    • Highly Optimized for Deep CNNs
    • 2M 8-Bit Weight Capacity with 1,2,4,8-Bit Weights
    • 1.3MB CNN Data Memory
    • Programmable Input Image Size up to 2048 x 2048 pixels
    • Programmable Network Depth up to 128 Layers
    • Programmable per Layer Network Channel Widths up to 1024 Channels
    • 1 and 2 Dimensional Convolution Processing
    • Capable of Processing VGA Images at 30fps
  • Power Management for Extending Battery Life
    • Integrated Single-Inductor Multiple-Output (SIMO) Switch-Mode Power Supply (SMPS)
    • 2.85V to 3.6V SIMO Supply Voltage Range
    • Dynamic Voltage Scaling Minimizes Active Core Power Consumption
    • 23µA/MHz While Loop Execution at 3.0V from Cache (CM4 Only)
    • Selectable SRAM Retention in Low-Power Modes with Real-Time Clock (RTC) Enabled
  • Security and Integrity
    • Available Secure Boot
    • AES 128/192/256 Hardware Acceleration Engine
    • True Random Number Generator (TRNG) Seed Generator

 

Evaluation Kits

MAX78002EVKIT

The MAX78002 evaluation kit (EV kit) provides a platform and tools for leveraging device capabilities to build new generations of artificial intelligence (AI) products.


The kit provides optimal versatility with a modular peripheral architecture, allowing a variety of input and output devices to be remotely located. DVP and CSI cameras, I2S audio peripherals, digital microphones, and analog sensors are supported, while a pair of industry-standard QWIIC connectors supports a large and growing array of aftermarket development boards. An onboard stereo audio codec offers line-level audio input and output, and tactile input is provided by a touch-enabled 2.4in TFT display. The MAX78002 energy consumption is tracked by a power accumulator, with four channels of formatted results presented on a secondary TFT display. All device GPIOs are accessible on 0.1in pin headers. A standard coaxial power jack serves as power input, using the included 5V, 3A wall-mount adapter. Two USB connectors provide serial access to the MAX78002, one directly and the other through a USB to UART bridge. A third USB connector allows access to the MAX78002 energy consumption data. Rounding out the features, a microSD connector provides the capability for inexpensive highdensity portable data storage.


Applications

  • Factory Robot and Drone Navigation
  • Industrial Sensors and Process Control
  • In-line Quality Assurance Systems
  • Smart Security Cameras
  • Portable Medical Diagnostics Equipment

Features & Benefits

  • Power Accumulator with Dedicated Display to Track Device Energy Consumption
  • Connectorized I2S Digital Microphone
  • Stereo Audio Codec with 3.5mm Line-in and Line-out Jacks
  • USB 2.0 High Speed
  • SWD JTAG 10-Pin Header
  • RISC-V Coprocessor JTAG 10-Pin Header
  • 8MB QSPI SRAM
  • microSD Flash Memory Card Connector
  • 100% of Device GPIOs Accessible through 0.1in Headers
  • Eight ADC Inputs
  • Touch-Enabled, 2.4in, 320 x 240 Color TFT Display
  • UART Access over USB Bridge
  • Dual Industry-Standard QWIIC Connectors
  • All IC Power Rails May Be Isolated for Individual Current Measurements
  • Two General-Purpose LEDs and Two General-Purpose Pushbutton Switches

Contact Us

ANStek|Analog Devices Microsite:https://anstekadi.com
Line@:https://lin.ee/5gcKNi7
Facebook:https://www.facebook.com/ANStek3528
Sample apply & Technical Support:https://www.surveycake.com/s/dQ3Y2 
Mail:marketing@anstek.com.tw