Tsev > Xov xwm > Ntsiab lus

Embedded Graphics Processor-Abstract

Feb 18, 2019

Nrog cov zuj zus ntxiv ntawm kev tsim peev txheej hauv kev tsim duab hauv Embedded

Systems, ib tug CPU yuav tsum overloaded yog hais tias nws xav tau los ua cov txheej txheem ua haujlwm zoo tib yam thiab

raws li lwm yam kev tswj hwm rau tag nrho lub cev. Thiab qee zaus qhov kev pabcuam graphics yog li ntawd

complex uas nws tsis yooj yim rau CPU rau txim tuag nyob rau hauv lub sijhawm tiag tiag rau kev sib tham sib

kev xav tau. Kom nrog rau qhov teeb meem no nyuaj, GPU tau raug pib los txhim kho

rendering ceev thiab dawb CPUs ntawm txoj kev ua lej graphics ua hauj lwm. Yog li ntawd

researching thiab tsim GPUs tsim rau embedded systems ua rau kev txiav txim siab zoo

nyob rau hauv no sib Tus thesis firstly xyuas keeb kwm ntawm GPUs thiab thaam cov con

graphics tshuab. Ib qhov system raug tsim los ntawm graph API

rau GPU thiab kho vajtse. Qhov no thesis adopts OpengL raws li nws cov graphics APl, xaiv 23

feem ntau siv cov lus txib los ntawm OpenGL, thiab tsim cov txheej txheem ua rau

cov lus xaiv no. Cov npe no yuav muab coj los ua tus qauv tsim GPUs

specification. Raws li qhov no, tus thesis kuj tsim tus tsav tsheb rau lub gPu uas yuav

siv los hloov cov OpenGL APls rau hauv cov txheej txheem teev npe. Cov thesis siv

ntau ntawm cov kev siv zog ntawm cov duab yeeb nkab ntawm cov ntsiab lus GPUs thiab raws li cov ntsiab lus

ntawm cov roj hmab duab, tsim cov architecture rau GPU. Tom qab ntawd, ua lag luam

theem SystemC qauv tau tsim rau lub GPU. Cov qauv no siv cov

geometry theem thiab rasterization theem ntawm graphics ua ndlwg. RTL qauv

muaj peev xwm yuav kis tau los ntawm Tsim thiab ua yuam kev ntawm tus qauv GPU tswvyim yog nyob rau hauv Visual C ++ 6.0

ib puag ncig. Raws li qhov sim tau, cov qauv no ua tau rau tag nrho cov

DVR OpenGL APIs, thiab nws ua tau txhais thiab tig txoj haujlwm

culling thiab clipping backface culing projection li zoo li rasterization rau cov khoom hauv 3D lo lus kom zoo.