Nowdays,most network physical separators are made up of industrial computer or multi-chips system,which costs very high and has complicated implementation.Aimming at these problems,this paper introduces the design and implement of network physical separator based on FPGA,and gives a detail description and implement of this system.Firstly,this paper studys the SOPC (System on a Programmable Chip)technology and NiosⅡprocessor,then introduces the developing workflow of the system' hardware and software building on NiosⅡand Avalon bus.After this,the paper analyzes the detail functional requirement deeply,and gives a general design,then divide this system into several modules;secondly,this paper introducesμC/OS-Ⅱreal-time operation and LWIP Network protocol stack and the transplant of these system to NiosⅡprocessor,concludes the outline of transplant;finally,from hardware and software two sides we implement a network physical separator. |