首页> 中文学位 >基于DSP的嵌入式系统中千兆数据传输的关键技术研究
【6h】

基于DSP的嵌入式系统中千兆数据传输的关键技术研究

代理获取

目录

文摘

英文文摘

声明

第一章绪论

1.1课题的引出

1.2相关领域的发展背景与现状

1.2.1PCI总线概况

1.2.2嵌入式系统以太网接入技术的历史现状及课题的难点问题

1.3课题研究内容及难点分析

1.4论文的内容编排

第二章TCP/IP协议栈理论

2.1引言

2.2TCP/IP协议栈的体系结构

2.2.1网络参考模型的分层

2.2.2 TCP/IP协议栈的分层模型

2.3 TCP/IP协议族

2.3.1地址解析协议ARP

2.3.2网际协议IP

2.3.3网际控制报文协议ICMP

2.3.4用户数据报协议UDP

2.3.5传输控制协议TCP

2.4嵌入式TCP/IP协议栈

2.4.1嵌入式TCP/IP协议--链路层

2.4.2嵌入式TCP/IP协议--网络层

2.4.3嵌入式TCP/IP协议--运输层

2.5嵌入式TCP/IP协议的实现与常规实现的不同

2.6本章小结

第三章系统硬件设计

3.1系统的整体结构

3.2DSP硬件设计

3.2.1TMS320DM642概述

3.2.2 DM642的PCI接口

3.2.3 DM642的电源电路、时钟电路、复位电路及JTAG接口电路的设计

3.3千兆以太网硬件设计

3.3.1千兆以太网控制器82540EM介绍

3.3.2 82540EM千兆以太网控制器的结构

3.3.3千兆以太网参考模型

3.3.4 82540EM PCI总线接口

3.4 DM642与82540EM的PCI接口实现

3.5本章小结

第四章系统软件的设计

4.1引言

4.2 PCI驱动程序的开发

4.2.1 WDM驱动程序简介

4.2.2 WDM驱动程序的开发

4.3以太网帧的接收和发送过程

4.3.1以太网帧的接收过程

4.3.2以太网帧的发送过程

4.4 TCP/IP的协议栈软件开发

4.4.1 TCP/IP协议栈的系统结构

4.4.2网络接口层的实现

4.4.3 ARP协议的设计与实现

4.4.4 IP协议的设计与实现

4.4.5 ICMP网际控制模块

4.4.6 UDP模块

4.4.7 TCP模块

4.4.8 DSP Socket接口的实现

4.5本章小结

第五章系统通信速率的分析

5.1网络性能的影响

5.1.1网络拥塞

5.1.2网络吞吐需求

5.2 DSP的CPU性能的影响

5.3 PCI总线上通信速率的分析

5.4本章小结

第六章总结与展望

参考文献

攻读硕士学位期间发表的论文及参与的科研项目

致 谢

展开▼

摘要

随着网络应用的日益普遍,以及嵌入式技术的飞速发展,基于嵌入式设备的网络通信已成为发展的趋势,目前已广泛的应用于图像采集与传输领域。针对目前嵌入式系统中图像数据传输流对带宽需求日益增加的现状,研究一种高带宽、高速率的传输系统,克服传统方法的传输瓶颈,实现图像数据流的高速传输,具有重要的理论价值和现实意义。本文旨在将千兆以太网技术应用于嵌入式系统,构建基于DSP的千兆以太网高速数据传输平台,弥补国内千兆以太网技术在嵌入式系统中应用的不足,使系统的通信速率接近千兆。该研究将有效地促进嵌入式图像处理系统在工业在线检测领域的应用。主要工作内容包括: (1)分析了课题的引出背景,结合课题需要深入研究了TCP/IP协议栈理论,并着重分析了嵌入式TCP/IP协议栈。 (2)设计了一套基于DSP的千兆以太网通信系统硬件平台,提出在该系统中利用DM642和82540EM千兆以太网控制器的PCI接口,通过PCI总线实现数据的千兆传输,而后接到以太网上进行网络通信。并设计了DSP电源电路、复位电路、时钟电路及JTAG接口电路。 (3)在深入了解DSP和千兆以太网控制器工作机制的基础上,完成了PCI设备驱动程序的开发,以太网数据帧的发送与接收过程的流程,并且根据TCP/IP原理设计了网络通信所需的TCP/IP网络协议软件。 (4)分析了系统通信速率瓶颈因素,包括网络性能(网络拥塞、吞吐要求等)、处理器CPU性能等。重点分析了PCI总线上的通信情况,并根据分析建立了PCI总线通信模型,使用Matlab仿真速率曲线,计算系统的理论速率,从而验证了系统方案的可行性。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号