学位论文 > 优秀研究生学位论文题录展示
SOPC+DSP6713构成的复合惯导计算机系统设计与实现
作 者: 王东卫
导 师: 高延滨
学 校: 哈尔滨工程大学
专 业: 模式识别与智能系统
关键词: SOPC FPGA 捷联惯导系统 TMS320C6713 HPI接口
分类号: V249.322
类 型: 硕士论文
年 份: 2008年
下 载: 155次
引 用: 5次
阅 读: 论文下载
内容摘要
捷联导航系统因为其自身特殊的优点和性能特点,正在受到越来越多的关注,得到越来越广泛的应用。然而,长期以来,由于受处理器的限制,对体积和重量有极高要求的捷联惯导系统并未有突破性的进步,为此也限制了它的发展前景和应用领域。以此为背景,提出了SOPC+DSP6713的嵌入式系统在该领域的应用。Altera公司开发的基于SOPC技术的NIOSⅡ嵌入式处理器,是一个可变结构的、通用型的32位RISC嵌入式处理器。设计者可以非常方便地使用SOPCBuilde系统开发工具设计构造以处理器为基础的系统,针对自己的要求配置NIOSⅡ软核、Avalon总线及外围接口系统。TMS320C6713是TI公司推出的基于先进的甚长指令字(VLIW)结构的高性能浮点DSPs,在225MHz的时钟频率下,其最高执行速度可以达到1350MFLOPS、1800MIPS。系统采用Altera公司Cyclone系列的EPlCl2Q24017 FPGA芯片嵌入NIOSⅡ32位软核作为控制CPU,TMS320C6713作为浮点协处理器,协同工作组成导航计算机系统。该系统充分利用了TMS320C6713的处理速度快、浮点数据处理能力强和SOPC控制能力强的各自特性。利用高精度16位A/D转换芯片ADS8364采集3路陀螺和3路加速度计信号,SOPC控制ADS8364的启动转换和读取转换结果,经过简单的处理,通过HPI口把结果存入到TMS320C6713的存储空间内,以便DSP对输入信号进行解算处理。DSP调用捷联惯导算法,最后解算完得到的数据需要传到上位机,通过把DSP运算之后的导航参数由TMS320C6713的多功能串口实现SPI口的功能接转换芯片转换成RS-232串口把信息送到上位机。研究表明,基于SOPC+DSP6713的设计方案,可以有效地提高捷联解算系统的运算精度和速度,减小系统的体积、功耗和成本,使系统具备更好的应用价值、市场前景和军事意义。
|
全文目录
摘要 5-6 ABSTRACT 6-11 第1章 绪论 11-20 1.1 惯性导航技术的重要地位 11 1.2 惯性导航系统的发展 11-14 1.3 SOPC及其技术 14-18 1.4 数字信号处理器的优势 18-19 1.5 论文的主要工作 19-20 第2章 系统总体框架设计 20-36 2.1 捷联惯性导航系统的硬件组成 20 2.2 基于Nios Ⅱ的SOPC系统简介 20-27 2.2.1 Nios Ⅱ处理器简介 21-24 2.2.2 NIOS Ⅱ处理器的优势和应用领域 24-25 2.2.3 片上AVALON总线技术 25-27 2.3 DSP6713简介 27-35 2.3.1 C6713的CPU结构 27-29 2.3.2 C6713的片内2级存储器 29-32 2.3.3 C6713的集成外设 32-35 2.4 本章小结 35-36 第3章 系统的硬件设计 36-67 3.1 数据采集部分 36-41 3.1.1 系统输入信号分析 36-38 3.1.2 基于ADS8364数据采集电路 38-41 3.2 SOPC部分 41-47 3.2.1 控制芯片的选择 41 3.2.2 SOPC电源设计 41-43 3.2.3 SOPC时钟及PLL电路 43 3.2.4 SOPC SDRAM电路设计 43-45 3.2.5 SOPC的配置电路 45-47 3.3 DSP6713部分 47-53 3.3.1 电源部分 47-49 3.3.2 DSP的时钟电路设计 49-50 3.3.3 Flash接口 50-52 3.3.4 SDRAM接口硬件设计 52-53 3.4 通信部分设计 53-59 3.4.1 SOPC与DSP6713的HPI口接口通信 53-55 3.4.2 DSP与上位机通信接口的设计 55-59 3.5 NIOS Ⅱ软核配置 59-66 3.5.1 定制外设IP核设计 59-63 3.5.2 NIOS Ⅱ软核配置 63-66 3.6 本章小结 66-67 第4章 系统的软件设计 67-82 4.1 系统软件设计方案 67-69 4.2 基于NIOS Ⅱ控制器的软件设计 69-74 4.2.1 集成开发环境(IDE) 69-71 4.2.2 硬件抽象层(HAL) 71 4.2.3 A/D数据采集程序设计 71-72 4.2.4 SOPC与DSP6713的HPI口接口通信软件设计 72-74 4.3 DSP软件开发设计 74-81 4.3.1 DSP开发环境CCS软件介绍 74-75 4.3.2 DSP6713的初始化 75-81 4.4 本章小结 81-82 第5章 系统调试 82-93 5.1 SOPC与DSP6713的HPI口接口调试 82-83 5.2 SOPC控制ADS8364数据采集的调试 83-85 5.3 DSP6713的自举实现 85-92 5.3.1 bootloader的原理和简介 85-87 5.3.2 二级Bootloader的编写 87-89 5.3.3 "两次下载法"实现程序的下载 89-92 5.4 本章小结 92-93 结论 93-94 参考文献 94-97 攻读硕士学位期间发表的论文和取得的科研成果 97-98 致谢 98
|
相似论文
- 基于FPGA的电磁超声检测系统的研究,TH878.2
- 机载导弹的传递对准研究,V249.322
- 基于FPGA的五相PMSM驱动控制系统的研究,TM341
- LXI任意波形发生器研制,TM935
- 基于FPGA的射频功放数字预失真器设计,TN722.75
- 突发OFDM系统同步与信道估计算法及FPGA实现,TN919.3
- 直扩系统抗多径性能分析及补偿方法研究,TN914.42
- 电视制导系统中视频图像压缩优化设计及实现研究,TN919.81
- 基于FPGA的多用户扩频码捕获研究及硬件仿真,TN914.42
- 基于SOPC的可穿戴机多处理器设计,TP332
- 基于FPGA的数字图像处理基本算法研究与实现,TP391.41
- 基于FPGA的高速图像预处理技术的研究,TP391.41
- 基于FPGA的高速数字图像采集与接口设计,TP274.2
- 基于FPGA的电感传感器数据采集系统的研制,TP274.2
- 基于Nios的串行总线分析仪研制,TP274
- 基于FPGA-RocketIO_X的PMC高速数据传输板开发,TP274.2
- PXI高性能数字I/O模块研制,TP274
- LXI计数器研制,TP274
- 基于FPGA的高速实时数据采集系统,TP274.2
- 基于Nios Ⅱ的GPS信息接收系统设计,TN967.1
- 温压炸药爆炸温度场存储测试技术研究,TQ560.7
中图分类: > 航空、航天 > 航空 > 航空仪表、航空设备、飞行控制与导航 > 飞行控制系统与导航 > 导航 > 导航系统 > 惯性导航系统
© 2012 www.xueweilunwen.com
|