摘要
本文阐述了32位软核处理器NIOSII以太网接口的实现方法,结合SOPC可以灵活配置的特点,定制了硬件系统,给出了软件设计的主要流程及部分实现要点。在FPGA上构建SOPC系统,并在NIOSII上移植了操作系统uClinux,编写了软件驱动程序,通过PC向片上可编程系统发数据包,可以从以太网接口获得所有数据包的返回信息。实验表明,以NIOSII和DM9000A以太网控制器构成的网络化测控系统,结构简单、性能稳定可靠。
The paper analyzed the technique to design the Ethernet interface for embedded device with 32-bit IP core NIOS Ⅱ With flexibility enabled by SOPC Builder, it built a Nios Ⅱ hardware system. It also describes an overview of the architecture and software framework for the Ethemet interface. Build SOPC on FPGA, port OS uClinux on NIOS Ⅱ, program Ethernet driver; receive all packets from Ethernet interface which was send from PC. It has been proved by the experiment that the embedded system which is implemented by NIOS Ⅱ and DM9000A Ethernet controller is high reliable and simple architecture.
出处
《电子测量技术》
2007年第1期150-151,187,共3页
Electronic Measurement Technology