JOURNAL OF LIGHT INDUSTRY

CN 41-1437/TS  ISSN 2096-1553

基于NicheStack TCP/IP协议栈的嵌入式以太网控制器的设计与实现

刘黎明 王用玺

刘黎明, 王用玺. 基于NicheStack TCP/IP协议栈的嵌入式以太网控制器的设计与实现[J]. 轻工学报, 2015, 30(1): 95-99. doi: 10.3969/j.issn.2095-476X.2015.01.020
引用本文: 刘黎明, 王用玺. 基于NicheStack TCP/IP协议栈的嵌入式以太网控制器的设计与实现[J]. 轻工学报, 2015, 30(1): 95-99. doi: 10.3969/j.issn.2095-476X.2015.01.020
LIU Li-ming and WANG Yong-xi. Design and realization of the embedded ethernet controller based on NicheStack TCP/IP protocol stack[J]. Journal of Light Industry, 2015, 30(1): 95-99. doi: 10.3969/j.issn.2095-476X.2015.01.020
Citation: LIU Li-ming and WANG Yong-xi. Design and realization of the embedded ethernet controller based on NicheStack TCP/IP protocol stack[J]. Journal of Light Industry, 2015, 30(1): 95-99. doi: 10.3969/j.issn.2095-476X.2015.01.020

基于NicheStack TCP/IP协议栈的嵌入式以太网控制器的设计与实现

  • 中图分类号: TP393

Design and realization of the embedded ethernet controller based on NicheStack TCP/IP protocol stack

  • Received Date: 2014-06-18
    Available Online: 2015-01-15

    CLC number: TP393

  • 摘要: 针对传统嵌入式以太网系统存在的数据传输速率低、硬件不能升级、实时性和通用性不足等问题,提出了基于内嵌有Nios Ⅱ CPU的Altera Cyclone系列FPGA的以太网控制器设计方案.该方案针对以太网协议利用Quartus Ⅱ和Nios Ⅱ IDE为开发工具,对硬件进行重新配置,以提高系统集成度;采用SOPC技术构建了嵌入式网络硬件平台;基于μC/OS-Ⅱ实现了NicheStack TCP/IP协议栈的移植及顶层应用程序的编写.系统测试结果表明,数据能够以400 Mb/s的速率正确收发,满足了以太网通信速率的要求,并可根据实际情况灵活配置.
    1. [1]

      杨新华,王用玺,刘欣.基于FPGA的以太网高速数据传输系统的设计[J].仪表技术与传感器,2013(12):80.

    2. [2]

      王国法,刘炜,段明玮.基于嵌入式系统的以太网通信开发[J].光通信技术,2012(4):36.

    3. [3]

      徐海军,刘金刚,王益华.基于ARM核的嵌入式TCP/IP协议栈简化实现[J].计算机应用研究,2006,23(10):251.

    4. [4]

      王鹏,姚明眸,鲍民权.基于FPGA的航空全双工以太网交换芯片[J].计算机工程,2008,34(23):261.

    5. [5]

      Yang H C,Wang F,Zhang J J,et al.Design of embedded tri-mode ethernet based on FPGA[J].Computer Engineering ,2007(15):139.

    6. [6]

      李硕.基于FPGA的SOPC嵌入式系统设计技术的研究与应用[D].北京:北京工业大学,2012.

    7. [7]

      赵星星,罗克露,张军,等.嵌入式实时操作系统移植技术的研究与应用[J].计算机工程,2007(17):90.

    8. [8]

      黄布毅,刘国梅,郑安平,等.嵌入式家庭网络中央控制器的开发[J].郑州轻工业学院学报:自然科学版,2004,19(2):41.

    9. [9]

      杨威.基于FPGA的以太网和串口数据传输系统设计与实现[D].哈尔滨:哈尔滨工程大学,2013.

    10. [10]

      张志刚.FPGA与SOPC设计教程/DE2实践[M].西安:西安电子科技大学出版社,2007.

  • 加载中
计量
  • PDF下载量:  18
  • 文章访问数:  624
  • 引证文献数: 0
文章相关
  • 收稿日期:  2014-06-18
  • 刊出日期:  2015-01-15
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索
刘黎明, 王用玺. 基于NicheStack TCP/IP协议栈的嵌入式以太网控制器的设计与实现[J]. 轻工学报, 2015, 30(1): 95-99. doi: 10.3969/j.issn.2095-476X.2015.01.020
引用本文: 刘黎明, 王用玺. 基于NicheStack TCP/IP协议栈的嵌入式以太网控制器的设计与实现[J]. 轻工学报, 2015, 30(1): 95-99. doi: 10.3969/j.issn.2095-476X.2015.01.020
LIU Li-ming and WANG Yong-xi. Design and realization of the embedded ethernet controller based on NicheStack TCP/IP protocol stack[J]. Journal of Light Industry, 2015, 30(1): 95-99. doi: 10.3969/j.issn.2095-476X.2015.01.020
Citation: LIU Li-ming and WANG Yong-xi. Design and realization of the embedded ethernet controller based on NicheStack TCP/IP protocol stack[J]. Journal of Light Industry, 2015, 30(1): 95-99. doi: 10.3969/j.issn.2095-476X.2015.01.020

基于NicheStack TCP/IP协议栈的嵌入式以太网控制器的设计与实现

  • 商丘师范学院 物理与电气信息学院, 河南 商丘 476000;
  • 河南省城乡规划设计研究总院有限公司智能化研究所, 河南 郑州 450000

摘要: 针对传统嵌入式以太网系统存在的数据传输速率低、硬件不能升级、实时性和通用性不足等问题,提出了基于内嵌有Nios Ⅱ CPU的Altera Cyclone系列FPGA的以太网控制器设计方案.该方案针对以太网协议利用Quartus Ⅱ和Nios Ⅱ IDE为开发工具,对硬件进行重新配置,以提高系统集成度;采用SOPC技术构建了嵌入式网络硬件平台;基于μC/OS-Ⅱ实现了NicheStack TCP/IP协议栈的移植及顶层应用程序的编写.系统测试结果表明,数据能够以400 Mb/s的速率正确收发,满足了以太网通信速率的要求,并可根据实际情况灵活配置.

English Abstract

参考文献 (10)

目录

/

返回文章