zcu102的linux系统移植和应用的研究开题报告
2020-08-07 21:00:22
1. 研究目的与意义(文献综述)
随着信息社会不断的发展,人们享受着日趋成熟的软件系统所带来的便利的同时,越来越多的互联网公司开始意识到,高速可靠的硬件成为了限制他们进一步发展的瓶颈,现代的应用程序对硬件提出了更高的要求:更高的集成度、更低的功耗、更复杂的功能支持、更快的运行速度和更高的带宽。
现在全球嵌入式市场发展的方向有:集成化、高速化、系统化、网络化等。我国嵌入式市场兴起不久,国内的优秀产品距离国外第一梯队还有两到三年的差距。经过调查发现,最主要的原因是:我国产品使用的芯片组方案是国外已经用了两到三年的产品,而国外仪器公司和芯片公司组成合作研发团队,使用最新的集成芯片,因此在集成化和高速化方面就胜过国内产品。不过,在系统化和网络化方面,我国的产品和外国的产品差距不大。
系统化方面差异较小的原因,是国产嵌入式领域大量使用了linux操作系统。linux作为一个优秀的开源操作系统,从其发布之初就受到了广泛的关注。linux由开源社区维护,二十几年来有大量的优秀人才参与到这个项目的维护和开发中,因为其包容性和免许可的性质,这个系统在许多领域大放异彩。linux内核的可剪裁性,使得其被广泛运用于各类嵌入式系统中,linux内核和gnu工具集合一起配合,可以在大多数硬件平台上有效可靠地进行高效能的任务管理,并为用户程序提供可靠稳定的平台。
2. 研究的基本内容与方案
本设计的目标是利用zcu102开发平台上的相关资源,将自己定制的linux内核以及外围程序移植到目标版中。
基本内容分为两部分:基础部分和联调部分。
基础部分的内容分为材料准备和技能学习两部分,材料准备的内容有:1、测试评估板电源、调试、下载电路;2、测试ddr4接口;3、测试sata接口;4、测试以太网接口;5、测试flash接口;6、自主编写或移植改写以上所有模块的驱动代码。
3. 研究计划与安排
1、第1-3周:查阅相关文献资料,明确研究内容,学习毕业设计研究内容所需理论的基础。确定毕业设计方案,完成开题报告。
2、第4-6周:熟悉系统结构,搭建电路,完成英文资料的翻译。
3、第7-10周:完成linux移植,设计用户界面,并调试;
4. 参考文献(12篇以上)
[1] 夏宇闻. verilog数字系统设计教程. 北京航天航空大学出版社 2013.07
[2] 何敬银,李会平. 基于fpga的便携式数字示波器的设计与实现青岛大学学报2013.09
[3] 秦庆磊,张昌州. 基于fpga控制vga显示的双通道数字示波器[j]科技信息 2011