|
Abstract:
|
Tehtävänä oli suunnitella grafiikkaohjain, jota käytetään automaatiojärjestelmän valvontamonitoreiden ohjaamiseen. Vaatimuksena oli, että näytönohjain toimisi jonkin tietokonegrafiikan standardin mukaisesti. Koska grafiikan standardeja on olemassa tai ainakin kehitteillä useita, muodosti standardin valinta merkittävän osan työstä. Työssä tutustuttiin mielenkiintoisimpiin tietokonegrafiikan standardeihin ja niiden ominaisuuksiin. Grafiikkaohjaimelle asetettujen vaatimusten pohjalta vertailtiin eri standardeja toisiinsa ja tutkittiin niiden soveltuvuutta tähän toteutukseen. Laitteen ominaisuuksia on kuvattu pääpiirteissään, mutta ohjelmiston rakenteeseen on perehdytty syvemmin. Ohjaimen elektroniikassa on muutamia ominaisuuksia, joita valittu standardi ei tue. Se tosin määrittelee tavan käyttää standardoimattomia ominaisuuksia. Ohjelmiston suunnitteluvaiheessa tuli esille seikka, että grafiikkaohjaimen nopeus tulisi kärsimään oleellisesti, mikäli standardi implementoitaisiin kokonaisuudessaan. Myöskään grafiikkaohjaimen nykyinen käyttö ei vaadi kaikkia standardissa esitettyjä ominaisuuksia, joten aivan kaikkia valitun standardin ominaisuuksia ei ole ohjelmoitu. /Kir09 |