Întrucât cele mai recente produse electronice inteligente adaugă funcții suplimentare bazate pe senzori și adoptă tehnologii de putere cu eficiență mai mare, cum ar fi carbură de siliciu sau azotură de galiu pentru a economisi energie, STMicroelectronics și-a lansat următoarea generație de microcontrolere cu performanța de a le gestiona.
Destinate aplicațiilor avansate de energie digitală și aparatelor pentru consumatori și industriale, noile microcontrolere STM32G4 introduc două noi acceleratoare matematice hardware pentru a spori procesarea aplicațiilor folosind funcțiile Cordic și Filtrare printre o serie de caracteristici pentru a sprijini performanța sporită și eficiența energetică. Dedicate calculelor de viteză, cum ar fi trigonometria pentru comenzile motorului cu economie de energie în aparate sau aparatele de aer condiționat și filtrarea pentru condiționarea semnalului sau controlul digital al puterii, acceleratoarele calculează rezultatele mai rapid și mai eficient decât procesorul principal de uz general. Această descărcare eliberează, de asemenea, nucleul pentru a primi mai multe date despre senzori și pentru a controla funcțiile suplimentare ale utilizatorului.
Alte caracteristici noi includ temporizatoare de conversie a puterii cu rezoluție mai mare, cu diverse funcții încorporate care descarcă CPU și ușurează viața dezvoltatorilor. Există, de asemenea, periferice și convertoare analogice de performanță superioară, conexiuni ultra-rapide pentru un răspuns rapid la evenimente externe și suport pentru cea mai recentă interfață USB-C cu livrare de energie care permite încărcarea rapidă sau alimentarea convenabilă a dispozitivelor de până la 100W.
Cu un calcul mai rapid, o precizie mai mare și o integrare sporită a caracteristicilor, MCU-urile STM32G4 acceptă funcționalități suplimentare și sporesc eficiența energetică într-o gamă largă de produse care se adresează aplicațiilor smart-living, smart-factory și smart-energy. Acestea variază în e-mobilitate, inclusiv biciclete electronice, surse de alimentare digitale, comenzi avansate ale motorului, iluminat, produse de automatizare a clădirilor și multe altele.
În plus, caracteristici precum o zonă de memorie securizabilă scalabilă pentru stocare secretă și actualizare securizată a firmware-ului live, prevenirea accesului la depanare după programare pentru a reduce suprafețele de amenințare, criptare de ultimă generație AES-256, ID-ul dispozitivului unic și adevărat aleator -Generatorul de numere (TRNG) permite dezvoltatorilor să facă față celor mai recente provocări de securitate cibernetică.
Arhitectură MCU
Seria STM32G4 se bazează pe inovațiile existente create de ST pentru a spori performanța și eficiența, cum ar fi ART Accelerator ™ și CCM-SRAM Routine Booster. Acestea, respectiv, îmbunătățesc performanțele dinamice și statice ale memoriei cache pentru performanțe superioare în întreaga aplicație și în timp real, cu un buget de energie eficient.
Noile acceleratoare matematice hardware ale ST ridică din nou ante, introducând un accelerator de filtru-matematică (FMAC) și un motor CORDIC dedicat. Aceste noi periferice oferă rezultate mai rapide pentru trigonometria de rotație și vectorială utilizată în controlul motorului, precum și funcții logaritmice generale, hiperbolice și exponențiale, filtrare IIR / FIR pentru condiționarea semnalului sau controlerul 3p / 3z în surse de alimentare digitale și funcții vectoriale, cum ar fi ca convoluție și corelație. Seria STM32G4 este construită pe o implementare de mare viteză de 170 MHz a nucleului Arm Cortex®-M4, cu unitate în virgulă mobilă și extensii DSP, comparativ cu 213DMIPS și 550 CoreMark.
Există, de asemenea, inovații de economisire a energiei în toată lumea, de la tehnologia avansată a proceselor și caracteristicile arhitecturale până la gestionarea avansată a somnului / trezirii periferice. Alte caracteristici noi importante includ:
- Un temporizator de înaltă rezoluție cu 12 canale independente cu rezoluție de 184ps fiecare, autocompensat față de temperatura și derivarea tensiunii
- Până la 25 de periferice analogice avansate:
- Până la cinci convertoare analog-digitale (ADC) de 12 biți 4Msample / s cu eșantionare hardware capabilă să obțină rezoluție de 16 biți
- Până la șase amplificatoare de operare cu lățime de bandă de mare viteză, cu un câștig încorporat de 1%
- Până la șapte convertoare digitale-analogice pe 12 biți (DAC) 15Msample / s
- Până la șapte comparatoare cu întârziere de propagare de 16,7ns
- Conectivitate industrială CAN-FD, oferind până la opt ori rata de biți a sarcinii utile a CAN standard
- Mai puțin de 165µA / MHz în modul de funcționare pentru o durată mai mare de viață a bateriei
- RAM mai mare pe cip, până la 128Kbyte cu bit de paritate
- Memorie flash de până la 512 kbyte cu corectarea codului de eroare (ECC)
- Creșterea flexibilității DMA și a întreruperilor externe
- Optimizare digitală sau analogică prin variantele MCU Access Line, Performance Line și High-Resolution Line
Noua serie STM32G4 completează astfel seria existentă STM32F3, aducând de trei ori mai multe performanțe, dispozitive noi de până la 125 ° C, temperatura memoriei, memorii dual-bank pentru actualizarea firmware-ului live și noi opțiuni de pachet, inclusiv LQFP80 și LQFP128. Robust împotriva tulburărilor, STM32G4 este deosebit de imun împotriva rafalelor tranzitorii rapide (FTB), atingând cel mai înalt nivel - 5, ceea ce înseamnă practic mai mult de 4kV pe echipament (IEC 61000-4-4).
Disponibilitate și prețuri
Peste 100 din cele 152 de dispozitive ST planificate pentru această serie sunt deja disponibile, de la dispozitive Access Line în pachete cu 32 de pini până la MCU-uri Performance Line și High-Resolution Line cu până la 107 pini de intrare / ieșire rapidă. Prețurile încep de la 1,68 USD (preț de 10.000 de unități) pentru STM32G431K6U6 cu memorie Flash de 32Kbyte în pachetul QFN32 cu 32 de pini.