MAX78002 tekoäly (AI) mikrokontrolleri (MCU)

Analog Devices AI-mikrokontrolleri sisältää vähävirtaisen CNN (Convolutional Neural Network) -kiihdyttimen

Kuvassa Analog Devices MAX78002 tekoäly (AI) mikrokontrolleriAnalog Devices MAX78002 on AI-mikrokontrollerityyppi, joka mahdollistaa neuroverkkojen suorittamisen erittäin alhaisella virrankulutuksella suoraan IoT-reunalla. Tässä laitteessa yhdistyy kaikkein energiatehokkain AI-prosessointi sekä Analog Devices -yrityksen hyviksi todetut erittäin vähävirtaiset mikrokontrollerit. Laitteistopohjaisen CNN-kiihdyttimen avulla akkukäyttöiset sovellukset voivat suorittaa AI-päättelyä samalla kun ne kuluttavat vain muutaman millijoulen verran energiaa.

MAX78002 on kehittynyt järjestelmäpiiri, joka käyttää FPU-yksiköllä varustettua Arm® Cortex®-M4-prosessoria, ja joka tarjoaa tehokkaan järjestelmäohjauksen erittäin vähävirtaisella syvän neuroverkon kiihdyttimellä. CNN-kiihdytys käyttää painoarvojen tallennukseen 2 MB:n muistia ja se voi tukea 1, 2, 4 ja 8 bitin painoarvoja (tukee jopa 16 miljoonan painoarvon verkkoja). CNN-painoarvomuisti on SRAM-pohjaista, joten AI-verkon päivitykset voidaan tehdä suorituksenaikaisesti. CNN-kiihdytyksellä on myös 1,3 MB datamuistia. CNN-arkkitehtuuri on erittäin joustava ja mahdollistaa verkkojen opetuksen sellaisilla konventionaalisilla työkaluilla kuten PyTorch® ja TensorFlow®. Verkot voidaan sen jälkeen muuntaa Analog Devices -yrityksen tarjoamien työkalujen avulla suorituskelpoisiksi MAX78002-prosessorilla.

CNN-kiihdytinmuistin lisäksi MAX78002 sisältää kookkaan sirulla sijaitsevan järjestelmämuistin mikrokontrollerin ydintä varten, 2,5 MB Flash-muistia ja jopa 384 KB SRAM-muistia. Useita erittäin nopeita ja vähävirtaisia kommunikointirajapintoja, mukaan lukien I2S, MIPI® CSI-2® -sarjamuotoinen kamera, rinnakkaismuotoinen kamera (PCIF) sekä SD 3.0/SDIO 3.0/eMMC 4.51 secure digital, ovat kaikki tuettuja.

Laite on saatavana 144 CSBGA-kotelossa, jonka koko on 12 mm x 12 mm ja jako 0,8 mm.

MAX78002-arviointisarja (MAX78002EVKIT#) tarjoaa alustan ja työkalut laitteen ominaisuuksien hyödyntämiseksi ja seuraavan sukupolven AI-tuotteiden rakentamiseksi.

Ominaisuudet
  • Vähävirtainen mikrokontrolleri kahdella ytimellä
    • Arm Cortex-M4 -prosessori FPU-yksiköllä, jopa 120 MHz
    • 2,5 MB Flash-muistia, 64 KB ROM-muistia, 384 KB SRAM-muistia
    • Optimoitu suorituskyky 16 KB:n käskyvälimuistilla
    • Haluttaessa virheenkorjauskoodi (ECC SEC-DED) SRAM-muistille
    • 32 bitin RISC-V-rinnakkaisprosessori, jopa 60 MHz
    • Jopa 60 yleiskäyttöistä I/O-nastaa
    • MIPI-kameran sarjaliitäntä 2 (MIPI CSI-2) -ohjain V2.1 – tukee kahta datalinjaa
    • 12 bitin rinnakkaisliitäntä kameralle
    • I2S-ohjain/kohde digitaaliselle audiorajapinnalle
    • Suojattu digitaalinen rajapinta tukee protokollia SD 3.0/SDIO 3.0/eMMC 4.51
  • CNN (Convolutional Neural Network) -kiihdytin
    • Korkeasti optimoitu syviä CNN-verkkoja varten
    • Tuki 2 miljoonalle 8 bitin painoarvolle, painoarvot 1, 2, 4 ja 8 bittiä
    • 1,3 MB CNN-datamuisti
    • Ohjelmoitava tulokuvan koko jopa 2048 pikseliä x 2048 pikseliä
    • Ohjelmoitava verkon syvyys jopa 128 kerrosta
    • Ohjelmoitava kerroskohtainen verkkokanavan leveys jopa 1024 kanavaa
    • 1- ja 2-ulotteinen konvoluutioprosessointi
    • Pystyy käsittelemään VGA-kuvia nopeudella 30 fps
  • Tehonhallinta pidentää akun kestoa
    • Integroitu SIMO (Single-Inductor Multiple-Output) SMPS (Switch-Mode Power Supply) -virtalähde
    • Käyttöjännitealue 2,85 V – 3,6 V
    • Tuki vaihtoehtoiselle ulkoiselle CNN-lisävirtalähteelle
    • Dynaaminen jänniteskaalaus minimoi aktiivisen ytimen virrankulutuksen
    • 23,9 μA/MHz suoritettaessa silmukkaa jännitteellä 3,3 V välimuistista (vain CM4)
    • Valittava SRAM-muistin säilytys virransäästötilassa reaaliaikakello (RTC) aktiivisena
  • Turvallisuus ja eheys
    • Saatavana suojattu käynnistys
    • AES 128/192/256 -laitteistokiihdytin
    • TRNG (True Random Number Generator) -siemenlukugeneraattori
Käyttökohteet
  • Tehdasrobotin ja lennokin navigointi
  • Teollisuusanturit ja prosessinohjaus
  • Laadunvarmistuksen näköjärjestelmät tuotannossa
  • Älykkäät turvakamerat
  • Kannettavat lääketieteelliset diagnostiikkalaitteet

IC

KuvaManufacturer Part NumberKuvausSaatavana oleva määrä HintaNäytä tiedot
IC MCU 32BIT 2.5MB FLSH 144CSBGAMAX78002GXE+IC MCU 32BIT 2.5MB FLSH 144CSBGA216 - Immediate
3780 - Factory Stock
$47.66Näytä tiedot

Evaluation Board

KuvaManufacturer Part NumberKuvausSaatavana oleva määrä HintaNäytä tiedot
MAX78002 EVALUATION BOARDMAX78002EVKIT#MAX78002 EVALUATION BOARD0 - Immediate$198.71Näytä tiedot
Updated: 2024-05-01
Published: 2022-10-28