首页--工业技术论文--自动化技术、计算机技术论文--自动化技术及设备论文--自动化系统论文--自动控制、自动控制系统论文

基于FPGA的工业以太网控制器的研究与实现

摘要第1-8页
Abstract第8-9页
附图索引第9-10页
附表索引第10-11页
第1章 绪论第11-15页
   ·课题背景及研究意义第11-12页
   ·国内外研究现状第12-13页
   ·课题的研究内容和研究目标第13-14页
     ·研究内容第13-14页
     ·研究目标第14页
   ·本文的结构第14-15页
第2章 工业以太网技术第15-23页
   ·工业以太网综述第15-16页
     ·概述第15页
     ·工业以太网体系结构第15-16页
     ·工业以太网的选择第16页
   ·MODBUS及MODBUS/TCP概述第16-22页
     ·Modbus协议概述第17-18页
     ·Modbus/TCP协议第18-22页
   ·本章小结第22-23页
第3章 FPGA技术及开发系统环境第23-28页
   ·可编程逻辑器件FPGA概述第23-25页
     ·FPGA简介第23页
     ·FPGA设计流程第23-25页
   ·NIOS Ⅱ处理器第25页
   ·SOPC技术第25-26页
   ·AVALON总线概述第26页
   ·开发环境介绍第26-27页
     ·Quartus Ⅱ简介第26页
     ·SOPC Builder第26页
     ·Nios Ⅱ IDE第26-27页
     ·基于Nios Ⅱ的SOPC系统开发流程第27页
   ·本章小结第27-28页
第4章 硬件平台的实现和系统的构建第28-42页
   ·系统的整体结构第28-29页
   ·芯片的选择和各功能模块电路实现第29-34页
     ·FPGA芯片选择第29页
     ·以太网接口实现第29-32页
     ·SRAM接口实现第32页
     ·Flash接口实现第32-33页
     ·扩展SDRAM接口实现第33-34页
     ·配置电路的实现第34页
   ·以太网MAC IP控制器的实现第34-36页
   ·基于NIos Ⅱ的CPU系统的实现第36-41页
     ·Nios Ⅱ处理器设置第36-37页
     ·存储器IP的核添加第37页
     ·以太网IP的核的添加第37-38页
     ·添加JTAG UART第38页
     ·PLL锁相环的添加第38-39页
     ·其他模块IP核的添加第39-40页
     ·集成Nios Ⅱ系统到Quartus Ⅱ工程第40-41页
   ·本章小结第41-42页
第5章 系统的软件实现第42-61页
   ·NIOS Ⅱ系统软件实现第42-43页
     ·HAL系统库第42-43页
     ·Nios Ⅱ IDE工程结构第43页
   ·MC/OS-Ⅱ的移植第43-50页
     ·操作系统的选择第43-44页
     ·μC/OS-Ⅱ操作系统第44页
     ·μC/OS-Ⅱ在Nios Ⅱ上的移植第44-50页
   ·以太网底层驱动开发第50-51页
   ·NICHESTACK TCP/IP STACK协议栈的实现第51-57页
     ·SOCKET API程序的编写第53-54页
     ·SOCKET API的TCP连接函数第54-55页
     ·SOCKET API函数在TCP通信中的应用第55-57页
   ·基于TCP/IP的MODBUS/TCP的实现第57-60页
     ·基于FPGA服务器端程序实现第57-59页
     ·客户端程序的实现第59-60页
   ·本章小结第60-61页
第6章 系统的验证与分析第61-66页
   ·测试平台的搭建第61页
   ·软件建立与下载第61-62页
   ·PING验证第62-63页
   ·上位机客户端测试结果第63-64页
   ·FPGA资源利用率第64-65页
   ·系统数据传输速率测试第65页
   ·总结第65-66页
结论与展望第66-67页
参考文献第67-71页
致谢第71-72页
附录A 攻读学位期间所发表的学术论文目录第72页

论文共72页,点击 下载论文
上一篇:机器人测量关键技术研究
下一篇:基于遗传支持向量机和模糊PID控制的传感器校正