Bemutatjuk a NeoChromVG GPU-t: Forradalmasítja a mikrovezérlők grafikai optimalizációját

A mikrovezérlők hosszú ideje megbízhatóak és alacsony energiával rendelkeznek, azonban a grafikai optimalizáció terén korlátokba ütköznek. Az STMicroelectronics azonban most újabb mérföldkövet jelent be a NeoChromVG GPU bejelentésével – az első vektorgrafikus gyorsítótár a többcélú mikrovezérlőkhöz.

A NeoChromVG GPU az 2023-ban bemutatott Neochrom GPU sikereire épít, és a vektorgrafikát a következő szintre emeli azzal, hogy bevezet egy hardveregységet, amely gyorsítja a vektorgrafikus számításokat, például a másodfokú Bézier görbék és a Bézier tesselációkat. Ez a fejlesztés lehetővé teszi a vektorgrafika gyors rajzolását a képernyőkön, csökkentve az ágyazott rendszerek memóriaterületét.

Az ST-nek az egyik fő oka annak, hogy kifejlesztette a konkrét hardver IP-t, az az, hogy a vevők egyre növekvő kereslete arra, hogy csökkentsék a külső flash modulokra való függésüket. Mivel a memóriapiacban várhatóan hullámzás és magasabb árak tapasztalhatók a következő években, sok vállalat az alternatívák után néz a külső NAND helyett, és a NeoChromVG GPU jelent egy életképes megoldást.

A NeoChromVG GPU integrálásával az új STM32U5G9 és STM32U5F9 mikrovezérlőkbe az ST olyan erőteljes eszközt hozott létre, amely lehetővé teszi a fejlesztők számára az alkalmazásaik optimalizálását. Az 3MB RAM és 4MB kettős bankos flash segítségével ezek a mikrovezérlők lehetővé teszik néhány vállalat számára, hogy egyetlen chip tervezésbe átmenjenek anélkül, hogy szükség lenne külső memóriára. Mások esetében a nagyobb belső memória és a vektorgrafikus támogatás lehetővé teszi a kisebb NAND eszközök használatát, egyszerűsítve a nyomtatott áramkör tervezését és csökkentve a költségeket.

Annak érdekében, hogy a fejlesztők könnyen át tudják venni a vektorgrafikát, az ST olyan gyors prototípuskészítő eszközöket biztosít, mint az STM32U5G9J-DK és STM32U5G9J-DK2, valamint egy UI demót, amely bemutatja a vektorgrafika képességeit. Az ST partnere, a Riverdi is kínál egy modellt az STM32U5G9-zel, hogy támogassa a fejlesztőket a vektorgrafika gyorsító kihasználásában.

Ez a grafikai optimalizáció áttörése az ST korábbi STM32 mikrovezérlőivel beépített Chrom-ART sikerére épít. A NeoChromGPU tovább viszi a koncepciót, még több optimalizálási lehetőséget és animáció támogatást nyújtva. Ami korábban asztali számítógépes GPU kártyát igényelt, most elérhető a mikrovezérlőkön.

A NeoChromVG GPU integrálásával a TouchGFX ökoszisztémába a fejlesztők zökkenőmentesen beépíthetik ezt az új technológiát projektjeikbe. Az új TouchGFX Designer, Simulator és Generator mind frissítve lettek, hogy támogassák a NeoChromVG GPU-t, bemutatva annak hatását a képkocka sebességére, és egységes ökoszisztémát kínálva a fejlesztők számára.

A NeoChromVG GPU jelentős előrelépést jelent a grafikai optimalizáció terén a mikrovezérlők számára. Az STMicroelectronics azzal, hogy lehetővé teszi a fejlesztők számára, hogy csökkentsék a memóriaterületüket és kihasználják a vektorgrafikát, még áramvonalasabb és hatékonyabb ágyazott rendszerek létrehozását teszi lehetővé.

Gyakran Ismételt Kérdések:

1. Mi a NeoChromVG GPU?
A NeoChromVG GPU az első vektorgrafikus gyorsító, amely kifejezetten többcélú mikrovezérlőkhöz lett tervezve. Gyorsítja a vektorgrafikus számításokat, lehetővé téve a vektorgrafikák gyors rajzolását a képernyőkön, és csökkentve az ágyazott rendszerek memóriaterületét.

2. Milyen előnyei vannak a NeoChromVG GPU-nak a fejlesztők számára?
A NeoChromVG GPU integrálásával a STM32U5G9 és STM32U5F9 mikrovezérlőkbe fejlesztők optimalizálhatják felhasználói felületeiket és csökkenthetik külső flash modulokra való függésüket. Ez megnyitja az utat egycsip-es tervekhez, kisebb NAND eszközöknek, egyszerűsített nyomtatott áramkör tervezéseknek és költségcsökkentéseknek.

3. Milyen eszközök és támogatás érhető el a fejlesztők számára?
Az ST gyors prototípuskészítő eszközöket kínál, mint például az STM32U5G9J-DK és STM32U5G9J-DK2, valamint egy UI demót, amely bemutatja a vektorgrafika képességeit. Az ST partnere, a Riverdi is kínál egy modellt az STM32U5G9-zel, hogy segítse a fejlesztőket a vektorgrafikával gyorsító kihasználásában.

Definíciók:

1. Mikrovezérlők: Kis méretű számítógép rendszerek, amelyek egyetlen integrált áramkör chipen helyezkednek el, és beágyazott rendszerek vezérlésére lettek tervezve.

2. Vektorgrafika: Számítógépes grafika típusa, amely geometriai primitíveket, például pontokat, vonalakat és görbületeket használ képek ábrázolására.

3. Bézier görbék: Matematikai modell, amelyet a számítógépes grafikában sima görbék ábrázolására használnak az irányítópontok meghatározásával.

4. Bézier tesseláció: A Bézier görbék vagy felületek felosztásának folyamata kisebb komponensekkel való jobb renderelés érdekében.

5. Külső flash modulok: Külsőleg csatlakoztatott memóriamodulok, amelyeket a mikrovezérlőhöz kapcsolnak a tárolási kapacitásának bővítéséhez.

6. Hardver IP: Hardverkomponensekkel kapcsolatos szellemi tulajdon, például tervezések, szabadalmak és folyamatok.

7. NAND: Flash memóriakészülékekben széles körben használt típusú nem-volatile tárolási technológia.

8. Nyomtatott áramkör tervezés: Az elektronikai komponensek összekapcsolását és támogatását szolgáló nyomtatott áramkörök tervezésének folyamata.

9. Képkocka sebesség: Azon képek gyakorisága, amelyek megjelennek egy képernyőn, általában másodpercenként mért képkockákban (FPS).

Kapcsolódó linkek:
– STMicroelectronics
– TouchGFX
– Riverdi

The source of the article is from the blog rugbynews.at

Privacy policy
Contact