作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2007, Vol. 33 ›› Issue (20): 99-100,. doi: 10.3969/j.issn.1000-3428.2007.20.034

• 网络与通信 • 上一篇    下一篇

高速网络接口卡DMA引擎的设计与实现

戴 斌,胡晓峰,孙志刚,卢泽新   

  1. (国防科技大学计算机学院,长沙 410073)

  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2007-10-20 发布日期:2007-10-20

Design and Implementation of DMA Engine in High Speed Network Interface Card

DAI Bin, HU Xiao-feng, SUN Zhi-gang, LU Ze-xin   

  1. (School of Computer, National University of Defense Technology, Changsha 410073)

  • Received:1900-01-01 Revised:1900-01-01 Online:2007-10-20 Published:2007-10-20

摘要: 随着DMA技术在高速网络接口卡设计中的广泛应用,DMA引擎已成为高速网络接口卡的一个重要组成部分。该文提出了一种面向高速网络接口卡的DMA引擎的实现方案,并将之成功地应用于千兆位以太网网络接口卡的具体实现中。

关键词: DMA引擎, 高速网络接口卡, 中断机制, FPGA

Abstract: As direct access to memory(DMA) is widely used in the high speed network interface card (NIC) design, the DMA engine has become one important component of the high speed NIC. This paper presents the implementation method of the DMA engine in the high speed NIC. This method is used successfully in the 1 000Mb/s Ethernet NIC.

Key words: direct access to memory (DMA) engine, high speed network interface card(NIC), interrupt mechanism, FPGA

中图分类号: