亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于國產(chǎn)GPU的機載座艙顯示系統(tǒng)設(shè)計與實現(xiàn)

        2022-12-23 02:25:48尚曉峰衛(wèi)建華吳志鵬
        微處理機 2022年6期
        關(guān)鍵詞:座艙處理器像素

        尚曉峰,衛(wèi)建華,田 澤,夏 杰,吳志鵬

        (1.西安工程大學(xué)電子信息學(xué)院,西安 710600;2.集成電路與微系統(tǒng)設(shè)計航空科技重點實驗室,西安 710068)

        1 引言

        現(xiàn)代飛機航電系統(tǒng)日趨復(fù)雜,飛行員需要獲取的信息隨之增多。為了使飛行員能夠準(zhǔn)確而全面掌握飛機的各種參數(shù)[1],對機載座艙顯示系統(tǒng)的信息處理能力、數(shù)據(jù)傳輸速率、系統(tǒng)穩(wěn)定性以及數(shù)據(jù)存儲量等方面提出了更高的要求[2]。圖形處理器GPU是機載座艙顯示系統(tǒng)的核心器件[3],對顯示系統(tǒng)的數(shù)據(jù)處理能力、圖形的渲染能力、視頻編解碼、數(shù)據(jù)通訊和視頻輸入輸出等功能起著決定性作用[4]。高性能的圖形處理器能夠為飛行員在復(fù)雜多變的環(huán)境(電磁干擾、環(huán)境溫度、機械沖擊)下提供清晰流暢的機載畫面[5-6]。本研究嘗試僅使用國產(chǎn)化GPU芯片及國產(chǎn)操作系統(tǒng)來實現(xiàn)對機載座艙顯示系統(tǒng)的設(shè)計。

        2 系統(tǒng)總體設(shè)計方案

        2.1 系統(tǒng)設(shè)計架構(gòu)

        系統(tǒng)以“國產(chǎn)GPU+國產(chǎn)CPU+國產(chǎn)操作系統(tǒng)”的方案來實現(xiàn)。外部數(shù)據(jù)信息采用標(biāo)準(zhǔn)的總線協(xié)議傳送給復(fù)旦微SoC可編程邏輯單元,然后通過可編程融合芯片內(nèi)部的多個數(shù)據(jù)接口和互連控制信號將數(shù)據(jù)發(fā)送給CPU芯片的處理器系統(tǒng),實現(xiàn)對數(shù)據(jù)邏輯判斷和預(yù)處理。處理后的數(shù)據(jù)和命令通過PCI總線寫入到HKM9000中,生成像素數(shù)據(jù),通過一路的視頻輸出接口將像素數(shù)據(jù)傳送給CPU的可編程邏輯單元,轉(zhuǎn)換成雙像素的RGB信號,經(jīng)過編碼芯片將RGB數(shù)據(jù)信號編碼成LVDS格式傳送給液晶顯示屏完成視頻顯示。系統(tǒng)原理框圖如圖1所示。

        圖1 機載座艙顯示系統(tǒng)結(jié)構(gòu)框圖

        HKM9000是一款由西安翔騰微電子有限公司開發(fā)的圖形處理芯片,采用全自主正向設(shè)計,能夠?qū)崿F(xiàn)3D圖形處理器硬件加速功能;CPU選用的型號為FMQL45T900,它是由上海復(fù)旦微電子有限公司開發(fā)的處理器芯片,內(nèi)部集成了四核處理器系統(tǒng)(PS)和可編程邏輯(PL)。

        在進行硬件電路設(shè)計時,采用數(shù)字式信息傳輸系統(tǒng)ARINC429來實現(xiàn)座艙顯示系統(tǒng)與其他機載模塊的數(shù)據(jù)傳輸。接收器采用由西安翔騰微電子公司生產(chǎn)的HKA32131-CSC芯片,將ARINC429總線上10V的差分典型信號輸入到窗口比較器和鎖存器,經(jīng)過邏輯控制轉(zhuǎn)化為TTL數(shù)字電平信號傳輸?shù)綇?fù)旦微SoC可編程邏輯單元,驅(qū)動器同樣采用西安翔騰公司的HKA32132-CSC芯片將CPU輸出的TTL數(shù)字電平轉(zhuǎn)化為429總線信號。

        2.2 電源模塊硬件設(shè)計

        設(shè)計采用LTM4644電源芯片為FMQL45T900和HKM9000芯片供電。LTM4644可實現(xiàn)4~14V的電壓輸入和0.6~5.5V的電壓輸出,提供4通道4A連續(xù)輸出電流。電源芯片內(nèi)部PWM控制器將0.6V的參考電壓連接到FB引腳,同時Vout引腳通過內(nèi)部60.4kΩ的電阻連接到FB引腳。不同的輸出電壓可以通過在FB和GND引腳之間的電阻來實現(xiàn)。輸出電壓Vout與FB引腳外接電阻的關(guān)系公式為:

        LTM4644的電路圖如圖2所示。HKM9000的內(nèi)核供電電壓為1.2 V,外部I/O電壓為3.3 V,外接DDR2接口電壓為1.8V;復(fù)旦微SoC則需要3.3V、1.0V、1.5V和1.8V的供電電壓。鑒于HKM9000和FMQL45T900內(nèi)核供電需要較大的驅(qū)動電流,在設(shè)計電源芯片外部電路時,為增加芯片電流驅(qū)動能力,通過兩路Vout引腳并聯(lián)來實現(xiàn)8A電流輸出。外接電阻RFB的阻值變?yōu)樵瓉淼囊话?,電源芯片輸出電壓VOUT與RFB的關(guān)系如表1所示。

        圖2 LTM4644電路圖

        表1 匹配電阻阻值計算表

        2.3 視頻輸出模塊

        視頻輸出模塊的設(shè)計采用LVDS制式視頻的輸出顯示。LVDS接口采用高速串行差分協(xié)議[7],能夠充分滿足高速傳輸?shù)男枨蟆VDS制式視頻輸出鏈路原理圖如圖3所示,它由發(fā)送端、接收端和傳輸電纜線組成。圖形處理芯片HKM9000輸出一路單像素RGB信號,通過CPU的可編程邏輯單元生成雙像素的RBG信號。由于GPU與CPU的可編程邏輯單元的電壓不匹配,此處采用4位雙電源總線收發(fā)器SN74AVC4T245芯片實現(xiàn)電壓電平轉(zhuǎn)換,將GPU輸出3.3V電壓轉(zhuǎn)換為CPU能夠接收的1.5V電壓。

        圖3 視頻輸出鏈路圖

        LVDS輸出電路如圖4所示,它采用DS90C387芯片將48位的雙像素RGB信號通過編碼芯片轉(zhuǎn)換成8對LVDS低壓差分信號數(shù)據(jù)流。復(fù)旦微SoC的PL端輸出112MHz的時鐘頻率到編碼芯片CLKIN引腳,通過芯片內(nèi)部的鎖相回路統(tǒng)一整合時鐘信號,實現(xiàn)數(shù)據(jù)672Mbit/s傳輸速率。在鎖相環(huán)電路的電源引腳和LVDS輸出電源引腳分別接兩個磁珠L1和L2,主要用來抑制外部輸入的3.3V電源線上的高頻噪聲和尖峰干擾,起到隔離的作用,同時在電源和地之間并接0.1μF、10μF和100μF的電容,防止由于電源內(nèi)阻形成正反饋而引起的寄生震蕩。

        圖4 LVDS輸出電路圖

        2.4 存儲模塊

        機載座艙系統(tǒng)中需要處理的數(shù)據(jù)信息較多,并且對顯示畫面的清晰度和實時性有較高的要求,因此在輸出過程中采用緩存機制。本系統(tǒng)的數(shù)據(jù)緩存由處理器PL端外掛的兩片DDR3 SDRAM芯片實現(xiàn),芯片存儲容量為512 MB??删幊踢壿媶卧獙DR3讀寫頻率為667MHz。系統(tǒng)輸出的顯示分辨率為1600×1200像素,每個像素點占3個字節(jié)(RGB信號各占一個字節(jié)),故顯示一幅圖像約為5.6 MB。通過計算,DDR3存儲器的傳輸速率約為238幀/秒,遠超顯示器的刷新頻率。

        由于機載畫面視頻數(shù)據(jù)流數(shù)據(jù)量大、對實時性要求高,為滿足設(shè)計要求,存儲模塊采用2片DDR3存儲器進行乒乓讀寫。采用乒乓RAM結(jié)構(gòu)進行數(shù)據(jù)的讀取是將CPU輸出像素數(shù)據(jù)通過輸入數(shù)據(jù)選擇單元實時的將數(shù)據(jù)流分配到兩個RAM緩沖區(qū),通過兩個RAM進行數(shù)據(jù)讀和寫的切換,實現(xiàn)數(shù)據(jù)的流水式傳輸。相對于雙口RAM結(jié)構(gòu)和高速FIFO結(jié)構(gòu),乒乓讀寫操作更適合大數(shù)據(jù)緩沖存儲,有效保障了機載顯示系統(tǒng)數(shù)據(jù)緩存機制的流暢性。存儲器模塊具體工作方式如圖5所示。

        圖5 存儲器模塊工作方式

        3 軟件設(shè)計

        為了滿足航空裝備國產(chǎn)化的需求,本次設(shè)計的機載座艙顯示系統(tǒng)硬件平臺適配了國產(chǎn)天脈操作系統(tǒng),它是中航工業(yè)西安航空計算所研發(fā)的針對航空領(lǐng)域的嵌入式實時操作系統(tǒng)[8],可用來實現(xiàn)系統(tǒng)的任務(wù)調(diào)度、時間管理、內(nèi)存管理等功能。天脈操作系統(tǒng)的軟件結(jié)構(gòu)如圖6所示。

        圖6 天脈操作系統(tǒng)層次構(gòu)圖

        模塊支持層主要是將座艙顯示系統(tǒng)的硬件電路抽象化,通過模塊支持層實現(xiàn)操作系統(tǒng)對底層硬件資源的訪問。機載顯示控制系統(tǒng)中OpenGL圖形編程接口由HKM9000驅(qū)動程序提供,滿足接口規(guī)范的基本要求。HKM9000硬件訪問為復(fù)旦微SoC在標(biāo)準(zhǔn)PCI操作API下對HKM9000的硬件訪問提供支持,包括HKM9000存在性檢測、HKM9000 PCI配置檢測、HKM9000寄存器訪問和硬件初始化等功能。操作系統(tǒng)訪問層封裝了驅(qū)動程序軟件中與操作系統(tǒng)相關(guān)的API,驅(qū)動程序可以通過訪問層使用操作系統(tǒng)相關(guān)的功能。HKM9000提供符合OpenGL1.3的OpenGL API實現(xiàn),對于性能有特殊要求的應(yīng)用,可以通過特殊通道實現(xiàn)硬件的直接訪問,減少了對CPU和總線的占用,實現(xiàn)處理器性能的最大化。

        4 系統(tǒng)測試驗證結(jié)果

        系統(tǒng)設(shè)計完成后,對硬件平臺進行了實際的測試,并對測試結(jié)果進行分析,判斷機載座艙顯示系統(tǒng)的各項功能模塊是否達到預(yù)期的設(shè)計要求。

        在實際的測試過程中,為實現(xiàn)對各個功能模塊的有效測試,選用晶振為GPU芯片HKM9000提供27MHz時鐘頻率。首先完成對各個系統(tǒng)模塊的初始化操作,DDR控制器直接讀取DDR中的數(shù)據(jù);然后將像素數(shù)據(jù)傳輸CPU的可編程邏輯單元,生成雙像素的RGB信號;最后通過編碼器轉(zhuǎn)化LVDS視頻編碼格式輸出顯示在液晶顯示屏上。測試中的視頻圖像如圖7所示。

        圖7 機載顯示畫面

        復(fù)旦微SoC的可編程邏輯單元將HKM9000芯片并行輸出的52 bits數(shù)據(jù)(48位RGB信號和4位時鐘控制位)轉(zhuǎn)換為10對串行的LVDS數(shù)據(jù)流。采用雙通道低壓差分信號將視頻數(shù)據(jù)以672Mbit/s速率傳輸給液晶顯示屏,以此增強機載顯示系統(tǒng)的抗干擾能力,有效避免數(shù)據(jù)在高速傳輸時出現(xiàn)的信號完整性問題,實現(xiàn)機載顯示畫面60Hz的刷新頻率。同時系統(tǒng)采用DDR3 SDRAM存儲芯片對RGB圖像數(shù)據(jù)進行緩存,利用乒乓操作實現(xiàn)數(shù)據(jù)信息的寫入與讀取互不干擾,保障機載畫面顯示的實時性和穩(wěn)定性。所選擇的DDR3存儲器最高傳輸速率約為238幀/秒,遠高于顯示器的刷新頻率,可以充分滿足機載座艙顯示系統(tǒng)的流暢性和實時性的顯示要求。

        基于HKM9000芯片機載座艙顯示系統(tǒng)各項性能指標(biāo)均滿足實際應(yīng)用需求,主要的圖形性能參數(shù)優(yōu)于國外同類產(chǎn)品。為保證產(chǎn)品質(zhì)量,整個設(shè)計過程中嚴(yán)格遵守國軍標(biāo)的標(biāo)準(zhǔn)和要求,同時采用國產(chǎn)化的CPU、GPU芯片和國產(chǎn)天脈操作系統(tǒng),實現(xiàn)了軍用機載設(shè)備的信息安全化和裝備國產(chǎn)化。

        5 結(jié)束語

        研究給出了一種基于國產(chǎn)圖形處理芯片和國產(chǎn)操作系統(tǒng)的機載座艙顯示系統(tǒng)的設(shè)計方案。在滿足系統(tǒng)需求的前提下,對硬件、軟件的關(guān)鍵接口采用成熟的工業(yè)標(biāo)準(zhǔn),并對整個系統(tǒng)進行了模塊化設(shè)計,實現(xiàn)系統(tǒng)的標(biāo)準(zhǔn)化,提高了機載座艙顯示系統(tǒng)的通用性和可維護性。經(jīng)過實際測試,該系統(tǒng)具有低功耗、數(shù)據(jù)信息處理速度快、靈活性高、可移植性強的優(yōu)點;全面采用國產(chǎn)化器件,也體現(xiàn)出了保障性強、安全性高的優(yōu)勢。

        猜你喜歡
        座艙處理器像素
        趙運哲作品
        藝術(shù)家(2023年8期)2023-11-02 02:05:28
        像素前線之“幻影”2000
        開放式數(shù)字座艙軟件平臺IndiGO
        NDT推出面向下一代智能座艙應(yīng)用的壓感觸控解決方案
        汽車零部件(2020年9期)2020-09-28 05:45:50
        “像素”仙人掌
        未來民機座艙顯示控制系統(tǒng)初探
        電子測試(2018年18期)2018-11-14 02:30:20
        高像素不是全部
        CHIP新電腦(2016年3期)2016-03-10 14:22:03
        Imagination的ClearCallTM VoIP應(yīng)用現(xiàn)可支持Cavium的OCTEON? Ⅲ多核處理器
        ADI推出新一代SigmaDSP處理器
        汽車零部件(2014年1期)2014-09-21 11:41:11
        呼嚕處理器
        小青蛙報(2014年1期)2014-03-21 21:29:39
        国产91久久精品成人看网站 | 亚洲a∨无码一区二区| 浪荡少妇一区二区三区| 曰韩精品无码一区二区三区| 亚洲国产av自拍精选| 伊人影院成人在线观看| 国产无套内射又大又猛又粗又爽| 国产欧美成人一区二区a片| 乱人伦视频中文字幕| 一区二区在线亚洲av蜜桃| 精品不卡视频在线网址| 亚洲国产成人久久精品不卡| 成年女人免费视频播放体验区| 亚洲av电影天堂男人的天堂| 一区二区国产在线观看| 绿帽人妻被插出白浆免费观看| 91三级在线观看免费| 久久久久久久亚洲av无码| 国产精品 人妻互换| 色妺妺在线视频| 久久频这里精品99香蕉| 国产成人高清视频在线观看免费 | 91成人自拍视频网站| 无人区乱码一区二区三区| 亚洲va国产va天堂va久久| 国产精品开放小视频| 丰满人妻无奈张开双腿av| 蜜桃一区二区三区视频网址| 俺去俺来也在线www色官网| 乱人伦视频69| 国产精品国产三级国产专区50| 精品九九人人做人人爱| chinese国产乱在线观看| 精品日韩欧美| 91盗摄偷拍一区二区三区| 人妻少妇被粗大爽.9797pw| 欧美巨大性爽| 亚洲五月激情综合图片区| 久久老熟女一区二区三区| 中国人妻与老外黑人| 亚洲美腿丝袜综合一区|