Mikrokontroller (MCU) for kunstig intelligens (AI) MAX78002

Analog Devices AI MCU har en konvolusjonell neural nettverksakselerator (CNN) med lavt energiforbruk

Bilde av Analog Devices sin mikrokontroller (MCU) for kunstig intelligens (AI) MAX78002Analog Devices sin AI-mikrokontroller (AI-MCU) MAX78002 er en type mikrokontroller som gjør det mulig for nevrale nettverk å arbeide med ultralavt energiforbruk og virke på inngangspunktet (edge) av IoT. Denne enheten kombinerer den mest energieffektive AI-prosesseringen med Analog Devices utprøvde mikrokontrollere (MCU-er) med ultralavt energiforbruk. Den maskinvarebaserte CNN-akseleratoren gjør det mulig for batteridrevne programmer å utføre AI-konklusjoner mens de bare forbruker millijoule med energi.

MAX78002 er en avansert system på en brikke (SoC) med en Arm® Cortex® -M4 med FPU-CPU for virkningsfull systemkontroll med en dyp nevral nettverksakselerator med ultralavt energiforbruk. CNN-motoren har et vektlagringsminne på 2 MB og kan støtte 1-, 2-, 4- og 8-bits vekter (støtter nettverk på opptil 16 millioner vekter). CNNs vektminne er SRAM-basert slik at AI-nettverksoppdateringer kan gjøres direke. CNN-motoren har også 1,3 MB dataminne. CNN-arkitekturen er svært fleksibel, slik at nettverk kan trenes i konvensjonelle verktøysett som PyTorch® og TensorFlow®, deretter konvertert for utførelse på MAX78002 ved hjelp av verktøy levert av analoge enheter.

I tillegg til minnet i CNN-motoren, har MAX78002 stort systemminne på-brikke for mikrokontrollerkjernen med 2,5 MB Flash og opptil 384 KB SRAM. Flere høyhastighets- og lavstrømskommunikasjonsgrensesnitt, inkludert I2S, MIPI® CSI-2®-seriellkamera, parallellkamera (PCIF) og SD 3.0/SDIO 3.0/eMMC 4.51 secure digital, støttes.

Enheten er tilgjengelig i en 144 CSBGA-kapsling på 12 x 12 mm med pinneavstand på 0,8 mm.

MAX78002-evalueringssettet (MAX78002EVKIT#) leverer en plattform og verktøy for å utnytte enhetens kapasitet til å bygge nye generasjoner av AI-produkter.

Funksjoner
  • Dobbeltkjerne, lavenergi-MCU
    • Arm Cortex-M4-prosessor med FPU opptil 120 MHz
    • 2,5 MB Flash, 64 KB ROM og 384 KB SRAM
    • Optimalisert ytelse med 16 kB instruksjonsbuffer
    • Valgfri feilrettingskode (ECC SEC-DED) for SRAM-minne
    • 32-biters RISC-V-koprosessor (co-prosessor) opp til 60 MHz
    • Opptil 60 I/O-pinner til generell bruk
    • MIPI kamera serielt grensesnitt 2 (MIPI CSI-2) kontroller V2.1 – støtte for to datafelter
    • 12-bits parallelt kameragrensesnitt
    • I2S-styreenhet/mål for digitalt lydgrensesnitt
    • Sikkert digitalt grensesnitt støtter SD 3.0/SDIO 3.0/eMMC 4.51
  • Akselerator for konvolusjonelle nevrale nettverk (CNN-akselerator)
    • Høyoptimalisert for dype CNN-er
    • 2 millioner 8-biters vektkapasitet med 1-, 2-, 4- og 8-bits vekter
    • 1,3 MB CNN-dataminne
    • Programmerbar inngangsbildestørrelse opp til 2048 x 2048 piksler
    • Programmerbar nettverksdybde opptil 128 lag
    • Programmerbare nettverkskanalbredder per lag opptil 1024 kanaler
    • 1- og 2-dimensjonal konvolusjonsbehandling
    • Kan behandle VGA-bilder ved 30 fps
  • Strømstyring for å forlenge batterilevetiden
    • Integrert strømforsyning med én induktor og flere utganger (SIMO) i ikke-lineær strømforsyning (switch-mode strømforsyning – SMPS)
    • Forsyningsspenningsområde 2,85 V til 3,6 V
    • Støtte for valgfri ekstern CNN-hjelpestrømforsyning
    • Dynamisk spenningsskalering minimerer strømforbruk i forbindelse med aktivering av kjernen
    • 23,9 μA/MHz ved sløyfekjøring ved 3,3 V fra hurtigbuffer (kun CM4)
    • Valgbar SRAM-retensjon i energibesparende modus med sanntidsklokke (RTC) aktivert
  • Sikkerhet og integritet
    • Tilgjengelig Secure Boot
    • AES 128/192/256-maskinvareakselerasjonsmotor
    • Generering av tall med sann tilfeldig tallgenerator (True random number generator – TRNG)
Bruksområder
  • Fabrikkrobot og dronenavigasjon
  • Industrisensorer og prosesskontroll
  • Systemer for kvalitetssikring av syn-systemer
  • Smarte sikkerhetskameraer
  • Bærbart medisinsk diagnostikkutstyr

IC

BildeManufacturer Part NumberBeskrivelseTilgjengelig antall PrisVis detaljer
IC MCU 32BIT 2.5MB FLSH 144CSBGAMAX78002GXE+IC MCU 32BIT 2.5MB FLSH 144CSBGA218 - Immediate
3780 - Factory Stock
$558.43Vis detaljer

Evaluation Board

BildeManufacturer Part NumberBeskrivelseTilgjengelig antall PrisVis detaljer
MAX78002 EVALUATION BOARDMAX78002EVKIT#MAX78002 EVALUATION BOARD0 - Immediate
24 - Factory Stock
$2,328.31Vis detaljer
Updated: 2024-05-01
Published: 2022-10-28