节点文献

基于NIOSII的网络接入设计研究

Study on Network Access Design Based on NIOSII

【作者】 邢雪峰

【导师】 王连明;

【作者基本信息】 东北师范大学 , 电路与系统, 2008, 硕士

【摘要】 随着网络技术的快速发展和互联网的广泛应用,各种家电设备、PDA、仪器仪表、工业生产中数据的采集与控制等设备正在逐渐走向网络化,以共享互联网络中庞大的信息资源。嵌入式设备的网络化开发有着广阔的前景。基于现场可编程门阵列(FPGA)的嵌入式软核处理器技术可以使用户根据需要定制CPU及外设,这样不但可以发挥硬件编程的高速性和并行性,同时可以充分利用FPGA的丰富的硬件资源,使系统设计更加灵活。因此,开发基于软核处理器技术的嵌入式网络接入设备具有广泛的应用领域和应用价值。本论文对基于NIOSII软核处理器的网络接口技术进行研究,设计实现了基于NIOSII软核处理器的无线互联网和有线互联网接入电路。无线互联网接入通过控制GPRS模块MC55实现,有线互联网接入通过以太网控制芯片LAN91C111实现,这种设计方法增强了系统的灵活性,并且结构简单,可以适用于不同应用领域对网络接入的要求。文首先介绍了FPGA、SOC、SOPC、NIOSII软核处理器和网络接入的相关概念、技术和发展状况。其次,阐述了网络接入系统的硬件结构,并对相关的芯片和功能模块做了介绍;然后,详细介绍了32位NIOSII软核处理器的定制方法。处理器实现在定制标准部件(如CPU,SDRAM,FLASH,PIO等)的同时将自己设计的通信模块挂接在CPU的Avalon总线上。最后,详细介绍了基于NIOSII的软件设计方法并给出了测试结果。

【Abstract】 With the rapid development of Network, more and more electric equipments are needed to connect with network for implementing the long-distance control and sharing resource. The technology of embedded network systems is one of the main trends of future application. A field-programmable gate array (FPGA) is adopted for the design because of its flexible design, high speed, reconfiguration, low risk of implementation and short period of development.In this paper, a new method of embedded network access system, which is based on soft core of NIOSII, and can realize accessing Internet by wireless and wired mode, is described. A GPRS module, MC55 is used to implement the wireless Internet access, while an Ethernet controller IC, Lan91c111 is interfaced with the NIOSII for access Internet by wired. This system can be adapted to the requirements of network access in different area because of its simple structure and flexible design.This paper is composed of four parts:Firstly, the principle and the development of FPGA are expounded, as well as SOC, SOPC, NIOSII and network access.Secondly, the design of the system hardware is introduced, as well as the function of some main IC and modules.Thirdly, the method of customizing a 32-bit microcontroller is described in detail. The interfaces between the customized microcontroller with standard components are implemented. Those standard components, such as SDRAM, FLASH, PIO, are attached to the Avalon bus, as well as other customized modules.Finally, the software design method based on NIOSII and the test results of the system are presented in detail.

【关键词】 网络接入GPRSNIOSIIFPGA
【Key words】 Network accessGPRSNIOSIIFPGA
  • 【分类号】TN791;TN915.03
  • 【被引频次】2
  • 【下载频次】190
节点文献中: 

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

本文的引文网络