论文部分内容阅读
座舱显示系统是人机交互的桥梁,它把多种飞行参数转换为视觉信息,显示在显示器上,飞行员可即时读取这些信息,从而做出正确的判断和决策。显示系统中用于产生战术画面、字符和图形的关键部件是图形发生器(也称字符发生器),字符发生器接收处理机发送的指令和作图数据,完成作图工作,产生相应的字符、图形,形成视频信号送至显示器显示。本文设计和实现了航空电子显示系统中的一个字符发生器功能模块,包括该功能模块的功能要求和设计方案,详细描述了它的硬件及软件的实现方法。与传统的字符发生器不同的是本文设计的模块通过矢量方式产生图形,所有的画面由一条条线段组成,因此作图速度大大提高,而且便于实现图形的缩放和旋转等操作。另外其他显示系统多采用点阵式字符发生器,需使用大容量的存储器来预先存储显示画面,在实时性和成本控制上与笔划式字符发生器存在差距。本文设计的模块接收并处理综合数据处理系统中的显示数据控制文件,为飞机座舱中的显示系统(包括一个平视显示器和一个液晶平板多功能显示器)提供显示信息。本文设计的模块具备同时产生并输出一路单色及一路RGB彩色视频信号的能力,还可以输出复合同步信号和分离的行场同步信号,叠加外部的视频信号。视频信号及同步信号的格式满足CCIR-D标准。本文设计的模块输出的视频信号分辨率以笔划方式输出时为2048×2048,以光栅方式输出时为512×512,而且两个画面在硬件和软件上都是相互独立的,实现了以往需要两个模块才能完成的功能,集成度大大提高。它能够产生包括点、圆、弧、矢量、标准字符、专用符号及汉字在内的图形及符号,还可进行图象的旋转、缩放。本文设计的模块的设计基于AD公司的高性能数字信号处理器ADSP21060,通过软件产生各种满足要求的画面。由于本设计使用通用的DSP芯片作为主处理芯片,而不像其他显示系统采用专用的图形处理芯片,所以具有很大的灵活性和可移植性。显示的字符使用标准字库直接导入,而不需要像以往那样人工造字,缩短了设计周期,且便于上层系统软件的编写。硬件控制逻辑电路完全由ALTERA公司的可编程逻辑器件实现,便于调试,可靠性得到提高,而且成本降低。本文设计的模块目前已经成功地应用于多个重点型号中,功能和性能都满足要求,软件也通过了第三方测试,确保了使用的可靠性。文末还指明了下一步将要研究的方向。