Grahic Controller for Dummies

Lysdioder, Optiska sensorer, Fiberoptik, Displayer, Lasrar, Optiska kopplare
Mad Man
Inlägg: 9
Blev medlem: 16 september 2005, 10:57:39

Grahic Controller for Dummies

Inlägg av Mad Man »

Hej,

Jag skulle vilja lära mig hur grafik processorer fungerar, någon som känner till någon bra sida?

Mitt problem är att "översätta" det som tillverkarna skriver i sina datablad och dyligt till ett användarspektiv.
Användarvisningsbild
bengt-re
EF Sponsor
Inlägg: 4829
Blev medlem: 4 april 2005, 16:18:59
Skype: bengt-re
Ort: Söder om söder
Kontakt:

Inlägg av bengt-re »

Beror lite på vad du menar med grafisk processor.. Menar du grafiska LCD-displayer av industrityp eller tänker du på Nokia displayen ?
Mad Man
Inlägg: 9
Blev medlem: 16 september 2005, 10:57:39

Inlägg av Mad Man »

Vet inte vad du menar med Nokiadisplayen, men det är nog snarare fordonsLCD:er jag är intresserad av.
sodjan
EF Sponsor
Inlägg: 43247
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Vadå "fordons LCDer" ???

Sådana som bara visar hastigheten ?
Eller de nyare med kartor, matrecept, TV och allt ?
Och på vilken "nivå" ?
Elektriskt interface ? Kommandon ? Applikations interface ?
Eller bara själva grafik processorn ? Men då spelar det ju inte någon roll längre om den sitter i en bil eller någon annanstans...
Mad Man
Inlägg: 9
Blev medlem: 16 september 2005, 10:57:39

Inlägg av Mad Man »

Det jag premärt är intressad av hur grafik proccessorer fungerar. På en grundläggande nivå spelar det väl inte roll vad för typ av display används eller?
Användarvisningsbild
Illuwatar
Inlägg: 2256
Blev medlem: 10 november 2003, 14:44:27
Skype: illuwatar70
Ort: Haninge
Kontakt:

Inlägg av Illuwatar »

Grafikprocessorer finns i många smaker och färger - från enkla framebuffers till avancerade saker för 3D. Så en generell beskrivning är svårt att ge. Man kan dock se ett mönster i konstruktionen hos de flesta grafiklösningar:

* Ett lokalt minne används för att både mellanlagra grafikdata och för att hålla minst en bild av det som visas på skärmen.

* En logikkrets av något slag som ser till att fylla minnet med de bilder som skall visas. Denna kallas för GPU nu för tiden och är veritabla underverk av komplexitet (kolla på nVIDIA eller ATI för mer info). Denna krets ser även till att kommunicera med värdsystemet samt mata ut informationen till DA-omvandlarna (om dessa finns).

* En DA-omvandlare för RGB-signalerna till analoga skärmar (behövs inte till digitala interface). Denna sitter nu för tiden på samma kisel som GPU'n.

Den enklaste formen av grafikkort är en framebuffer som i princip bara är ett dubbelportat minne kombinerat med lite logik (och DA-omvandlare för analoga signaler). Logiken ser till att mata ut minnets innehåll i ett för displayen lämpligt format samt agera interface mot värdsystemet.
Mad Man
Inlägg: 9
Blev medlem: 16 september 2005, 10:57:39

Inlägg av Mad Man »

Detta var inte så "lätt" som jag trodde, men det kan väl bero på att jag varit otydlig.

Följande "fakta" har jag fått fram:

*Fordonsapp.
*W-VGA
*~7 tum färg display.

Det finns ett antal potentiella GPU:er, exempelvis Yamaha YGV628 och 629. Mitt problem är, som jag skrev i mitt första inlägg att "översätta det som tillverkarna skriver i sina datablad och dyligt till ett användarspektiv."

Jag trodde att det enklaste sättet att komma in i GPU:er var att börja med någon form av grundläggande beskrivning, hur ser dom ut, vilka funktioner är vanliga etc...
Användarvisningsbild
Hedis
Inlägg: 2493
Blev medlem: 8 december 2003, 15:10:44
Ort: Vänersborg
Kontakt:

Inlägg av Hedis »

Vad är ditt mål?
Att bygga eget interface till en 7" display?

Kanske är lättare för oss att ge dig lite passande info om vi vet vad du är ute efter.

Jag har lekt lite med displayer från både Saab 9-3ss och Saab 9-5 (gamla -03 navigationen)

Bägge har drivkretsar till själva displayen som tar emot R/G/B/Sync signaler. (den i 9-5:an tar även Composit, Y/C/R mfl.)

Har tex. spelat xbox på 9-3ss displayen.
Men allt jag gjorde var o koppla in mig på video-ingången på chippet och separera syncen från xboxen innan den matades till display-controller.
Mad Man
Inlägg: 9
Blev medlem: 16 september 2005, 10:57:39

Inlägg av Mad Man »

Mitt mål är att lära mig hur GPU:er fungerar, vilka funktioner dessa klarar av och hur det skulle se ut när man visar något på en display.

Orsaken till att jag radade upp faktan att någon började prata om upplösning och färger på LCD som en parameter när det gäller GPU.

Dvs den faktan behöver inte nödvändigtvis vara sann. Men det är den utgångspunkten jag har när jag försöker förstå vad en GPU kan göra.
Skriv svar