摘要
为解决VGA显示系统因基于计算机或专用芯片而不易携带和更改的局限性,采用可实现用户自定制内核功能的SOPC技术,完成PS/2键盘控制下VGA字符和图像显示系统设计。在FPGA中构建32位NIOSⅡ内核,C语言编写主程序,采用AVALON总线连接外设驱动控制器和基本PIO接口,连同VGA时序模块与缓存器组成的VGA控制器,实现系统软件;基本硬件电路、外部存储芯片、PS/2键盘、VGA接口和串口电路构成硬件平台。系统最终实现SOPC内核移植和在PS/2键盘控制下由CRT显示器显示字符和图片的功能。
To solve the localization that VGA display system based on computer or ASIC lacks portability and modification,a novel VGA display system to display any characters and images was designed under PS/2 keyboard control,which is based on user custom kernel SOPC technology.In FPGA,a 32-bits NIOS Ⅱ hardcore was built,main program was compiled with C language,and a AVALON BUS was used to connect the external drive controller and basic PIO interface,combined with VGA controller which composed by VGA timing module and buffers,the software part was completed through the above.Hardware platform is consisted of basic hardware circuit,external memory chips,PS/2 keyboard,VGA interface and UART circuit.The system finally achieved the migration of SOPC kernel and function of displaying character and image on CRT monitor under PS/2 keyboard control.
出处
《液晶与显示》
CAS
CSCD
北大核心
2013年第1期120-126,共7页
Chinese Journal of Liquid Crystals and Displays
基金
国家863高技术研究发展计划资助项目(No.2008AA7034320B)