Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering ›› 2007, Vol. 33 ›› Issue (20): 99-100,. doi: 10.3969/j.issn.1000-3428.2007.20.034

• Networks and Communications • Previous Articles     Next Articles

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引擎的设计与实现

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

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

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

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

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

CLC Number: