專利名稱:嵌入式圖形顯示驅(qū)動裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于圖形顯示以及計算機(jī)技術(shù)領(lǐng)域,涉及一種嵌入式圖形顯示驅(qū)動裝置。
背景技術(shù):
21世紀(jì)現(xiàn)代戰(zhàn)爭進(jìn)入了數(shù)字時代。軍事、航空、艦載等眾多領(lǐng)域都需要快速、清晰 的顯示三維圖形圖像。目前隨著圖形處理器日新月異的飛速發(fā)展,能實現(xiàn)三維圖形處理 和特效處理等各種功能越來越強(qiáng),因此已經(jīng)出現(xiàn)各種高端的三維圖形顯控裝置。但是, 高端的圖形處理器同時對系統(tǒng)的其它部件也提出了更高的要求,往往要求有高性能的主 板支持才能發(fā)揮其最佳性能,
目前,國內(nèi)外均巳研制出了 Vxworks下的OpenGL三維圖形顯控系統(tǒng),國外如DY4 公司(后被CURTISS WRIGHT公司收購)于2005年初成功研發(fā)出基于ATI公司M9 圖形處理單元(GPU)的PMC嵌入式圖像卡PMC—704/PMC—706, SBS公司于2005年9 月份成功研發(fā)出基于M9的PMC嵌入式圖像卡G2Basis/G2Dual/G2plus,Peritek公司(后 被CURTISS WRIGHT公司收購)也于2006年1月份成功研發(fā)出基于M9視覺處理單元 的PMC圖像卡AtlasPMC1/AtlasPMC2。
但是國內(nèi)外現(xiàn)在成熟產(chǎn)品中都需要有高性能的主板支持才能發(fā)揮其最大性能。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是,提供一種嵌入式圖形顯示驅(qū)動裝置,該裝置不需 要高性能主板支持即具備能清晰顯示三維圖形的功能。 本發(fā)明為解決上述技術(shù)問題所采用的技術(shù)方案是
一種嵌入式圖形顯示驅(qū)動裝置,其特征在于,包括中央處理器、北橋芯片、顯示處 理芯片和通信接口;所述的中央處理器與北橋芯片電連接,所述北橋芯片通過通信接口 與外部設(shè)備電連接,所述顯示處理芯片的輸入端接北橋芯片,其輸出端接外部的圖形顯 示設(shè)備。
所述的中央處理器為MPC7448,所述的北橋芯片為MV64460,所述的顯示處理芯 片為ATIM9;所述的北橋芯片與中央處理器通過MPX總線連接;所述的通信接口為
RS232和10/100M以太網(wǎng)接口;所述的北橋芯片通過PCI總線與顯示處理芯片電連接; 所述的顯示處理芯片輸出VGA或PAL (VGA:視頻圖形陣列;PAL:逐行倒相制式) 視頻信號到外部的圖形顯示設(shè)備。
所述的北橋芯片通過PMC接口 (英文縮寫PCI Mezznine Card。中文PCI接口 卡,PMC是PCI總線對外的一種表現(xiàn)形式,只是我們通??吹降腜CI,在主板上的表現(xiàn) 形式都是那種擦槽式的,而在各種卡的表現(xiàn)形式是金手指。本質(zhì)都一樣的)與外部主系 統(tǒng)通信。
所述的中央處理器、北橋芯片、顯示處理芯片和用于與通信接口邏輯上通過 VxWorks操作系統(tǒng)結(jié)合在一起。
還包括FLASH閃存和DDR內(nèi)存,所述的北橋芯片與FLASH閃存和DDR內(nèi)存電 連接。
本發(fā)明的有益效果有
本裝置是巧妙地基于高性能處理器MPC7448而開發(fā)的高集成度的圖形顯示裝置, 因其不需要高性能主板支持即具備能清晰顯示三維圖形的功能,且自帶電子盤以及外部
接口,能夠獨立工作,也能作為子系統(tǒng)通過PMC接口配合主系統(tǒng)工作??蓮V泛應(yīng)用在 工業(yè)監(jiān)控現(xiàn)場,以及機(jī)載、車載、艦載等數(shù)據(jù)量大,對信號的可靠性、實時性、穩(wěn)定性 要求高的各種嵌入式應(yīng)用場合。具體來說本嵌入式圖形顯示驅(qū)動裝置與一般的顯示卡的 區(qū)別在于它是一塊帶有CPU嵌入式顯示卡,工作時板上跑有VxWorks操作系統(tǒng)。CPU 通過操作系統(tǒng)管理系統(tǒng)資源,在接收到外界的消息后(如要求本系統(tǒng)在顯示器繪制一幅 三維數(shù)字地圖)系統(tǒng)會通過PMC接口,或者網(wǎng)口將該三維數(shù)字地圖的信息接收進(jìn)來, 存放在內(nèi)存。這些信息顯卡是無法直接去顯示的,因此需要CPU對其重新組織,用標(biāo) 準(zhǔn)OpenGL函數(shù)將這些信息解釋成顯示處理芯片M9能理解的信息,然后通過北橋芯片 將這些信息傳給M9芯片,M9芯片再將這些信號存儲在自己的顯存中,并將其顯示出 來。 一般普通的顯卡都需要結(jié)合帶有CPU的主板才能使用,正是因為這些顯卡對很多 數(shù)據(jù)無法直接顯示。而本系統(tǒng)(裝置),板載了高性能CPU,且直接帶操作系統(tǒng),能對 外界消息直接響應(yīng),通過CPU的輔助,能將采集的信號直接顯示,而不需主板輔助。 系統(tǒng)也帶有外部的PMC接口 (屬于PCI接口,擦槽類型不同),也能接到其他主板上, 作為一塊普通顯卡使用,但因為本板塊帶有CPU,其信息處理速度要優(yōu)于普通顯卡。同 時借助于公司長期以來在系統(tǒng)加固方面的雄厚技術(shù),本系統(tǒng)具有在惡劣環(huán)境下穩(wěn)定工作 的特點,這也使得系統(tǒng)性能更由于普通顯卡。
圖1為本發(fā)明實施例1的總體結(jié)構(gòu)框圖; 圖2為BSP執(zhí)行流程圖; 圖3為本發(fā)明實施例1的顯示流程; 圖4為OpenGL命令處理流程; 圖5為OpenGL圖形處理流程; 圖6為元器件熱設(shè)計理論分析示意圖。
具體實施例方式
以下將結(jié)合附圖和具體實施例作進(jìn)一步詳細(xì)說明。 實施例1:
如圖1所示,本裝置主要由中央處理器(CPU)、圖形處理器(GPU)以及各種 高性能接口芯片組成。系統(tǒng)可將電子盤內(nèi)的數(shù)據(jù)取出到CPU,經(jīng)處理后再將相關(guān)信號發(fā) 送給高性能的GPU做紋理渲染等一系列的顯示處理工作,最后輸出為VGA、 PAL等視 頻信號到顯示器;也可通過PMC接口 (PMC接口的本質(zhì)就是PCI,是PCI的一種電氣 機(jī)械接口形式的稱呼)與外部主系統(tǒng)相結(jié)合,實現(xiàn)對外部輸入信號的高清顯示。系統(tǒng)原 理圖如圖l所示。
模塊介紹
本嵌入式圖形顯示驅(qū)動裝置總體上分為五大模塊CPU模塊、北橋模塊、電源模塊、 顯示處理模塊、通信接口模塊。
電源模塊該模塊為板上器件提供電源,其輸入電壓為5V,可提供數(shù)字5V、 3.3V 及模擬3.3V、 2.5V、 1.8V、 1.2V等5種電源電壓。
CPU?!姥?該模塊是系統(tǒng)的核心,主要由一塊高性能MPC7448以及外圍器件(Flash、 DDR內(nèi)存)組成,系統(tǒng)通過CPU模塊接收和處理接口模塊所發(fā)送來的消息,并產(chǎn)生圖 像信息通過北橋模塊傳遞給顯示處理模塊進(jìn)行顯示。
北橋模塊該模塊主要由MV64460芯片組成,在整個系統(tǒng)中主要充當(dāng)一個橋梁的 作用。通過該模塊將CPU與其他的模塊聯(lián)系起來。它提供了一個PCI橋,以及一個MPX 總線(MPX總線,其主要是PowerPC系列CPU與橋片通訊的一種總線,具有以下特點 1、地址總線共41位包括有36位地址位,以及5個奇偶校驗位;2、數(shù)據(jù)總線共72位,
包括64位數(shù)據(jù)位,以及8個奇偶校驗位),使得CPU與GPU能高速通信,從而能實現(xiàn) 圖形圖像的快速清晰顯示。同時網(wǎng)口、串口的收發(fā)信息也通過橋片傳遞給CPU。
通信接口模塊該模塊主要包括網(wǎng)口、與串口通信芯片,以及PMC接口,系統(tǒng)通 過這些接口與外界進(jìn)行信息的交互。
顯示處理模塊該模塊主要包括一塊M9顯示芯片。在CPU產(chǎn)生了顯示信號以后, 通過PCI橋傳到顯示處理模塊,由顯示處理模塊產(chǎn)生得到顯示器所需的視頻信號,進(jìn)行 顯示。
工作原理
由系統(tǒng)原理圖(圖1)可知。系統(tǒng)(即嵌入式圖形顯示驅(qū)動裝置)工作時首先上電, 然后由Flash里的程序引導(dǎo),將VxWorks操作系統(tǒng)裝入DDR內(nèi)存中。系統(tǒng)進(jìn)入操作系 統(tǒng)后,由CPU MPC7448開始管理系統(tǒng)工作。CPU通過橋片MV64460對其它芯片進(jìn)行 管理。這些芯片功能主要包括RS232串口通信和以太網(wǎng)通信。當(dāng)這些接口芯片接收到 了相關(guān)的數(shù)據(jù),傳給系統(tǒng)CPU, CPU處理后會發(fā)給圖形顯示芯片M9輸出為VGA、 PAL 等視頻信號,進(jìn)行顯示。
主要技術(shù) (1) Power PC BSP技術(shù)
板級支持包(BSP)是指針對具體的硬件平臺,用戶所編寫的啟動代碼和部分設(shè)備驅(qū) 動程序的集合。在VxWorks操作系統(tǒng)中,BSP被定義為介于底層硬件環(huán)境和VxWorks 之間的一個軟件接口,它的主要功能是系統(tǒng)加電后初始化目標(biāo)機(jī)硬件、初始化操作系統(tǒng) 及提供部分硬件的驅(qū)動程序。具體地,BSP功能包括
a) 初始化系統(tǒng),從上電開始復(fù)位直到VxWorks開始初始化用戶應(yīng)用時(即系統(tǒng)執(zhí) 行到usrAppInit ()處)的一段時間內(nèi)系統(tǒng)所執(zhí)行的過程,包括CPU初始化、目 標(biāo)機(jī)初始化和系統(tǒng)資源初始化;
b) 使VxWorks能夠訪問硬件驅(qū)動程序,即BSP包含部分必要的設(shè)備驅(qū)動程序及 相關(guān)設(shè)備的初始化操作;
c) 在VxWorks系統(tǒng)中,集成了與硬件相關(guān)的軟件和部分與硬件無關(guān)的軟件。其中, 與硬件相關(guān)的軟件主要為了實現(xiàn)應(yīng)用層軟件與設(shè)備無關(guān),也稱之為硬件抽象層 (Hardware Abstraction Layer),具體地通過修改udcHwAbslayer.c實現(xiàn)。
在本圖像板設(shè)計中,板級支持包BSP的主要任務(wù)是根據(jù)M9圖像板硬件系統(tǒng)的設(shè)計,
封裝硬件系統(tǒng),并為之提供各種硬件接口電路的軟件驅(qū)動,并為實時操作系統(tǒng)提供一個 運行平臺和相應(yīng)的軟件接口函數(shù)。具體地
a) 初始化最小系統(tǒng)驅(qū)動模塊
* 負(fù)責(zé)MPC 7448 CPU系統(tǒng)的初始化;
* FLASH驅(qū)動;
* VxWorks操作系統(tǒng)初始化和空間分配。
b) 部分必備的硬件設(shè)備驅(qū)動和相關(guān)設(shè)備初始化 *外帶網(wǎng)口驅(qū)動(調(diào)試必須用到);
* 串口驅(qū)動;
* 雙口RAM驅(qū)動;
* M9芯片驅(qū)動(初始化部分,設(shè)置其工作模式)。
BSP的執(zhí)行流程如圖2所示,其中romlnit()完成禁止中斷、保存啟動類型(冷、熱)、 硬件相關(guān)的初始化和調(diào)用romStart( )。 romStart()則完成將數(shù)據(jù)段從ROM拷貝到RAM, 清內(nèi)存,將代碼從Flash拷貝到程序存儲器(SDRAM),然后調(diào)用userlnit( )。 sysHwInit() 為系統(tǒng)硬件初始化函數(shù)。函數(shù)userlnit()在usrConfig.c文件中,完成系統(tǒng)初始化。 usrKernel()配置內(nèi)核數(shù)據(jù)結(jié)構(gòu),usrRoot()初始化I/O系統(tǒng),安裝設(shè)備驅(qū)動程序,最后啟 動應(yīng)用程序。usrAppInit()為應(yīng)用程序入口函數(shù)。
(2) M9驅(qū)動技術(shù)
系統(tǒng)主要功能是快速、清晰顯示圖形圖像因此圖形處理器的驅(qū)動是整個系統(tǒng)的核心 技術(shù)。本系統(tǒng)的圖形圖像顯示流程如圖3所示。
M9驅(qū)動程序模塊主要是操作片上寄存器,為高層的應(yīng)用程序提供顯示疊加功能, 并能夠?qū)σ恍┍容^消耗CPU資源的操作提供硬件加速功能。
M9驅(qū)動程序塊主要完成VxWorks下完全支持2D, 3D加速的顯示疊加驅(qū)動,M9 驅(qū)動是三維圖形顯控系統(tǒng)驅(qū)動的核心內(nèi)容,指需要充分利用M9完成圖形的硬加速,從 而高效實現(xiàn)3D驅(qū)動,供OpenGL繪圖調(diào)用。
OpenGL實際上是一種圖形與硬件的接口。它包括了 120個圖形函數(shù),開發(fā)者可以用 這些函數(shù)來建立三維模型和進(jìn)行三維實時交互。與其他圖形程序設(shè)計接口不同,OpenGL 提供了十分清晰明了的圖形函數(shù),因此初學(xué)的程序設(shè)計員也能利用OpenGL的圖形處理 能力和1670萬種色彩的調(diào)色板很快地設(shè)計出三維圖形以及三維交互軟件。
M9芯片的驅(qū)動主要指3D驅(qū)動,利用OpenGL ES實現(xiàn)3D的點、線、圓、橢圓生 成和填充以及3D的圖形處理,包括紋理、渲染、光照等效果。
■ 基于WindML的M9 2D驅(qū)動
WindML提供了對運行在嵌入式系統(tǒng)上的多媒體應(yīng)用程序的支持,它提供了獨立于 多種操作系統(tǒng)的基本圖形、視頻和音頻技術(shù)。因此,WindML可以被理解為2D加速軟 件。此外,WindML的DDK (設(shè)備驅(qū)動開發(fā)包)提供了硬件抽象層,完成具體硬件的 接口,從而保證上層應(yīng)用程序的可移植性。
一般來說,圖形加速芯片都包含幾個擴(kuò)展的寄存器,并提供圖形加速接口。通過圖 形加速接口,諸如畫線、填充、光標(biāo)等可加速。利用WindML進(jìn)行圖形開發(fā)的步驟如下
a) 程序初始化WindML初始化通過調(diào)用API函數(shù)ugllnitialize(),完成 UGL(Universal Graphics Library)初始化。
b) 設(shè)備驅(qū)動裝載(uglDriverFind),包括顯控圖像、字體、指針、事件處理、聲音、 框架等。
c) 對于字符輸出,應(yīng)先設(shè)置字體的驅(qū)動程序,可由函數(shù)uglFontDriverInfo()完成。 由于許多嵌入式系統(tǒng)只提供少數(shù)的有限字體選擇,因此一般還需要應(yīng)用 uglFontFind()函數(shù)找到系統(tǒng)提供的與所要顯控圖像字體最相匹配的字體。找到 后由uglFontCreate()函數(shù)生成該字體。
d) 初始化其它信息,包括主窗口設(shè)置(winCreate、 windRootSet)、事件路由創(chuàng)建等。
e) 對于圖形顯控圖像,還需要產(chǎn)生一個圖形環(huán)境。創(chuàng)建圖形環(huán)境變量,初始化顏色 并分配預(yù)定義RGB值(uglColorAlloc),創(chuàng)建指針、畫背景等。
f) 利用一個無限循環(huán)構(gòu)成事件處理主機(jī)制。所有的交互(鼠標(biāo)、鍵盤、視圖等)過 程都由它來產(chǎn)生或完成,而所有的消息都由inEventGet或ug正ventGet得到; 循環(huán)只有在接收到特定的命令時才跳出,執(zhí)行下面的內(nèi)容。
g) 完成對所有資源的釋放,并退出。這里指的所有資源不僅包括前面初始化時用 到的和創(chuàng)建的資源,而且包括一些用到的指針變量(比如,字符串指針)。少釋 放了任何資源,都將導(dǎo)致內(nèi)存泄漏,最終將導(dǎo)致不可預(yù)料的嚴(yán)重后果。
■ M9 OpenGL 3D驅(qū)動
OpenGL 3D驅(qū)動是M9驅(qū)動的核心部分,也是系統(tǒng)最關(guān)鍵的部分,本部分的實現(xiàn)可 完整體現(xiàn)M9 3D圖形處理功能,OpenGL圖形處理流程如圖4所示。其中幾何頂點數(shù)據(jù)包括模型的頂點集、線集、多邊形集,這些數(shù)據(jù)經(jīng)過流程圖的上 部,包括運算器、逐個頂點操作等;圖像數(shù)據(jù)包括象素集、影像集、位圖集等,圖像象 素數(shù)據(jù)的處理方式與幾何頂點數(shù)據(jù)的處理方式是不同的,但它們都經(jīng)過光柵化、逐個片 元(Fragment)處理直至把最后的光柵數(shù)據(jù)寫入幀緩沖器。在OpenGL中的所有數(shù)據(jù)包括 幾何頂點數(shù)據(jù)和象素數(shù)據(jù)都可以被存儲在顯示列表中或者立即可以得到處理。OpenGL 中,顯示列表技術(shù)是一項重要的技術(shù)。
OpenGL要求把所有的幾何圖形單元都用頂點來描述,這樣運算器和逐個頂點計算 操作都可以針對每個頂點進(jìn)行計算和操作,然后進(jìn)行光柵化形成圖形碎片;對于象素數(shù) 據(jù),象素操作結(jié)果被存儲在紋理組裝用的內(nèi)存中,再象幾何頂點操作一樣光柵化形成圖 形片元。
整個流程操作的最后,圖形片元都要進(jìn)行一系列的逐個片元操作,這樣最后的象素 值BZ送入幀緩沖器實現(xiàn)圖形的顯示。
根據(jù)OpenGL的基本工作流程可以歸納出在OpenGL中進(jìn)行主要的圖形操作及在計 算機(jī)屏幕上渲染繪制出三維圖形景觀的基本步驟如圖5所示。
CPU接收到OpenGL各種基本命令后,調(diào)用OpenGL的GLU, GLU (OpenGL實 用庫)主要包含了幾組特殊命令,通過這些特殊命令可提供輔助特性的支持,并補(bǔ)充了 核心OpenGL界面,GLU主要包括縮放圖形、簡化紋理圖形、坐標(biāo)轉(zhuǎn)換、多邊形的鑲 嵌分塊、繪制球體、圓柱和圓盤、NURBS曲線和曲面、錯誤處理等各種消息,然后調(diào) 用OpenGL接口庫的各種功能,根據(jù)需要是否調(diào)用GLX或直接進(jìn)入到OpenGL狀態(tài)機(jī), OpenGL狀態(tài)機(jī)指揮M9作OpenGL要求的各種3D圖形、界面功能。 (3)系統(tǒng)熱設(shè)計
因為系統(tǒng)主要應(yīng)用于工業(yè)現(xiàn)場、機(jī)載、車載、艦載等惡劣環(huán)境中,因此對系統(tǒng)的可 靠性,尤其是寬溫工作要求比較高,因此系統(tǒng)熱設(shè)計是很重要的一個環(huán)節(jié)。
首先元器件熱設(shè)計理論分析示意圖如圖6所示。由于設(shè)備采用了封閉式機(jī)箱設(shè)計, 其設(shè)備散熱主要依靠傳導(dǎo)散熱方案,即將單模塊的熱量通過結(jié)構(gòu)件傳導(dǎo)到機(jī)箱壁上,再 通過機(jī)箱壁向環(huán)境輻射散熱。主要通過具有高導(dǎo)熱性能的合金鋁材料、低熱阻的導(dǎo)熱硅 脂和導(dǎo)熱膜先將模塊內(nèi)部熱量平衡防止局部過熱,再通過楔塊鎖緊組件將熱量傳導(dǎo)至機(jī) 箱壁上。
主要采取如下措施
*導(dǎo)熱板采用高導(dǎo)熱率的合金鋁材料(板6063-T4GB/T3880);
導(dǎo)熱填充材料采用低熱阻的導(dǎo)熱膜和導(dǎo)熱硅脂; *導(dǎo)熱板表面采用發(fā)黑氧化處理,表面粗糙度控制在3.2以內(nèi); *以功耗最高的M9芯片高度為基準(zhǔn),M9與導(dǎo)熱板之間用導(dǎo)熱脂填充,其他芯片 用導(dǎo)熱膜填充;
*通過超高導(dǎo)熱率的熱管,設(shè)計M9芯片向機(jī)箱壁的熱量傳導(dǎo)專用通道,防止M9 的耗散熱量影響其他芯片,特別是8245芯片的正常工作;
*充分利用模塊面板安裝定制的高效率專業(yè)銅質(zhì)散熱片,通過其直接向外部環(huán)境 輻射散熱。
嵌入式操作系統(tǒng)VxWorks簡介
VxWorks操作系統(tǒng)是美國WindRiver公司于1983年設(shè)計開發(fā)的一種嵌入式實時 操作系統(tǒng)(RTOS),是嵌入式開發(fā)環(huán)境的關(guān)鍵組成部分。良好的持續(xù)發(fā)展能力、高 性能的內(nèi)核以及友好的用戶開發(fā)環(huán)境,在嵌入式實時操作系統(tǒng)領(lǐng)域占據(jù)一席之地。它 以其良好的可靠性和卓越的實時性被廣泛地應(yīng)用在通信、軍事、航空、航天等高精尖 技術(shù)及實時性要求極高的領(lǐng)域中。
VxWorks的特點
可靠性
穩(wěn)定、可靠一直是VxWorks的一個突出優(yōu)點。自從對中國的銷售解禁以來, VxWorks以其良好的可靠性在中國贏得了越來越多的用戶。
實時性
VxWorks的實時性做得非常好,其系統(tǒng)本身的開銷很小,進(jìn)程調(diào)度、進(jìn)程間通 信、中斷處理等系統(tǒng)公用程序精練而有效,它們造成的延遲很短。VxWorks提供的多 任務(wù)機(jī)制中對任務(wù)的控制采用了優(yōu)先級搶占(Preemptive Priority Scheduling)和輪轉(zhuǎn)調(diào) 度(Round-Robin Scheduling)機(jī)制,也充分保證了可靠的實時性,使同樣的硬件配置能 滿足更強(qiáng)的實時性要求,為應(yīng)用的開發(fā)留下更大的余地。
可裁減性
用戶在使用操作系統(tǒng)時,并不是操作系統(tǒng)中的每一個部件都要用到。例如圖形顯 示、文件系統(tǒng)以及一些設(shè)備驅(qū)動在某些嵌入系統(tǒng)中往往并不使用。
VxWorks由一個體積很小的內(nèi)核及一些可以根據(jù)需要進(jìn)行定制的系統(tǒng)模塊組 成。VxWorks內(nèi)核最小為8kB,即便加上其它必要模塊,所占用的空間也很小,且不 失其實時、多任務(wù)的系統(tǒng)特征。由于它的高度靈活性,用戶可以很容易地對這一操作系 統(tǒng)進(jìn)行定制或作適當(dāng)開發(fā),來滿足自己的實際應(yīng)用需要。
權(quán)利要求
1.一種嵌入式圖形顯示驅(qū)動裝置,其特征在于,包括中央處理器、北橋芯片、顯示處 理芯片和通信接口;所述的中央處理器與北橋芯片電連接,所述北橋芯片通過通信 接口與外部設(shè)備電連接,所述顯示處理芯片的輸入端接北橋芯片,其輸出端接外部 的圖形顯示設(shè)備。
2. 根據(jù)權(quán)利要求1所述的嵌入式圖形顯示驅(qū)動裝置,其特征在于,所述的中央處理器 為MPC7448,所述的北橋芯片為MV64460,所述的顯示處理芯片為ATI M9;所述 的北橋芯片與中央處理器通過MPX總線連接;所述的通信接口為RS232和10/100M 以太網(wǎng)接口;所述的北橋芯片通過PCI總線與顯示處理芯片電連接;所述的顯示處 理芯片輸出VGA或PAL視頻信號到外部的圖形顯示設(shè)備。
3. 根據(jù)權(quán)利要求1所述的嵌入式圖形顯示驅(qū)動裝置,其特征在于,所述的北橋芯片通 過PMC接口與外部主系統(tǒng)通信。
4. 根據(jù)權(quán)利要求1 3任一項所述的嵌入式圖形顯示驅(qū)動裝置,其特征在于,所述的中 央處理器、北橋芯片、顯示處理芯片和用于與通信接口邏輯上通過VxWorks操作系 統(tǒng)結(jié)合在一起。
5. 根據(jù)權(quán)利要求4所述的嵌入式圖形顯示驅(qū)動裝置,其特征在于,還包括FLASH閃存 和DDR內(nèi)存,所述的北橋芯片與FLASH閃存和DDR內(nèi)存電連接。
全文摘要
本發(fā)明公開了一種嵌入式圖形顯示驅(qū)動裝置,其特征在于,包括中央處理器、北橋芯片、顯示處理芯片和通信接口;所述的中央處理器與北橋芯片電連接,所述北橋芯片通過通信接口與外部設(shè)備電連接,所述顯示處理芯片的輸入端接北橋芯片,其輸出端接外部的圖形顯示設(shè)備。該嵌入式圖形顯示驅(qū)動裝置可以不依賴于主板,或者對主板性能要求不高,但能很好的發(fā)揮其顯示性能。
文檔編號G09G5/00GK101364301SQ20081014304
公開日2009年2月11日 申請日期2008年9月29日 優(yōu)先權(quán)日2008年9月29日
發(fā)明者夏顯忠, 康凱平, 鼎 李, 李旭勇, 翔 湯, 谷志軍, 軍 陳, 陳和平, 軍 高, 黃江峰 申請人:長沙湘計海盾科技有限公司;長城信息產(chǎn)業(yè)股份有限公司