论文题目: 基于DSP和FPGA的多功能嵌入式导航计算机系统设计
论文类型: 硕士论文
论文专业: 精密仪器及机械
作者: 李海洋
导师: 刘建业
关键词: 导航计算机,异步串行接口
文献来源: 南京航空航天大学
发表年度: 2005
论文摘要: 为适应组合导航计算机的微型化、高性能度的要求,拓宽导航计算机的应用领域。本文进行了基于 DSP 和 FPGA 的组合导航系统设计研究。 论文首先根据组合导航计算机的特点和应用要求,提出了基于 DSP和FPGA的组合导航计算机系统方案。该方案是以 DSP 作为处理器,由 FPGA 实现输入输出等外围接口,完成对 IMU 信号的采集和缓存、多串行口的扩展、键盘接口扩展以及液晶显示接口扩展等功能;DSP 通过 EMIF 接口实现和 FPGA 通信。然后论文重点进行了采用 FPGA 实现 FIFO 缓存、ADC 采样控制器和接口单元、异步串行通讯接口、小键盘接口和液晶显示接口的设计,并对各功能模块进行了时序仿真验证,同时针对各功能模块设计了驱动软件。最后,为进一步缩小导航计算机的体积,论文提出了基于嵌入 PowerPC 的 FPGA 的 SOPC 设计方案,并对片上系统的硬件结构进行了设计。论文中所有接口设计使用 VHDL 语言采用自顶向下、层次化、模块化系统设计方法。 高速浮点 DSP 作为导航处理器,FPGA 作为外设接口单元,使 DSP 专注于复杂的导航解算,提高了系统效率和速度。VHDL 语言描述的设计模块作为 IP核可重用,修改升级灵活,设计 IP 核也可以直接应用于片上系统设计中。同时,本文提出的多串行口扩展硬件实现简单;硬件实现带有缓存的高速 ADC 信号采集控制具有不占用 CPU 资源、运行速度快的特点。 FPGA 可重新编程、VHDL 模块可重用,因此用 FPGA 设计接口电路灵活方便,升级容易。用高速度、小体积、低功耗、低成本的 DSP 和 FPGA 设计导航计算机适应了其微型化、高性能、低成本、低功耗的发展方向。
论文目录:
第一章 绪论
1.1 课题研究背景
1.2 SINS/GPS 组合导航计算机国内外发展现状
1.3 本课题研究的目的、意义及主要内容
第二章 SINS/GPS 组合导航计算机方案
2.1 引言
2.2 SINS/GPS 组合导航系统算法
2.2.1 捷联惯性导航原理
2.2.2 捷联惯性导航算法
2.2.3 GPS 卫星导航系统
2.2.4 SINS/GPS 组合导航系统
2.3 DSP 和FPGA 的特点和开发
2.3.1 DSP 的特点和开发
2.3.2 可编程逻辑器件的结构和工作原理
2.3.3 硬件描述语言
2.3.4 FPGA 开发流程和开发工具
2.4 基于DSP 和FPGA 的组合导航计算机方案
2.5 DSP、FPGA 等主要芯片选型
2.5.1 DSP 选型
2.5.2 FPGA 选型
2.5.3 ADC 和液晶显示器选型
2.6 本章小结
第三章 基于 FPGA 的数据采集和通信接口设计
3.1 引言
3.2 模拟信号数据采集部分设计
3.2.1 模拟信号采集硬件结构
3.2.2 ADC 采样控制器总体设计
3.2.3 CPU 接口模块设计
3.2.4 FIFO 模块设计
3.2.5 ADC 接口模块设计
3.2.6 ADC 采样控制器的软件驱动程序设计
3.3 基于FPGA 的多通用串行接口(UART)的设计
3.3.1 异步串行通讯标准
3.3.2 异步串行口总体设计
3.3.3 波特率发生器
3.3.4 串行数据发送模块
3.3.5 发送FIFO 模块
3.3.6 串行数据接收模块
3.3.7 接收FIFO 模块
3.3.8 CPU 接口逻辑
3.4 ADC 采样控制器与UART 时序仿真
3.4.1 ADC 采样控制器时序仿真
3.4.2 UART 时序仿真
3.5 本章小结
第四章 FPGA 实现人机接口和 DSP 接口设计
4.1 引言
4.2 液晶显示接口设计
4.2.1 液晶显示接口总体设计
4.2.2 液晶显示接口控制器设计
4.2.3 液晶显示接口驱动程序设计
4.3 键盘接口设计
4.3.1 键盘接口总体设计
4.3.2 按键编码逻辑设计
4.4 FPGA 与DSP 的接口设计
4.5 人机接口模块时序仿真
4.5.1 液晶显示接口时序仿真
4.5.2 键盘接口时序仿真
4.6 本章小结
第五章 基于 Virtex-II Pro 的 SOPC 导航计算机系统方案设计
5.1 引言
5.2 Virtex-II Pro 特点
5.2.1 PowerPC405 内部结构
5.2.2 PowerPC405 外部接口
5.2.3 CoreConnect 技术
5.3 基于Virtex-II Pro 组合导航系统方案设计
5.4 本章小结
第六章 总结与展望
6.1 本文所做的工作
6.2 后续工作及研究方向
参考文献
致谢
在学期间的研究成果及发表的学术论文
发布时间: 2005-07-08
参考文献
- [1].基于DSP的导航计算机硬件设计[D]. 夏辉.国防科学技术大学2004
- [2].基于DSP的无人机飞控系统的研究[D]. 刘艳.重庆大学2014
- [3].光纤陀螺数字信号处理系统的DSP实现[D]. 徐善廷.哈尔滨工业大学2007
- [4].基于DSP的光纤陀螺数据处理系统的研究与实现[D]. 虞建静.重庆大学2004
- [5].基于DSP的磁悬挂天平数字控制技术研究[D]. 赖传成.国防科学技术大学2003
- [6].基于DSP的光纤陀螺方位基准系统研究[D]. 张小仿.哈尔滨工程大学2005
- [7].基于DSP的无人机飞控计算机的设计与实现[D]. 王威.南京航空航天大学2009
- [8].基于DSP的航空相机地面景物模拟系统的研究[D]. 艾广燚.长春理工大学2010
- [9].基于DSP的飞控计算机的研究设计[D]. 仲筱艳.南京航空航天大学2004
- [10].基于DSP的机载智能配电系统关键技术研究[D]. 赵义.西安电子科技大学2013
相关论文
- [1].基于DSP的导航计算机设计[D]. 周畅.南京理工大学2006
- [2].基于DSP的惯性导航系统设计与实现[D]. 徐健.大连理工大学2006
- [3].基于DSP的导航计算机系统设计[D]. 宋东清.哈尔滨工程大学2007
- [4].基于DSP和CPLD的微型导航计算机系统研究[D]. 刘伟峰.南京航空航天大学2007
- [5].SOPC嵌入式导航计算机研制[D]. 邱吉冰.南京航空航天大学2007
- [6].基于DSP技术的导航计算机设计[D]. 丁建伟.南京理工大学2004
- [7].基于DSP的导航计算机硬件设计[D]. 夏辉.国防科学技术大学2004
- [8].基于DSP的导航计算机研究[D]. 金红新.哈尔滨工程大学2006
- [9].基于DSP和FPGA的光纤陀螺捷联惯导系统的硬件电路研究[D]. 毛泽安.哈尔滨工程大学2006
- [10].基于DSP的SINS/GPS组合导航系统设计[D]. 铁海峰.南京理工大学2004