学位论文 > 优秀研究生学位论文题录展示
卫星导航SoC设计验证平台的研究与实现
作 者: 廖梦新
导 师: 刘佩林
学 校: 上海交通大学
专 业: 信号与信息处理
关键词: 卫星导航 设计模式 信号模拟 SoC设计验证平台
分类号: TN47
类 型: 硕士论文
年 份: 2011年
下 载: 51次
引 用: 0次
阅 读: 论文下载
内容摘要
随着全球导航卫星系统(Global Navigation Satellite System,GNSS)的蓬勃发展,卫星定位、导航、授时等服务的需求日趋强烈、相关应用日趋广泛,因此导航接收机的软硬件算法与系统架构复杂度不断提升,相关的设计验证工作流程也日趋繁杂。另一方面,随着集成电路技术的发展,功能高度集成的片上系统(System-on-Chip,SoC)芯片成为电子产品市场的主流产品方案。因此,研发面向卫星导航系统级芯片的自动化设计验证工具具有重要的意义。本文面向导航应用需求、以GPS导航系统与GPS接收机为研究对象、针对导航接收机算法级设计和板级验证工作,提出了导航SoC设计与验证平台的概念,并在平台基本框架的设计实现上做出探索。本文从该平台的两个功能方面介绍了设计思路与实现方法,具有以下3点设计成果:●在导航接收机算法级设计功能方面,本文在总结GPS导航接收机的算法特点、典型模块划分和系统结构的基础上,基于面向对象的分析与设计(OOA&OOD)思想,设计与实现了一套用于建立GPS导航接收机仿真模型的编程框架和算法库。该编程框架与算法库能够辅助算法设计人员快速开发具备易扩展性、可重用性、可移植性和可维护性的接收机软件代码,同时兼容使用SystemC设计的硬件行为级建模。●在导航接收机板级验证方面,本文设计实现了一套导航接收机测试分析软件。该软件使用卫星信号模拟技术生成丰富的测试激励,针对导航接收机工作流程和数据特点提供规范的主机测试过程控制、与开发板测试结果反馈功能。●本文使用UML建模语言保证了以上设计工作的规范性,使用软件设计模式加强了平台的结构性和可扩展性。经过试验证明,使用本文实现的导航算法开发框架能够设计实现功能完善的接收机原型,并能够在本文实现的板级验证平台上完成基本的验证工作。
|
全文目录
摘要 3-5 ABSTRACT 5-10 图录 10-12 表录 12-14 第一章 绪论 14-22 1.1 研究背景 14-19 1.1.1 导航卫星系统的发展和应用前景 14-15 1.1.2 导航SoC 设计验证工作平台化的意义 15-16 1.1.3 国内外研究现状 16-19 1.2 本文的研究内容和意义 19-20 1.3 论文的组织结构和主要工作 20-22 第二章 GPS 系统、接收机原理概述与平台整体构思 22-43 2.1 GPS 原理概述 22-33 2.1.1 GPS 系统结构 22-23 2.1.2 GPS 信号体制 23-25 2.1.3 GPS 信号成分 25-29 2.1.4 GPS 测量原理 29-33 2.1.5 GPS 测量误差 33 2.2 GPS 接收机原理与架构 33-38 2.2.1 GPS 接收机基本原理 33-37 2.2.2 常见接收机实现架构 37-38 2.3 导航SoC 设计验证平台的整体构思 38-42 2.3.1 导航SoC 设计验证需求分析 38-39 2.3.2 平台整体架构构思 39-42 2.4 本章小结 42-43 第三章 导航算法设计平台的设计与实现 43-72 3.1 设计平台的整体设计描述 43-51 3.1.1 平台设计思路 43-45 3.1.2 仿真模型整体架构描述 45-48 3.1.3 设计模式与UML 48-51 3.2 仿真模型生成模块的设计与实现 51-53 3.3 导航算法开发框架的设计与实现 53-67 3.3.1 接收机顶层设计框架 53-54 3.3.2 基带信号处理模块设计框架 54-63 3.3.3 PVT 解算模块设计框架 63-67 3.4 导航仿真模型算法库的设计 67-68 3.5 设计平台使用流程与示例 68-71 3.5.1 基于平台的嵌入式软件开发模式 68-70 3.5.2 使用流程示例 70-71 3.6 本章小结 71-72 第四章 导航SOC 验证平台的设计与实现 72-99 4.1 验证平台的整体设计描述 72-77 4.1.1 平台设计思路 72-75 4.1.2 平台整体设计描述 75-77 4.2 测试信号驱动模块的设计与实现 77-88 4.2.1 测试信号生成原理 77-79 4.2.2 测试信号驱动模块设计描述 79-82 4.2.3 信号逼真度的增强性设计和相关优化 82-86 4.2.4 测试信号驱动的正确性与精确度验证 86-88 4.3 测试流程控制的设计与框架功能实现 88-96 4.3.1 测试用户层的设计与实现 88-91 4.3.2 测试对象层的设计与实现 91-93 4.3.3 数据通信协议设计与测试流程实现 93-96 4.4 验证平台使用流程与示例 96-97 4.4.1 验证平台使用流程 96-97 4.4.2 使用流程示例 97 4.5 本章小结 97-99 第五章 总结与展望 99-101 5.1 论文总结 99-100 5.2 展望 100-101 参考文献 101-103 致谢 103-104 攻读硕士学位期间已发表或录用的论文 104-107 附件 107
|
相似论文
- 体验式服装设计模式研究,TS941.2
- 基于北斗卫星和ZigBee通信技术的广播电视授时系统研究,TN948
- OpenBASE企业管理器设计与实现,TP311.52
- 地铁信号模拟系统设计,TN911.7
- 攀枝花学院人事管理信息系统的设计与实现,TP311.52
- 基于MVC设计模式的网络服务平台的研究与实现,TP311.52
- 北斗卫星导航系统中射频前端电路的研究与设计,TN967.1
- 设计模式在卫星成像模拟系统中的研究与应用,TP311.52
- 基于MVC设计模式的博客系统的设计与实现,TP311.52
- 基于MVC设计模式的电子作品评价系统的设计与实现,TP311.52
- 车载终端执行文件远程升级系统的设计与研究,TP277
- 机载合成孔径雷达回波信号仿真研究,TN958
- 基于Web的写作训练系统设计与实现,TP311.52
- 应用于卫星导航射频芯片的低噪声放大器的研究与设计,TN722.3
- 实用化卫星导航抗干扰接收机关键技术研究,TN967.1
- 基于事件的跨平台移动应用开发框架设计与实现,TP311.52
- 典型航母编队电磁环境模拟研究及设计,U674.7
- 基于BOC调制的导航信号精密模拟方法研究,TN967.1
- 面向SNS的社会化标签的数据挖掘与程序框架设计,TP311.13
- 基于设计模式的代码IC卡管理信息系统实现,TP311.52
中图分类: > 工业技术 > 无线电电子学、电信技术 > 微电子学、集成电路(IC) > 大规模集成电路、超大规模集成电路
© 2012 www.xueweilunwen.com
|