节点文献

基于SOPC以太网技术的研究与实现

Research and Implementation of Ethernet Technique Based on SOPC

【作者】 张晓亮

【导师】 仲崇权;

【作者基本信息】 大连理工大学 , 电路与系统, 2007, 硕士

【摘要】 随着21世纪网络化、信息化时代的来临,互联网已经渗透到人们工作和生活的各个角落。嵌入式系统作为计算机领域的一个重要组成部分,因其结构紧凑、低功耗、性能稳定可靠、成本低廉等众多优势,不仅成为研究的热点,而且广泛的应用于人们的生产和生活中,尤其适合应用于对实时性要求较高的监控领域。由于信息交互的迫切性,嵌入式系统接入Internet逐步成为未来的一个发展趋势。嵌入式系统与TCIP/IP协议栈的结合是嵌入式系统接入网络的基础,而SOPC是嵌入式系统发展的趋势。基于以上研究,选用Xilinx公司的Spartan-3E XC3S500E FPGA芯片,利用了开发工具ISE 8.2和XPS 8.2,构建了SOPC系统。在分析嵌入式实时操作系统μC/OS-Ⅱ的内核原理基础上,在SOPC系统中实现其任务管理、任务调度、时间管理、中断处理、内存管理和通信机制等功能,经测试运行正常。在对TCP/IP网络协议进行深入研究的基础上,针对嵌入式系统的特点,对TCP/IP协议进行合理的简化,在μC/OS-Ⅱ中实现了嵌入式TCP/IP协议栈LwIP,成功实现了IP、ARP、ICMP和TCP通信协议。至此,基于SOPC的嵌入式网络平台构建完毕。并建立了嵌入式Web服务器,可以通过浏览器访问服务器上的网页,实现了对基于SOPC以太网技术的扩展。此课题成功地实现了嵌入式系统的Internet接入,有效地解决了当前嵌入式系统由于资源有限而无法充分满足实时网络应用需求的难题。同时,提出了一个嵌入式WebServer的设计思路,为今后嵌入式系统在网络监控方面的扩展,实现工业现场嵌入式设备网络互连,以及进行远程网络监测、远程控制、远程诊断和远程维护等提供了有力的技术支持。

【Abstract】 With the advent of 21st century which is the era of network and information, Internet has penetrated into people’s work and life in all aspects. As an important part in computer field, embedded system is famous for its compact structure, low power consumption, reliable performance and low-cost. So it has not only become hotsopt of research, but also been widely used in people’s production and life, especially suited for monitoring with higher real-time requirements. Because of the urgency of information interaction, it is a trend for embedded system to access Internet.The combination of embedded system and TCP/IP protocol stack is the basis of accessing network for embedded system. SOPC is the developing trend of embedded system. Based on the research, Xilinx Spartan-3E XC3S500E FPGA chip is selected and development tools ISE 8.2 and XPS 8.2 are utilized to establish SOPC system. Based on the analysis of principles of core in embedded RTOSμC/OS-II, its functions of task management, task scheduling, time management, interrupt processing, memory management and communication mechanism and some others are implemented in SOPC system. It operates normally through testing. Based on in-depth research of TCP/IP protocol and the characteristics of embedded system, embedded TCP/IP protocol stack LwIP is simplified reasonably and implemented inμC/OS-II. IP, ARP, ICMP and TCP communication protocol are implemented successfully. At this point, the construction of embedded network platform based on SOPC is finished. And embedded Web Server is established. Web pages can be visited through browser. The expansion of Ethernet technology based on SOPC is implemented.The subject is effective in solving the problem that embedded system can not adequately meet the demand for real-time network application due to limited resources. At the same time, a kind of design ideas for embedded Web Server is proposed. It provides a powerful technical support in the following aspects: the expansion of embedded applications in network monitoring system, network interconnection of embedded equipments in industrial scene, as well as remote network monitoring, remote control, remote diagnosis and remote maintenance.

【关键词】 SOPCMicroBlazeμC/OS-IILwIPWeb服务器
【Key words】 SOPCMicroBlazeμC/OS-IILwIPWeb Server
  • 【分类号】TP393.11
  • 【被引频次】11
  • 【下载频次】695
节点文献中: 

本文链接的文献网络图示:

本文的引文网络