摘要:本文介紹了以TMS34020圖形處理器為核心的顯示處理模塊的設計方法,給出了該圖形處理模塊的硬件設計和軟件設計。
關鍵詞:顯示處理;TMS34020;軟件設計
引 言
信息處理技術的發(fā)展對顯示處理設備提出越來越高的要求,目前的顯示器和圖形適配器(又稱圖形卡或顯卡)大多可支持1280×1024的高分辨率顯示模式。但是,這些高分辨率的顯示處理系統(tǒng)主要是面向傳統(tǒng)的桌面顯示,不能滿足專業(yè)或某些尖端技術領域的要求。我們研制出的基于TMS34020的圖形顯示處理模塊,支持通用的1280×1024高分辨率顯示模式,并提供了專用軟件開發(fā)環(huán)境,可滿足不同專業(yè)顯示領域的應用。

顯示處理模塊體系結構
圖形顯示處理模塊的體系結構見圖1。該顯示處理模塊主要由圖形系統(tǒng)處理器(GSP)、可編程存儲器(EPROM)、動態(tài)存儲器(DRAM)、幀緩存器(由VRAM組成)及帶彩色查找表的視頻數(shù)模轉(zhuǎn)換部件(RAMDAC)等部分組成。
GSP采用TMS34020芯片,它是圖形顯示處理模塊的核心器件,負責系統(tǒng)管理,程序存儲器中讀取指令和數(shù)據(jù),在顯示存儲器中畫圖,控制動態(tài)存儲器的刷新和顯示圖形的屏幕刷新,本板的串口通訊、局部總線的管理以及與PC主機的交互。GSP提供了主機接口I/O寄存器,對主機的訪問進行地址譯碼,并緩存數(shù)據(jù)。主機通過該接口裝載GSP的程序或讀寫GSP局部存儲器的數(shù)據(jù)。1MB的EPROM存儲器用于存儲中斷向量、初始化程序、基本的圖形函數(shù)、字符和圖符。4MB的DRAM組成的系統(tǒng)存儲器用于存放程序和數(shù)據(jù),同時也有一部分用作系統(tǒng)堆棧和圖形暫存區(qū)。……