摘要: |
为了满足机载显示器图形生成系统的小尺寸、低功耗需求,提出了一种基于龙芯2K1000的全国产图形生成与处理方案。该方案以2K1000为核心构建硬件平台,使用2K1000内部集成的中央处理器、图形处理器、显示控制器,以及外部的内存实现图形的计算生成和双缓存显示,配合国产可编程逻辑器件实现图形与外视频的叠加显示及机载通信总线扩展。软件上采用航空专用的国产天脉操作系统,基于天脉操作系统设计了关键的图形显示驱动、帧存驱动、显示控制器驱动。实验结果表明,在输出1 024 pixel×768 pixel分辨率显示时,典型机载图形画面帧率达到35 frame/s,整体功耗约10 W。该方案扩展性强、功耗低,满足实时显示需求,在机载显示器领域有着广泛的应用空间。 |
关键词: 机载显示器 图形生成 龙芯2K1000 低功耗 |
DOI: |
|
基金项目:中国博士后科学基金(2019M651933) |
|
Design and implementation of a miniaturized and low power dissipation airborne display graphics system |
ZHANG Feng,YANG Yuetao,GAO Weilin,QI Wei,FAN Tao,YANG Bingwei |
(Suzhou Changfeng Avionics Co.,Ltd.,Suzhou 215151,China) |
Abstract: |
In order to meet the small size and low power dissipation requirements of the airborne display graphics generation system,this paper proposes a domestic graphics generation and processing scheme based on Loongson 2K1000.The solution uses 2K1000 as the core to build the hardware platform,which uses the internal central processing unit(CPU),graphics processing unit(GPU),display controller and external memory to achieve graphics calculation generation,double buffer display,and cooperates with domestic field programmable gate array(FPGA) to achieve graphics and external video overlay display and airborne communication bus expansion.The operating system software of this solution uses the domestic-made ACoreOS for aviation,based on which the key graphics display driver,frame memory driver and display controller driver based on the ACoreOS are designed.Experimental results show that when outputing 1 024 pixel×768 pixel resolution,the frame rate of typical airborne graphics reaches 35 frame/s,and the overall power dissipation is about 10 W.The solution has strong scalability,low power dissipation,and meets real-time display requirements and will found wide applications in the field of airborne displays. |
Key words: airborne display graphics generation Loongson 2K1000 low power dissipation |