摘要
采用Cyclone II系列FPGA-2C20和DM9000A以太网控制器组成一个嵌入式系统.利用SOPC Builder工具对FPGA进行硬件配置,搭建SOPC硬件平台.将简化的TCP/IP协议栈——uIP协议栈移植到SOPC硬件平台上,利用uIP协议栈的接口函数编写上层应用程序,实现与上位机间的数据传输.经测试移植后的SOPC系统与上位机间数据传输速率和正确率均满足要求.
An embedded system based on 2C20 which was one of the Cyclone Ⅱ serial FPGAs and network controller DM9000A was constructed. SOPC Builder was used to configure FPGA for hardware, and generated SOPC hardware platform. Simplified TCP/1P protocol stack-ulP was transplanted to the SOPC hardware platform. The interfaces of ulP protocol stack were used to programming the upper application program, and achieved network transmits function with PC, after tested the data transfer rate and the correct rate between SOPC and PC met the requirements.
出处
《天津理工大学学报》
2009年第6期18-21,共4页
Journal of Tianjin University of Technology
基金
天津市重点新产品资助项目(06ZHXPZH02100)