• DocumentCode
    496082
  • Title

    Design and Implementation of a NE2000 Compatible Ethernet Interface for Embedded System

  • Author

    Cai, Liang-bin ; Li, Hui ; Wang, Yi-rang

  • Author_Institution
    Sch. of Software Eng., Northeastern Univ., Shenyang, China
  • Volume
    1
  • fYear
    2009
  • fDate
    25-26 July 2009
  • Firstpage
    64
  • Lastpage
    68
  • 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
    embedded systems; local area networks; network interfaces; ARM7; DMA controller; Ethernet frame encapsulation process; NE2000 compatible Ethernet interface; RTL-8019 NIC hardware platform; embedded system; logic structure; network interface controller; operation principle; Control systems; Counting circuits; Embedded system; Ethernet networks; Hardware; Logic arrays; Military computing; Programmable logic arrays; Protocols; Switches; Ethernet; NIC; embedded system;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology and Computer Science, 2009. ITCS 2009. International Conference on
  • Conference_Location
    Kiev
  • Print_ISBN
    978-0-7695-3688-0
  • Type

    conf

  • DOI
    10.1109/ITCS.2009.22
  • Filename
    5190018