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

一種機載適航圖形顯示處理單元的設計與實現

2019-08-08 06:23:04金韜
電腦知識與技術 2019年18期
關鍵詞:嵌入式

金韜

摘要:目前,我國的通用飛機及其機載航電系統起步階段大多依賴國外先進技術或者引進國外具有知識產權保護的成熟產品,并由此消化吸收,進而開發出擁有自主知識產權和創新的產品和技術,從目前我國相關技術發展的成熟度來看,通用飛機航電系統的主要問題是設備和系統的適航認證性問題,因此論文基于適航認證的要求,提出了一種基于FPGA的圖形顯示方案,該方案利用FPGA實現對顯示數據的簡單處理和視頻接口等功能,而其中圖形的渲染、字符疊加以及OpenGL等圖形加速功能均利用航電IPC的CPU完成。該方案具有開發難度低、適航認證難度最小、開發速度快等特點,是滿足目前快速搶占通飛航電市場領域的較好方案之一。

關鍵詞:適航認證;通用飛機機載航電系統;圖形顯示方案;嵌入式;設計實現

中圖分類號:TP368.2? 文獻標識碼:A

文章編號:1009-3044(2019)18-0257-04

Abstract: At present, the general aircraft and its airborne avionics system mostly rely on foreign advanced technology or the introduction of foreign mature products with intellectual property protection in our country.The products and technologies with independent intellectual property rights and innovation are developed by digesting and absorbing the technology. From the maturity of China's current technology development, the main problem of the general aircraft avionics system is the airworthiness certification of equipment and systems. Therefore, based on the requirements of airworthiness certification, a graphic display based on FPGA is proposed. The solution uses the FPGA to implement functions such as simple processing of display data and video interface. Graphics rendering, character overlay, and graphics acceleration functions such as OpenGL are all done using the avionics IPC CPU. The scheme has the characteristics of low development difficulty, minimum difficulty of airworthiness certification, and rapid development speed, and the design is one of the better solutions to meet the current rapid preemption of the aerospace market.

Key words: Airworthiness certification; graphic display processing unit; FPGA; embedded syste;? design and implementation

1 引言

隨著科學技術的發展,嵌入式圖形系統不管是在功能上,還是在各方面性能上與通用計算機的圖形系統有很大區別,這是因為嵌入式系統本身在應用領域、應用范圍、應用環境等方面具有其特殊性。根據IEEE 的定義,嵌入式系統是指控制、監視、或輔助設備、機器甚至工廠運作的裝置,它是軟件與硬件的綜合體,本身基于某些特殊用途[1]。由此可知,嵌入式系統與通用計算機平臺最大的不同在于嵌入式系統的專用性。正是嵌入式系統在不同領域、甚至同一領域中的不同應用環境下的專用性使得嵌入式系統的采用也各不相同。本文研究的是機載圖形顯示處理單元,鑒于航空領域的特殊性,其對軟件、硬件有很高的安全性要求,強調穩定、可靠,因此本文主要就設計實現滿足適航的機載圖形顯示處理單元提出自己的設計方案與實現過程。

2 適航認證相關知識

通用飛機產品始終追求安全性、經濟性、舒適性和環保性,其中安全性是設計航空飛行器的首要要求和前提[2]。政府適航當局在制定一系列適航法規的基礎上,對航空飛行器的設計、制造、使用等環節進行嚴格的審查、監督和管理,以此保障航空飛行器的安全性[2]。常用的適航標準有DO-178B(機載軟件適航標準)、DO-254C(機載硬件適航標準)及SAE ARP 4754A (民用飛機及系統研制指南)等。在適航審定過程中,申請人必須提供相應設計過程、設計文件材料來證明航空飛行器滿足適航標準和要求[2]。航空飛行器設計符合適航標準的產品可以通過以下方法:

1)嚴格按照適航標準進行設計、研發。

2) 以適航標準為目標完成從里到外,從上到下的分層分解軟硬件系統,完成軟硬件系統和子系統的需求分解。

3)通過整理系統在設計、開發等過程中的設計文件、構型管理文件等材料來確認航空飛行產品軟硬件的設計和制造滿足適航規章的要求和確保所安裝的軟件滿足其他適航要求和標準。

如圖2 所示,顯示數據流通過“輸入數據選擇控制”模塊送入兩個數據緩沖區中。在第1個數據緩沖周期,將輸入的數據流緩存到“數據緩沖1”模塊。在第2個緩沖周期,“輸入數據選擇控制”模塊將輸入的數據流緩存到“數據緩沖2”模塊中的同時,“輸出數據選擇控制”模塊將“數據緩沖1”模塊第1個周期緩存的數據流送到“后續處理”模塊進行后續的數據處理。在第3個緩沖周期,在“輸入數據選擇控制”模塊的再次切換后,輸入的數據流緩存到“緩沖數據1”模塊,與此同時,“輸出數據選擇控制”模塊也做切換,將“數據緩沖2”模塊緩存的第2個周期的數據送到“后續處理”模塊,如此循環[4,5,6]。

3.2.2 基于FPGA的PCI-E接口設計

由于本文選取的FPGA型號是Cyclone V FPGA系列,內含2個PCI-E硬核,可以直接通過FPGA內嵌得PCI-E核實現PCI-E接口電路[6]。用戶可以直接通過Quartus Prime 15.1來定制PCI-E核,主要設置以下參數:鏈路個數、最大數據傳輸速率、定制的PCI-E IP 核種類、參考時鐘頻率、PCI-E版本。設置界面如圖3所示[7]:

3.2.3 基于FPGA的LVDS接口發送模塊設計

Quartus II軟件的MegaWizard Plug-In Manager管理器提供了針對LVDS信號處理的IP核,包括LVDS發送核(Altlvds_tx)與LVDS接收核(Altlvds_rx)。可以調用其IP核Altlvds_tx,即 LVDS 接口發送模塊。此模塊將以并行方式輸入的 TTL 電平數據信號轉換成串行的 LVDS 信號輸出[8]。

首先,需要將 LVDS 模塊設置為發送模式,即將左端輸入的并行 tx_in 信號轉化為串行的 tx_out 信號輸出。調整發送模式后,還需要設置通道數和串行化因子,以此保證后續的正確輸出。在這里,通道數限定了后續輸出數據的位數,根據實際需要可以設定不同的數字以保障實際使用的準確性。串行化因子表示處理后會將輸入數據分幾次進行輸出,也需要根據實際的數據來自主確定。

以輸入 28位的并行數據為例,如果想要這個數據輸出串行的4位數據,并分7次輸出,需要將通道數設置為4,串行化因子設置為7,最終整體數據設置為 4 channels *7。在此設定的基礎上,若輸入數據時鐘為81MHz,輸出的數據率會為輸入的7倍,也就是567Mbps。圖6為信號輸出仿真波形圖,圖7部分代碼貼圖。

4 結論

本文通過對適航認證的研究,提出了一種基于FPGA的圖形顯示方案,該方案利用FPGA實現對顯示數據的簡單處理和視頻接口等功能,而其中圖形的渲染、字符疊加。以及OpenGL等圖形加速功能均利用航電IPC的CPU完成。該方案具有開發難度低、適航認證難度最小、開發速度快等特點,是滿足目前快速搶占通飛航電市場領域的較好方案之一。

參考文獻:

[1] 何立民.嵌入式系統的定義與發展歷史[J].單片機與嵌入式系統應用,2004(1):6-8.

[2] 蔡喁,鄭征,蔡開元.機載軟件適航標準DO-178B/C研究[M].上海交通大學出版社,2013:8-11.

[3] 王連忠.基于端到端的PXIe數據采集及存儲系統研制[D].哈爾濱工業大學.2014:13.

[4] 陸浩,王振占,高國興等.基于FPGA的多功能圖像處理系統設計[J].微電子學與計算機,2011, 28(12):107-110.

[5] 鞏凡工.圖像互相關匹配協處理器邏輯設計與實現[D].北京工業大學,2013:28

[6] 王智,羅新民.基于乒乓操作的異步FIFO設計及VHDL實現[J].電子工程師,2005,31(6):13-16.

[7] 解春輝.基于PCIE總線的圖像數據傳輸系統設計[D].西安電子科技大學,2015:48-50

[8] 陳瑩,高雙成.基于FPGA的LVDS接口應用[J].電子科技,2012, 25(1):8.

【通聯編輯:梁書】

猜你喜歡
嵌入式
Focal&Naim同框發布1000系列嵌入式揚聲器及全新Uniti Atmos流媒體一體機
TS系列紅外傳感器在嵌入式控制系統中的應用
電子制作(2019年7期)2019-04-25 13:17:14
基于嵌入式Linux內核的自恢復設計
嵌入式系統通信技術的應用
電子制作(2018年18期)2018-11-14 01:48:16
嵌入式PLC的設計與研究
電子制作(2018年16期)2018-09-26 03:27:18
搭建基于Qt的嵌入式開發平臺
基于嵌入式系統Windows CE的應用程序開發
嵌入式單片機在電機控制系統中的應用探討
電子制作(2017年8期)2017-06-05 09:36:15
嵌入式軟PLC在電鍍生產流程控制系統中的應用
電鍍與環保(2016年3期)2017-01-20 08:15:32
Altera加入嵌入式視覺聯盟
主站蜘蛛池模板: 国产丝袜第一页| 国产成人精品一区二区不卡| 亚洲丝袜中文字幕| 国产精品免费p区| 2021精品国产自在现线看| 香蕉久久国产超碰青草| 国产sm重味一区二区三区| 怡春院欧美一区二区三区免费| 欧美日韩亚洲综合在线观看| 日本人真淫视频一区二区三区 | 久久99热66这里只有精品一 | 欧美一级在线| h网址在线观看| 日本黄网在线观看| 亚洲一区二区日韩欧美gif| 日韩精品一区二区三区大桥未久 | 婷婷色一二三区波多野衣| 国产女人在线观看| 日韩免费毛片视频| 久久永久免费人妻精品| 色妺妺在线视频喷水| 日韩欧美色综合| 中文字幕亚洲乱码熟女1区2区| 久久久国产精品无码专区| 2020国产精品视频| 久久一色本道亚洲| 毛片免费视频| 女人18毛片久久| 成色7777精品在线| 亚洲精品黄| 成人福利在线免费观看| 国产性生交xxxxx免费| 国产亚洲欧美在线中文bt天堂| 亚洲国产一成久久精品国产成人综合| 在线观看免费AV网| 国产伦片中文免费观看| 97国产成人无码精品久久久| 中国一级毛片免费观看| 国产在线98福利播放视频免费| 手机永久AV在线播放| 亚洲码一区二区三区| 国产精品青青| 亚洲美女一区二区三区| 国产精选小视频在线观看| 青青热久麻豆精品视频在线观看| 国产jizz| 美女潮喷出白浆在线观看视频| 99热这里只有免费国产精品| 伊人久久久久久久| 毛片免费在线视频| 亚洲色无码专线精品观看| 日韩在线第三页| 亚洲天堂视频在线免费观看| 最新国产午夜精品视频成人| 国产一级妓女av网站| 国产乱子伦精品视频| 又污又黄又无遮挡网站| 国产综合日韩另类一区二区| 国产情侣一区二区三区| 狠狠色综合久久狠狠色综合| 一本无码在线观看| 日韩第八页| 色噜噜狠狠狠综合曰曰曰| 日本欧美午夜| 欧美另类图片视频无弹跳第一页| 国产91丝袜在线播放动漫 | 久久综合色天堂av| 亚洲美女视频一区| 欧美在线导航| 中文字幕有乳无码| 欧美人在线一区二区三区| a毛片免费观看| 久久久久九九精品影院| 亚洲天堂网视频| 99er这里只有精品| 亚洲六月丁香六月婷婷蜜芽| 啪啪永久免费av| 亚洲有无码中文网| 欧美日韩国产在线观看一区二区三区 | 喷潮白浆直流在线播放| 美女被操91视频| 思思热在线视频精品|