STMicroelectronics Pristatė NeochromVG GPU: Revoliucija Grafikos Optimizavime Mikrovaldikliuose

Mikrovaldikliai seniai yra vertinami dėl jų efektyvaus ir mažo energijos suvartojimo, tačiau kalbant apie grafikos optimizavimą, buvo tam tikrų apribojimų. Tačiau STMicroelectronics šiuo metu ima perimti naują teritoriją pristatydama NeochromVG GPU – pirmąją vektorinę grafikos pagreitintuvą, skirtą bendro paskirties mikrovaldikliams.

NeochromVG GPU pagrįstas Neochrom GPU sėkmės, kuris buvo pristatytas 2023 metais, ir įėjo į kitą lygį, pristatant aparatūrinį bloką, pagreitinantį vektorinės grafikos skaičiavimus, tokius kaip kvadratinės Bézier kreivės ir Bézier teselė. Šis patobulinimas leidžia sparčiai piešti vektorinę grafiką ant ekranų, mažinant įmontuotų sistemų atminties resursus.

Viena pagrindinių priežasčių, kodėl ST nusprendė kurti šią specifinę aparatūros intelektinę nuosavybę, yra padidėjęs paklausa iš klientų mažinti priklausomybę nuo išorinių flash modulių. Atsižvelgiant į tai, jog atminties rinkoje tikimasi per ateinančius metus kilnės ir didės kainos, daugelis įmonių ieško alternatyvų išoriniam NAND, o NeochromVG GPU siūlo realią sprendimą.

Integruodamas NeochromVG GPU į naujus STM32U5G9 ir STM32U5F9 mikrovaldiklius, „ST“ sukūrė galingą įrankį, skirtą plėtojams optimizuoti jų vartotojo sąsajas. Su 3 MB RAM ir 4 MB dviejų bankų flash, šie mikrovaldikliai leidžia kai kurioms įmonėms pereiti prie vieno mikroschemos projektavimo be išorinės atminties poreikio. Kitiems, padidėjusi vidinė atmintis ir vektorinės grafikos palaikymas leidžia naudoti mažesnius NAND įrenginius, supaprastinant PCB projektavimą ir mažinant sąnaudas.

Tam, kad plėtojai galėtų lengvai naudotis vektorine grafika, „ST“ siūlo greito prototipavimo įrankius, tokius kaip STM32U5G9J-DK ir STM32U5G9J-DK2, kartu su vartotojo sąsajos demonstracija, kurianti vektorinės grafikos galimybes. „ST“ partneris „Riverdi“ taip pat siūlys modelį su STM32U5G9, papildomai palaikydamas plėtojus, siekiančius išnaudoti vektorinės grafikos pagreitintuvą.

Šis persilaužimas grafikos optimizavime yra pagrįstas „ST“ ankstesniai sukurtu Chrom-ART, duomenų lentelėmis pagrįstu 2D pagreitintuvu, įmontuotu anksčiau STM32 mikrovaldikliuose. NeochromGPU daro dar didesnę pažangą, pasiūlydamas platesnes optimizavimo galimybes ir palaikant animacijas. Tai, kas anksčiau reikėjo stalinio kompiuterio GPU plokštės, dabar gali būti pasiekiama mikrovaldiklyje.

Integruojant NeochromVG GPU į TouchGFX ekosistemą, plėtojai gali nepastebimai įtraukti šią naują technologiją į savo projektus. TouchGFX Dizaineris, Simuliatorius ir Generatorius visi buvo atnaujinti, kad palaikytų NeochromVG GPU, rodant jo poveikį kadrų dažniui ir teikiant vientisą ekosistemą plėtojams.

NeochromVG GPU yra svarbus žingsnis į priekį grafiniame optimizavime mikrovaldikliams. Suteikdama plėtojams galimybę sumažinti atminties resursus ir pasinaudoti vektorine grafika, „STMicroelectronics“ suteikia galimybes kūrėjams kurti dar patogesnius ir efektyvesnius įmontuotus sistemas.

D.U.K. Skiltis:

1. Kas yra NeochromVG GPU?
NeochromVG GPU yra pirmasis vektorinės grafikos pagreitintuvas, specialiai sukurtas bendros paskirties mikrovaldikliams. Jis pagreitina vektorinės grafikos skaičiavimus, leidžiant sparčiai piešti vektorinę grafiką ant ekranų ir sumažinti įmontuotų sistemų atminties resursus.

2. Kaip NeochromVG GPU naudingas plėtojams?
Integruojant NeochromVG GPU į mikrovaldiklius, tokius kaip STM32U5G9 ir STM32U5F9, plėtojai gali optimizuoti savo vartotojo sąsajas ir mažinti priklausomybę nuo išorinių flash modulių. Tai atveria galimybes vieno mikroschemos sprendimams, mažesniems NAND įrenginiams, supaprastintiems PCB projektavimams ir sąnaudų mažinimams.

3. Kokios įrankiai ir palaikymas yra prieinami plėtojams?
„ST“ siūlo greito prototipavimo įrankius, tokius kaip STM32U5G9J-DK ir STM32U5G9J-DK2, kartu su vartotojo sąsajos demonstracija, rodančia vektorinės grafikos galimybes. „ST“ partneris „Riverdi“ taip pat siūlo modelį su STM32U5G9, siekdamas papildomai palaikyti vektorinės grafikos pagreitintuvą.

Apibrėžimai:

1. Mikrovaldikliai: Mažos kompiuterinės sistemos vienoje integruotoje grandinėje, sukurtos valdyti įmontuotas sistemas.

2. Vektorinė grafika: Kompiuterinės grafikos rūšis, naudojanti geometrines pradmenis, tokius kaip taškai, linijos ir kreivės, norint atvaizduoti vaizdus.

3. Bézier kreivės: Matematinis modelis, naudojamas atvaizduoti sklandžias kreives kompiuterinėje grafikoje, nurodant valdymo taškus.

4. Bézier teselė: Bézier kreivės ar paviršiaus padalinimo į mažesnes dalis procesas, siekiant pagerinti renderinimą.

5. Išoriniai flash moduliai: Papildoma atminties moduliai, išorinėmis jungtimis sujungti su mikrovaldikliu, siekiant padidinti jo talpyklą.

6. Aparatūros intelektinė nuosavybė: Intelektinė nuosavybė, susijusi su aparatūros komponentais, tokiais kaip dizainai, patentai ir procesai.

7. NAND: Debesų atminties technologija, dažnai naudojama žibintuvėlių atmintyje.

8. PCB projektavimas: Proceso projektuojant spausdintus grandinės plokštes, kurios sujungia ir palaiko elektroninius komponentus.

9. Kadrų dažnis: Dažnis, kuriuo paveikslėliai rodomi ekrane, paprastai matuojamas kadrais per sekundę (FPS).

Susiję nuorodos:
– STMicroelectronics
– TouchGFX
– Riverdi

The source of the article is from the blog maltemoney.com.br

Privacy policy
Contact