摘要
针对便携式设备中图形用户界面图像显示需求的不断提高,分析讨论了2D图像加速引擎的实现技术,基于GBA(Game Boy Advance)的模拟器VBA(Visual Boy Advance)的绘图方法提出了2D图像硬件加速引擎的实现架构,该架构对速度、面积及总线带宽等因素进行了优化处理,减轻了CPU的负荷、同时达到了低功耗设计的目的.基于该架构实现的2D图像硬件加速引擎通过了正确的验证与测试,能有效地支持GBA等2D游戏,根据需要可以应用到不同的图形用户界面,提供高效的图像加速显示能力.
Considering that the requirement of graphics display of graphical user interface in portable devices increases continuously, the technology of 2D graphics acceleration engine is analyzed and discnassed. A realizable framework of 2D engine base on the drawing method of VBA which is a simulator of GBA is put forward. Speed, area and bus band width are optimized, it can reduce the CPU's load and reach the purpose of low power consumption. The 2D engine implemented base on the framework has passed verification and test, can support 2D games such as GBA efficiently, and also could be used for different graphical user inteface according to different requirement to provide graphics accelerator effectively.
出处
《微电子学与计算机》
CSCD
北大核心
2009年第4期241-244,248,共5页
Microelectronics & Computer
基金
国家自然科学基金项目(60676016)
关键词
图像加速
2D引擎
GBA游戏
低功耗
graphics accelerator
2D engine
GBA game
low power consumption