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微機兩種環境中編寫應用程序以適應不同層次的應用需求,能很好的滿足尖端技術領域在高分辨率顯示下的程序設計要求。

主站蜘蛛池模板: 思思热在线视频精品| 久久国产拍爱| 99视频在线精品免费观看6| 欧美97欧美综合色伦图| 亚洲最新地址| 999精品色在线观看| 99视频全部免费| 色妞www精品视频一级下载| 国产乱子伦无码精品小说 | 91九色视频网| 国产精品刺激对白在线| 国产精品午夜电影| 手机精品福利在线观看| 一级爆乳无码av| 亚洲欧美成aⅴ人在线观看| 蝌蚪国产精品视频第一页| 乱码国产乱码精品精在线播放| 亚洲永久色| 欧美高清视频一区二区三区| 无码中文字幕精品推荐| 福利一区三区| 2021国产精品自产拍在线| 亚洲天堂网视频| 国产高潮视频在线观看| 四虎永久在线精品影院| 中文字幕伦视频| 国产无码性爱一区二区三区| 九一九色国产| 精品一区二区三区视频免费观看| 91精品aⅴ无码中文字字幕蜜桃 | 亚洲男人在线天堂| 五月婷婷综合色| 亚洲国产中文欧美在线人成大黄瓜| 99精品视频九九精品| 伊人欧美在线| 国产精品所毛片视频| 欧美日韩免费观看| 国产乱视频网站| 色欲色欲久久综合网| AV熟女乱| 亚洲成人播放| 国产人妖视频一区在线观看| 欧美日韩在线观看一区二区三区| 国产日韩精品欧美一区灰| 91娇喘视频| 国产99视频在线| 亚洲国产精品人久久电影| 国产色伊人| 中文国产成人精品久久| 日本午夜在线视频| 欧美日韩成人| 91精品视频网站| 国产成人a毛片在线| 一区二区三区精品视频在线观看| 婷婷成人综合| 国产激情无码一区二区免费| 夜夜拍夜夜爽| 亚洲欧美天堂网| 亚洲精品在线影院| 69综合网| 亚洲精品国产精品乱码不卞 | 丁香婷婷激情综合激情| 亚洲性视频网站| 亚洲视频一区| 精品久久国产综合精麻豆| 黄色网在线| 精品一区二区三区水蜜桃| 国产在线观看成人91| 97成人在线观看| 亚洲天堂网在线播放| 亚洲欧美激情小说另类| 亚洲欧洲日韩综合色天使| 亚洲A∨无码精品午夜在线观看| 国产在线啪| 青青草a国产免费观看| 草草线在成年免费视频2| 午夜欧美理论2019理论| 大香伊人久久| 国产精品网址你懂的| 中文字幕啪啪| 青青国产成人免费精品视频| 亚洲精品另类|