999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于TMS34020的圖形顯示處理模塊的設計

2007-12-31 00:00:00劉崇治
電子產品世界 2007年7期

摘要:本文介紹了以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組成的系統存儲器用于存放程序和數據,同時也有一部分用作系統堆棧和圖形暫存區。以滿足大幅漫游、多幅動畫等特殊功能的要求。2MB的VRAM用于存放圖形數據。RAMDAC將順序送來的數據進行D/A轉換后輸出視頻模擬信號。因VRAM串行口數據流輸出速度遠低于RAMDAC的數據流輸入速度,故要在VRAM與RAMDAC間設有并/串轉換電路,將慢速的數據流轉換成高速的數據流,再輸入到RAMDAC。

接口電路

TMS34020圖形顯示處理模塊的接口電路包括主機接口和局部總線接口,由ALTERA可擦除的可編程邏輯器件(EPLD)實現。其中,局部總線接口完成TMS34020處理器與存儲器和RAMDAC的數據交換以及地址和時序控制。主機接口見圖2,主機通過該接口實現與圖形卡之間的通信控制和數據傳輸。對主機的訪問進行地址譯碼,并緩存數據,把TMS34020處理器的寄存器當作主機的存儲器單元由主機直接訪問。

存儲空間的分配

圖形顯示處理模塊配置1MB的EPROM,4MB的DRAM和2MB的VRAM均處于局部存儲空間,可映射到主機存儲空間。其地址分配見圖3,灰色為保留空間。

VRAM作為顯示存儲器既提供作圖區,又為屏幕刷新提供服務。VRAM是在普通DRAM上增加了SRAM移位寄存器和一個串口。圖形處理器作圖處理(如畫圖、存圖、取圖)時通過DRAM的隨機作存取操作,與此同時,像素數據不斷通過SRAM移位寄存器和串口輸出作顯示刷新用。因而,采用VRAM作幀存,除了從DRAM到SRAM的傳送周期外的所有時間(超過99%)都可用作圖形處理。

視頻輸出

視頻輸出電路由并,串轉換電路和RAMDAC組成。其中,并/串轉換電路核心芯片為BT438,將低速的VRAM像素數據流轉換為高速的數據流。由于絕大部分高分辨率顯示器只接受模擬視頻信號輸入,所以這兩者之間需要一個數模轉換器(DAC)。圖形顯示處理模塊上用的BT459就是配色表和DAC的組合元件(RAMDAC)。它是在DAC前加配色表使得圖形顯示彩色的范圍更廣,且改變顯示顏色更靈活。同時,BT459還支持位面屏蔽和閃爍、硬件光標等功能。使輸出的視頻能滿足更廣泛領域的應用。

軟件設計

圖形顯示處理模塊支持用戶在兩個層次編寫應用程序。一是任底層編寫程序,直接應用TMS34020工具(包括TMS34020匯編、TMS34020 c編譯軟件、TMS34020圖形函數庫和數學函數庫)編寫裝載到GSP局部存儲器的應用程序;二是在上層編寫程序,編程者只需編寫主機運行的應用程序,而不必用TMS34020程序設計語言編寫程序。

圖形顯示處理模塊開發了通用的TMS34020底層函數庫,其中包括漢字串(字符串)顯示、畫點、直線、橢圓、多邊形、橢圓填充、多邊形填充、位圖擴展、圖形塊復制、圖形塊放大或縮小等功能函數。用戶可直接應用這些函數,在上層編寫程序,縮短軟件開發周期。對有特殊應用的領域,可直接編寫TMS34020的圖形函數和數學函數,以滿足專業領域的需求。

結 語

圖形顯示模塊是一種功能較強和非常實用的高分辨率圖形處理模塊。整個模塊的硬件設計在一塊電路板上,形成一個圖形卡。它具有圖形產生、處理與緩存,屏幕刷新時序的控制及象素信息的D/A轉換等功能。它支持分辨率高達1280×1024象素的圖形圖像顯示。其系統軟件提供了豐富的圖形功能函數,可實時輸入和顯示漢字,進行多種二維圖形和三維圖形處理。并且支持用戶在GSP和PC微機兩種環境中編寫應用程序以適應不同層次的應用需求,能很好的滿足尖端技術領域在高分辨率顯示下的程序設計要求。

主站蜘蛛池模板: 亚洲人成高清| 亚洲91精品视频| 中文精品久久久久国产网址| 人妻精品久久无码区| 91黄视频在线观看| 男女性色大片免费网站| 亚洲中字无码AV电影在线观看| 国产在线观看人成激情视频| AV片亚洲国产男人的天堂| 青青操国产视频| 欧美第二区| 国产人成在线观看| 国产成人精品日本亚洲77美色| lhav亚洲精品| 亚洲V日韩V无码一区二区| 国产伦精品一区二区三区视频优播 | 2021天堂在线亚洲精品专区| 国产成人一区二区| 丰满少妇αⅴ无码区| 久久精品嫩草研究院| 国产成人精品一区二区三区| 亚洲狠狠婷婷综合久久久久| 91九色国产在线| 亚洲国产高清精品线久久| 午夜性刺激在线观看免费| 国产成人一区免费观看| 99热这里只有精品5| 日本午夜网站| 亚洲国产成人超福利久久精品| 欧美国产日韩一区二区三区精品影视| 欧美无遮挡国产欧美另类| 国产主播一区二区三区| vvvv98国产成人综合青青| 亚洲高清资源| 欧美日韩精品一区二区在线线| 国产成人精品在线1区| 久久国产黑丝袜视频| 国产1区2区在线观看| 国产亚洲精品精品精品| 亚洲日韩图片专区第1页| 国产精品yjizz视频网一二区| 婷五月综合| 国产精品自在自线免费观看| 久久精品电影| 囯产av无码片毛片一级| 97视频免费在线观看| 国产精品3p视频| 国产欧美在线视频免费| 亚洲综合片| 欧美高清三区| 日韩天堂视频| 国产乱子伦手机在线| 91色国产在线| 制服丝袜亚洲| 国产一级视频久久| 色亚洲成人| 国产美女精品人人做人人爽| 亚洲第一页在线观看| 2018日日摸夜夜添狠狠躁| 国产va免费精品观看| 青青草原偷拍视频| 中文字幕自拍偷拍| 国产第二十一页| 免费一级无码在线网站 | 又黄又湿又爽的视频| 国产主播一区二区三区| 国产日本欧美亚洲精品视| 性视频久久| 欧美日韩另类在线| 欧美特级AAAAAA视频免费观看| a级高清毛片| 999国内精品视频免费| 在线播放91| 五月婷婷综合网| 欧美精品亚洲日韩a| 啊嗯不日本网站| 欧美福利在线播放| 久久精品午夜视频| 青青草综合网| 97精品伊人久久大香线蕉| 国产午夜人做人免费视频中文| 亚洲视频四区|