基于NicheStack TCP/IP协议栈的嵌入式以太网控制器的设计与实现
刘黎明1
王用玺2
1.商丘师范学院 物理与电气信息学院,河南 商丘,4760002.河南省城乡规划设计研究总院有限公司智能化研究所,河南 郑州,450000
摘要:针对传统嵌入式以太网系统存在的数据传输速率低、硬件不能升级、实时性和通用性不足等问题,提出了基于内嵌有Nios II CPU 的Altera Cyclone系列FPGA的以太网控制器设计方案。该方案针对以太网协议利用Quartus II和Nios II IDE为开发工具,对硬件进行重新配置,以提高系统集成度;采用SOPC技术构建了嵌入式网络硬件平台;基于μC/OS-II实现了NicheStack TCP/IP协议栈的移植及顶层应用程序的编写。系统测试结果表明,数据能够以400 Mb/s的速率正确收发,满足了以太网通信速率的要求,并可根据实际情况灵活配置。
关键词:NicheStack TCP/IP协议栈以太网控制器FPGASOPCμC/OS-II
分类号:TP393(计算技术、计算机技术)
论文发表日期:2015-01-01
在线出版日期:2025-08-15(本平台首次上网日期,不代表文献的发表时间)
页数:5( 95-99 )
英文信息展开
郑州轻工业学院学报(自然科学版)

郑州轻工业学院学报(自然科学版)

CSTPCD
ISSN:2095-476X
年,卷(期):2015,(1)
所属栏目:电气系统与控制