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

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