DocumentCode :
3409522
Title :
Implementation of a General Ethernet Interface for Embedded System
Author :
Chuan-Sheng, Zhou ; Chong, Fu
Author_Institution :
Software Coll., Shenyang Normal Univ., Shenyang, China
Volume :
1
fYear :
2009
fDate :
12-14 Aug. 2009
Firstpage :
58
Lastpage :
62
Abstract :
This paper proposes a design and implementation scheme of a NE2000 compatible Ethernet interface for embedded system based on ARM7 and RTL-8019 NIC(network interface controller) hardware platform. The design aims at the characteristics that the embedded system only has limited resources and reduced any unnecessary operation process. The logic structure,operation principle and DMA controller data sending and receiving principles of RTL-8019 NIC and Ethernet frame encapsulation process have been explained in detail. The registers programming process for realizing NIC initialization, operation of local/remote DMA controller and Ethernet frame sending and receiving have been deeply discussed,providing a completed implementation scheme of sending and receiving an Ethernet frame.
Keywords :
local area networks; microcontrollers; ARM!; DMA controller; NE2000; RTL-8019 NIC; embedded system; frame encapsulation process; general Ethernet interface; network interface controller; registers programming process; Application software; Counting circuits; Cyclic redundancy check; Embedded software; Embedded system; Ethernet networks; Hardware; Logic arrays; Military computing; Protocols; Ethernet; NIC; embedded system;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Hybrid Intelligent Systems, 2009. HIS '09. Ninth International Conference on
Conference_Location :
Shenyang
Print_ISBN :
978-0-7695-3745-0
Type :
conf
DOI :
10.1109/HIS.2009.19
Filename :
5254346
Link To Document :
بازگشت