Microchip’s Pic32mz da – mikrocontrolleren med en GPU
Når det drejer sig om at vise, er der et mellemrum mellem en standardmikrocontroller samt en Linux-system-on-a-chip (SOC). Den SOC, der lever i en smartphone, vil altid have tilstrækkelig RAM til en Framebuffer såvel som normalt har et par stifter afsat til en LCD-grænseflade. I dag har Microchip afsløret en mikrocontroller, der blurserer linjerne mellem, hvad der kan laves med en SOC, samt hvad der kan laves med en mikrocontroller. PIC32MZ ‘DA’ husstand af mikrocontrollere er skabt til grafikprogrammer samt indbefatter en boatload af RAM samt en hengiven GPU.
Den afgørende funktion til denne chip er en boatload af RAM til en Framebuffer såvel som en 2D GPU. PIC32MZ DA-husstanden omfatter bundter med 32 MB integreret DRAM, der er skabt til at blive udnyttet som Framebuffers. Støtte til 24-bit farve på SXGA (1280 x 1024) Paneler er inkluderet. Der er ligeledes en 2D GPU derinde med støtte til sprites, blitting, alpha blanding, linjetegning, samt påfyldning af rektangler. Nej, det kan ikke spille Crysis – bare for at få den meme ud af metoden – men det er en ekstraordinær platform for Guis.
PIC32MZ DA-chipsene tilbydes i tre pakker, herunder en 169-polet BGA, en 288-bens BGA, såvel som en 176-polet LQFP. Programstørrelsen for disse chips er enten 1024 KB eller 2048 KB samt datahukommelse er enten 256 kb eller 640 kb. Billederne kommer med et valg til en DDR2-controller med en valgfri “på DIE” 32 MB DDR2 SDRAM. Dette ‘på Die’ SDRAM er specifikt ikke; I stedet tjekker vi noget som en pakke-på-pakke komponent. Uanset hvad nogle af disse dele indbefatter 32 MB DDR2 indkapslet i en blob af epoxy.
To startpakker til PIC32MZ DA vil blive tilbudt inden for kort tid, en med stablet DRAM, såvel som den anden med udendørs DRAM. Derudover vil en WQVGA touchscreen datterbræt også være tilgængelig. Denne datter er ikke nødvendigt, såvel som mikrochip har lagt stor vægt på at producere nye værktøjer til at få LCD-paneler op såvel som at køre hurtigt. En ny version af MPLAB IDE har en skærmhåndtering, der gør det muligt for en designer at producere bilister til enhver form for skærm i minutter.
Volumenprisen for PIC32MZ DA starter på $ 7,73 i 10K-systemmængder.
GPU’er er den ting, der er ideel nu, såvel som mellem strømmen fra NVIDIA og små overkommelige armbrædder, der kan skubbe pixels til en 4K-skærm, kan du blive tilgivet til at tro på den eneste metode til at tilføje en stor høj opløsning skærm til en Produktet er at inkludere en Linux-baseret SOC. PIC32MZ DA er en bro mellem disse SOC’er såvel som standard mikrocontrollere, der muliggør lettere brædder med meget lettere routing, der stadig kan pumpe pixels ud til et display.
Dette er en lille personlig observation, men i betragtning af at frigivelsen af Raspberry PI såvel som floden af overkommelige armbrædder med HDMI, har Hackaday ikke set masser af mikrocontrollere, der anvendes til videoapplikationer. Der er altid folk, der knuser rundt med VGA, men husk, at UzeBox var på én gang et ekstremt fremtrædende produkt. En del af dette er på grund af den styrende tilgængelighed af Linux-baserede brædder, men en del af det er ligeledes på grund af den lille mængde RAM-mikrocontrollere, der stadig er forsendelse med. Dette er en yderst god chip, så godt som vi ikke kan vente med at se, hvad det i sidste ende vil lukke op i.