当前位置:主页 > 科技论文 > 航空航天论文 >

基于FPGA的嵌入式机载数传设备的研制

发布时间:2017-09-27 18:36

  本文关键词:基于FPGA的嵌入式机载数传设备的研制


  更多相关文章: SOPC 嵌入式系统 FPGA VxWorks


【摘要】:随着航空工业的发展,新一代航空电子系统正向高度综合化、数字化的方向发展,机载设备的设计也面临更大挑战。目前,多功能、小型化、低功耗、实时性好、通用性强成为新型机载通信设备研发的重点。嵌入式系统是一种以应用为中心,软、硬件可裁剪、时效性高,满足应用系统对功能、可靠性、成本、体积、功耗等综合性严格要求的系统。因此嵌入式系统设计方法在机载通信设备的应用成为必然趋势。在单芯片上实现嵌入式系统称为嵌入式片上系统,即SoC(System on a Chip).使用SoC技术,可以极大的改善功耗开销;减少印制板上的部件数量和管脚数,不仅可以减小硬件体积,也在一定程度上降低了系统开发成本。FPGA是一种在单个芯片上集成了大量逻辑资源的高度集成器件,随着工艺的进步,芯片密度越来越大,功耗显著降低,集成的可编程逻辑资源越来越多,甚至还集成了包括存储器、DSP模块、时钟电路、可配置为多种接口标准的I/O管脚,以及各种硬核资源等。FPGA与SoC结合,实现可编程SoC,即SOPC,不仅能在同一个芯片上实现整个系统功能,而且这种特殊嵌入式系统,可使用软/硬件协同设计方法,编程实现硬件功能,达到硬件软件化的效果,提高设计的灵活性。本论文首先根据系统总体提出的任务需求,结合FPGA和SOPC的技术特点,提出基于FPGA的嵌入式机载设备的设计方案。设计人员采用自顶向下的设计方法,对整个系统进行系统设计和功能划分,在单片FPGA上编程实现系统的核心电路。方案中选用XILINX公司Virtex-5系列FPGA芯片作为实现系统任务功能的软硬件开发核心,构建最小片上系统。使用FPGA内嵌的PowerPC硬核处理器,搭载实时性强、可靠性高的VxWorks嵌入式实时操作系统,完成实时多任务的大数据处理。开发环境选用XILINX公司提供的EDK开发套件进行软硬件协同开发,采用VHDL硬件描述语言和C++进行编程。同时给出外围硬件电路,包括电源电路,时钟电路,复位电路,外部存储电路以及接口转换等系统电路和底层驱动程序的设计。最后,通过仿真和测试验证设计的正确性,并通过实验和系统联试进一步验证设备的稳定性。本论文开展的主要工作如下:1.分析课题的选题背景和意义,阐述了嵌入式设计相关理论及应用情况;2.分析了任务的具体需求,提出基于FPGA的嵌入式设计方案,并初步论证方案的可实现性;3.构建以FPGA为核心的SOPC系统,并重点阐述基于FPGA的嵌入式硬件的可编程设计,体现运用嵌入式开发工具EDK,简化硬件设计工作,以及少量的外围电路设计和实现,印制板电路实现。同时与硬件工作协同开展的嵌入式软件设计,通过VxWoks操作系统、应用程序的编码实现高速数据的实时收发处理;4.构建仿真平台进行仿真和调试,搭建测试环境进行对设备功能进行测试验证;5.通过测试,对比指标要求,得出结论。
【关键词】:SOPC 嵌入式系统 FPGA VxWorks
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:V243
【目录】:
  • 摘要5-7
  • ABSTRACT7-11
  • 第一章 绪论11-15
  • 1.1 选题背景11-12
  • 1.2 研究现状12-13
  • 1.3 本文主要工作和章节安排13-15
  • 第二章 基本理论15-23
  • 2.1 机载数传设备15
  • 2.2 嵌入式系统15-19
  • 2.2.1 嵌入式系统的定义15-16
  • 2.2.2 嵌入式系统的构成16-19
  • 2.3 FPGA19-22
  • 2.3.1 FPGA概述19
  • 2.3.2 FPGA内部结构及功能19-21
  • 2.3.3 基于FPGA的片上系统21-22
  • 2.4 本章小结22-23
  • 第三章 方案设计23-28
  • 3.1 方案选择23-25
  • 3.1.1 基于DSP的嵌入式设计23
  • 3.1.2 基于PowerPC的嵌入式设计23-24
  • 3.1.3 基于FPGA的嵌入式设计24-25
  • 3.2 方案设计25-27
  • 3.2.1 设计指导思想25
  • 3.2.2 研究内容25
  • 3.2.3 总体设计25-27
  • 3.3 本章小结27-28
  • 第四章 硬件实现28-42
  • 4.1 机载数传设备硬件电路28
  • 4.2 基于FPGA的硬件实现28-33
  • 4.2.1 核心器件选择28-29
  • 4.2.2 硬件工程29-32
  • 4.2.3 连接组件,创建链接32
  • 4.2.4 添加UCF,生成硬件比特流32-33
  • 4.3 外围电路33-38
  • 4.3.1 电源33
  • 4.3.2 时钟33-34
  • 4.3.3 复位34-35
  • 4.3.4 接口35-38
  • 4.4 印制板电路38-41
  • 4.4.1 设计工具38-39
  • 4.4.2 多层板设计与制作39-41
  • 4.5 本章小结41-42
  • 第五章 软件实现42-55
  • 5.1 基于FPGA的软件开发42-45
  • 5.1.1 VxWorks操作系统42-44
  • 5.1.2 软件平台的创建44-45
  • 5.2 板级支持包BSP45-48
  • 5.3 应用程序48-54
  • 5.3.1 程序设计48
  • 5.3.2 交叉编译48-49
  • 5.3.3 编码实现49-54
  • 5.4 本章小结54-55
  • 第六章 调试与测试55-66
  • 6.1 调试55-61
  • 6.1.1 仿真55-56
  • 6.1.2 调试56-61
  • 6.2 测试61-65
  • 6.2.1 测试项目61-62
  • 6.2.2 测试方法62-63
  • 6.2.3 测试结论63-65
  • 6.3 本章小结65-66
  • 第七章 结论与展望66-68
  • 致谢68-69
  • 参考文献69-71
  • 攻硕期间取得的研究成果和参与的科研项目71-72

【相似文献】

中国期刊全文数据库 前10条

1 ;A poloidal field control system based on VxWorks in HT-7 Tokamak[J];Nuclear Science and Techniques;2004年05期

2 张伟伟,文爱军,钟宁;Vxworks中串行通信的研究[J];应用科技;2004年11期

3 李枫,王慕坤,王丽;基于VxWorks嵌入式系统的浏览器设计[J];哈尔滨理工大学学报;2004年06期

4 刘东栋;;VxWorks内存管理机制研究及改进[J];科学技术与工程;2007年06期

5 苏玉强;刘颖;张磊;;VxWorks下基于直接内存访问的双机通信设计[J];舰船电子工程;2008年04期

6 蒲源;王仕成;张金生;王超;;基于VxWorks的双485口通信系统设计[J];电光与控制;2008年10期

7 熊珍凯;;基于VxWorks的通讯口通用驱动程序设计[J];伺服控制;2008年08期

8 王鹏;张友根;李永刚;;一种改进的VxWorks模块卸载方法研究[J];装备指挥技术学院学报;2010年05期

9 刘大明;李海明;;基于VxWorks嵌入式系统下的实时性研究[J];核电子学与探测技术;2011年02期

10 高丽;;基于VxWorks嵌入式系统的通信模块设计[J];电子制作;2013年07期

中国重要会议论文全文数据库 前10条

1 周治国;崔国辉;刘志文;;基于S3C2440 NandFlash VxWorks启动及性能分析[A];全国第4届信号和智能信息处理与应用学术会议论文集[C];2010年

2 左明文;段怀敏;闫成峰;韩朝军;裴立瑞;;VxWorks中嵌入式Web服务器的应用研究[A];第十六届全国煤炭自动化学术年会、中国煤炭学会自动化专业委员会学术会议论文集[C];2006年

3 张晓鸥;毛玉明;;VxWorks异常问题调试方法分析[A];2006中国西部青年通信学术会议论文集[C];2006年

4 黄_";刘世元;史铁林;;基于VxWorks的自动对准系统设计[A];2007'中国仪器仪表与测控技术交流大会论文集(二)[C];2007年

5 王东;;基于VxWorks的非标准串口驱动的设计与实现[A];2008通信理论与技术新进展——第十三届全国青年通信学术会议论文集(上)[C];2008年

6 ;A Research of the Development of VME Bus in VxWorks[A];Information Technology and Computer Science—Proceedings of 2012 National Conference on Information Technology and Computer Science[C];2012年

7 闵锐;韦岗;;使用VxWorks开发网络探针[A];开创新世纪的通信技术——第七届全国青年通信学术会议论文集[C];2001年

8 张丹瑞;史福熙;;用VxWorks实现船舶监控系统的汉字和图形显示[A];'06MIS/S&A学术交流会论文集[C];2006年

9 王晋东;董文超;张恒巍;李楠;;VxWorks系统访问控制机制设计与实现[A];全国第21届计算机技术与应用学术会议(CACIS·2010)暨全国第2届安全关键技术与应用学术会议论文集[C];2010年

10 苏绍t,

本文编号:931317


资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/hangkongsky/931317.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户a653b***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com