基于FPGA的机载显示系统架构.docx
《基于FPGA的机载显示系统架构.docx》由会员分享,可在线阅读,更多相关《基于FPGA的机载显示系统架构.docx(5页珍藏版)》请在第一文库网上搜索。
1、基于FPGA的机载显示系统架构随着航空电壬技术的不断发展,现代机载视频图形显示系统对于实时性等性能的要求日益提高。常见的系统架构主要分为三种:(1)基于GSP+VRAM+ASIC的架构,优点是图形AS1C能够有效提高图形显示质量和速度,缺点是国内复杂ASIC设计成本极高以及工艺还不成熟。(2)基于DSP+FPGA的架构,优点是,充分发挥DSP对篁去分析处理和FPGA对数据流并行执行的独特优势,提高图形处理的性能;缺点是,上层怎端将OPenG1绘图函数封装后发给DSP,DSP拆分后再调用FPGA,系统的集成度不高,接口设计复杂。(3)基于FPGA的SOPC架构,优点是,集成度非常高;缺点是逻辑与
2、CPU整合到一起,不利于开发。经过对比,机载视频图形显示系统的架构设计具有优化空间,值得进一步的深入研究,从而设计出实时性更高的方案。本文设计一种基于FPGA的图形生成与视频处理系统,能够实现2D图形和字符的绘制,构成各种飞行参数画面,同时叠加外景视频图像。在保证显示质量的同时,对其进行优化,进一步提高实时性、减少内部BRAM的使用、降低DDR3的吞吐量。1总体架构设计本系统总体设计方案如图1所示。以XiIinX的Kin拄X-7FPGA为核心,构建出一个实时性高的机载视频图形显示系统。上层CPU接收来自飞控、导航等系统的图形和视频控制命令,对数据进行格式化和预处理后,通过PCIe接口传送给FP
3、GA0本文主要是进行FPGA内部逻辑模块的设计和优化。2机载显示系统架构设计机载显示系统设计主要包括2D绘图、视频处理和叠加输出。2D绘图功能包括直线、圆、字符等的快速生成。视频处理功能包括输入视频选择、视频缩放、旋转、翻转等处理。叠加输出功能,将视频作为背景与图形叠加,送到两路Dv1输出,一路经过预畸变校正后输出到平显上,另一路直接输出来进行地面记录。为了满足上述功能,FPGA逻辑设计的整体流程图如图2所示。对卜:比词。崎独窜健开图2FPGA逻辑设计的整体流程图2.1 实时性分析视频处理既要实现单纯的外视频处理,同时能够实现叠加后视频处理。以旋转处理为例,若在单纯外视频旋转处理后,与图形叠加
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 FPGA 机载 显示 系统 架构