当前位置:问答库>论文摘要

题目:操作系统、图形系统在FPGA上的移植

关键词:操作系统;图形系统;XUPv5-lx110t

  摘要

伴随着半导体技术的发展和信息技术、数字化产品的普及,Internet被广泛深入的应用。从工业设计到MP3、PDA等消费类电子产品都使用着现代计算机的高新技术。目前,嵌入式系统被广泛的应用到军事,工业,以及居家,个人等各个领域中。以嵌入式计算机为核心,面向用户、面向产品、面向应用,软硬件可裁减的,适用于功能、可靠性、成本、体积、功耗等综合性能有严格要求的专用计算机系统。Linux在嵌入式领域中应用越来越广泛,已成为最有潜力的嵌入式操作系统。广泛用于各类计算机应用,包括手持设备,因特网装置,客户机,防火墙以及电话基础设施设备,甚至还有超级计算机。 操作系统的移植是对嵌入式系统进行开发的前提和基础,本论文以XUPv5-lx110t开发板为例,进行了基于Microblaze的Petelinux移植,阐述了移植的关键技术,介绍了基于FPGA设计可编程片上系统的方法,并且针对开发板特点,进行添加、配置ip核,以及设计总线的连接;利用并使用嵌入式的系统交叉开发模型,通过虚拟机来搭建交叉开发环境,配置petalinux内核,并进行移植;在此基础上,移植MiniGUI图形系统,调试VGA驱动以及以太网驱动,为应用程序的开发提供了可靠稳定的硬件平台和软件环境。其开发方法对基于FPGA的嵌入式设计具有一定的参考价值,同时可在本操作系统之上开发各种具有图形交互特点的MiniGUI应用程序,可在相关嵌入式领域得到应用。