学位论文 > 优秀研究生学位论文题录展示

WIDOSNet节点以太网网关接口的研究与实现

作 者: 张嘉春
导 师: 李斌
学 校: 沈阳理工大学
专 业: 通信与信息系统
关键词: WIDOSNet 网关接口 NIOS II FPGA
分类号: TN929.1
类 型: 硕士论文
年 份: 2008年
下 载: 52次
引 用: 1次
阅 读: 论文下载
 

内容摘要


宽带综合数据光同步网(WIDOSNet)是本项目组根据现代网络发展需要而设计的具有自主知识产权的全新的网络。采用光纤为传输媒介,使系统拥有巨大的带宽容量,这样传输带宽的瓶颈得以解决;采用高速可编程片上系统组成的多处理器使系统拥有足够的信息处理能力;另外由于采用全新的动态数据流量调整的概念,可以使我们对它的未来有无限的想象空间。应用FPGA、SOPC等相关技术,能够方便的传输文件、语音、图像及数据等综合业务信息,具有高实时性、高可靠性、高灵活性及高效性的特点,应用前景广阔。宽带综合数据光同步网主要由网络集中器部分和用户节点部分组成。本课题主要完成节点以太网网关接口的基本功能。结合目前的发展现状,提出了嵌入式以太网网关接口的解决方案。以NIOS II嵌入式处理器为核心,利用以太网控制器DM9000A设计了基于NIOS II嵌入式处理器的以太网网关接口。到目前为止完成了以太网网关接口的具体硬件设计方案以及在Quartus II平台下的相关模块化设计,编写了节点计算机通信部分的相关协议以及网关接口的驱动程序。实验结果表明,该设计完成了基本要求功能。与传统的嵌入式设计方案相比,该方案应用FPGA、SOPC等相关技术具有很强的扩展性和灵活性,降低了开发成本和硬件实现风险。此外课题针对节点部分设计了数据管理器,以便实现数据的存储转发,并提出了差错控制的几种方法,通过比较这些算法的优缺点来说明差错控制算法的发展与改进,以便于应用人员运用更合理的算法来优化网络传输性能。

全文目录


摘要  5-6
Abstract  6-11
第1章 绪论  11-16
  1.1 研究背景  11-12
  1.2 国内外发展状况和趋势  12-13
  1.3 论文研究内容和所做工作  13-15
  1.4 论文的章节安排  15-16
第2章 综合数据光同步网节点计算机的结构与设计  16-24
  2.1 宽带综合数据光同步网简介  16-18
    2.1.1 宽带综合数据光同步网的组成  16-17
    2.1.2 宽带综合数据光同步网的特点  17-18
  2.2 节点计算机的结构与设计  18-24
    2.2.1 节点子系统的结构设计  18-19
    2.2.2 节点计算机的数据结构设计  19-21
    2.2.3 节点计算机通信  21-24
第3章 节点以太网网关接口的硬件电路设计  24-40
  3.1 节点以太网网关接口的硬件电路结构  24-25
  3.2 FPGA 器件概述及其外围电路设计  25-34
    3.2.1 FPGA 的基本结构及特点  25-28
    3.2.2 EPCS 配置电路设计及其工作原理  28-30
    3.2.3 JTAG 接口电路设计及其配置过程  30-32
    3.2.4 UART 串行接口电路设计  32-33
    3.2.5 电源电路的设计  33-34
  3.3 PCI 物理接口的设计  34-36
  3.4 以太网网关接口的硬件电路设计  36-40
    3.4.1 以太网控制器的基本结构及特点  36-37
    3.4.2 网关接口的硬件电路组成  37-38
    3.4.3 以太网控制器与FPGA 的数据接口和控制接口的设计  38-39
    3.4.4 以太网网关接口开发电路板  39-40
第4章 节点以太网网关接口的嵌入式设计  40-58
  4.1 基于 SOPC Builder 的 NIOS II 系统设计  40-42
    4.1.1 NIOS II 处理器内核设计  41-42
  4.2 SDRAM 与NIOS II 的连接与设计  42-44
  4.3 自定义用户外设组件的设计与实现  44-49
    4.3.1 以太网网关接口模块设计及Verilog 语言实现  45-46
    4.3.2 PCI 物理接口模块设计与实现  46-49
  4.4 节点计算机中断申请电路的设计  49-50
  4.5 Quartus II 中同步技术的设计与实现  50-58
    4.5.1 位同步提取的设计与实现  50-53
    4.5.2 帧同步提取的设计与实现  53-58
第5章 节点以太网网关接口的软件设计与调试  58-71
  5.1 以太网信号帧结构  58-60
  5.2 网络控制器DM9000A 的工作原理  60-61
  5.3 基于NIOS II 的DM9000A 的FPGA 控制  61-64
    5.3.1 初始化模块  61-62
    5.3.2 数据发送模块  62-64
    5.3.3 数据接收模块  64
  5.4 软件的调试与验证  64-71
    5.4.1 软件调试平台简介  64-67
    5.4.2 JTAG 接口电路测试  67-68
    5.4.3 UART 接口电路测试  68-69
    5.4.4 以太网网关接口调试  69-71
第6章 网络内部数据管理  71-80
  6.1 节点计算机数据管理器的设计及作用  71-74
    6.1.1 数据存储转发模块设计及 VHDL 语言的实现  72-74
  6.2 差错检测的研究与实现  74-80
    6.2.1 差错检测方法与比较  74-77
    6.2.2 CRC 码的 Verilog 语言实现  77-80
结论  80-82
  总结  80
  展望  80-82
参考文献  82-84
攻读硕士学位期间发表的论文和获得的科研成果  84-85
致谢  85-86
详细摘要  86-96

相似论文

  1. 基于FPGA的电磁超声检测系统的研究,TH878.2
  2. 基于FPGA的五相PMSM驱动控制系统的研究,TM341
  3. LXI任意波形发生器研制,TM935
  4. 基于FPGA的射频功放数字预失真器设计,TN722.75
  5. 突发OFDM系统同步与信道估计算法及FPGA实现,TN919.3
  6. 直扩系统抗多径性能分析及补偿方法研究,TN914.42
  7. 电视制导系统中视频图像压缩优化设计及实现研究,TN919.81
  8. 基于FPGA的多用户扩频码捕获研究及硬件仿真,TN914.42
  9. 基于SOPC的可穿戴机多处理器设计,TP332
  10. 基于FPGA的数字图像处理基本算法研究与实现,TP391.41
  11. 基于FPGA的高速图像预处理技术的研究,TP391.41
  12. 基于NIOS II的导弹伺服控制器的研制,TP273
  13. 基于FPGA的高速数字图像采集与接口设计,TP274.2
  14. 基于FPGA的电感传感器数据采集系统的研制,TP274.2
  15. 基于Nios的串行总线分析仪研制,TP274
  16. 基于FPGA-RocketIO_X的PMC高速数据传输板开发,TP274.2
  17. PXI高性能数字I/O模块研制,TP274
  18. LXI计数器研制,TP274
  19. 基于FPGA的高速实时数据采集系统,TP274.2
  20. 基于HTTP的智能家居网络改进方案,TP273.5
  21. 基于Nios Ⅱ的GPS信息接收系统设计,TN967.1

中图分类: > 工业技术 > 无线电电子学、电信技术 > 无线通信 > 光波通信、激光通信
© 2012 www.xueweilunwen.com