Font Size: a A A

Design & Research Of Home Gateway Based On Nios II

Posted on:2009-03-07Degree:MasterType:Thesis
Country:ChinaCandidate:H F JinFull Text:PDF
GTID:2178360242472583Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the development of intelligent home techniques, the comfort, convenience and efficiency of the house plays a more and more important role in people's daily life. The home gateway is the joint of the home internal and external network and as the core of intelligent home, the home gateway influences directly the capability of digital home network.Considering the practical requirements and the actual technique situation of home gateway, this paper worked on the implementation of home gateway and its related techniques by the application of SOPC, network and Bluetooth techniques.Firstly, this paper expatiated the related techniques and its researching situation of home gateway, analyzed and researched on the requirements and functions of home gateway, and then brought forward a remote control model based on home gateway by the application of SOPC technique based on Nios II, and futhermore gave the whole design scheme of home gateway. The key technique of this design scheme was to use SOPC technique based on Nios II to construct the hardware and software system of home gateway. Considering the programmable feature of FPGA and the portable feature of IP core, the design scheme solved effectively the incompatibility and importable disadvantage of conventional embedded home gateway.Secondly, by studying and researching on Nios II and its related development tools, this paper worked on the designing and assembling home gateway related IP cores and implemented the design of Nios II processing system and its interface circuits design, finally, built up the embedded processing platform of home gateway. This paper used ROK101007 Bluetooth Module and RTL8019AS as the home internal and external network interface, and implemented the hardware platform construction by using Quartus II and SOPC Builder tools. Then it proved the feasibility of the hardware design by verifying both in Modelsim simulation tool and in SOPC development board.Thirdly, based on the HAL (Hardware Abstraction Layer) of Altera Corporation, this paper expatiated the construction technique and method of the software platform based on Nios II processor and detailed the design of the Bootloader, the device driver of each module, the migration ofμC/OS-II operating system and LwIP stack, and implemented the software platform construction.Finally, based on the above work, this paper implemented the remote control application of home gateway with the function of dynamin interaction between the client and the server by the application of HTTP protocol and CGI(Common Gateway Interface) technique. As for the Bluetooth module, this paper brought forward a static mapped table plus dynamic updating mechanisim and implemented the internal communication of home network. This paper also implemented the application development based on the software development technique ofμC/OS-II operating system. The whole design scheme of home gateway was verified on the CT2C5 FPGA/SOPC development platform. The experiment results showed that most of the designs have accomplished its scheduled aim and could afford some reference to the development of home remote control system.As a summary, this paper mainly researched the implementation technique of home gateway based on the technique of FPGA embedded Nios II and could afford some instruction and reference to the construction of digital home network based on SOPC technique.
Keywords/Search Tags:Home Network, Bluetooth, SOPC, Nios II, μC/OS-II, Remote Control
PDF Full Text Request
Related items