• DocumentCode
    3344546
  • Title

    A design of embedded Gigabit Ethernet interface

  • Author

    Mingwei, Li ; Yanxia, Li ; Yanguo, Hu

  • Author_Institution
    Electron. Eng. Dept., Dalian Univ. of Technol., Dalian, China
  • fYear
    2010
  • fDate
    26-28 June 2010
  • Firstpage
    2265
  • Lastpage
    2268
  • Abstract
    Gigabit Ethernet technology has become the mainstream now, and many applications also require real-time transmission of high-speed data, so how to realize gigabit ethernet interface becomes a new topic. This paper proposes and implements an embedded system based on RTL8169SC and FPGA. PCI interface logic is embedded in FPGA, therefore the single FPGA includes both user logic and interface logic.The paper first introduces the hardware design of the system, including structure and features of RTL8169SC, the design of PCI logic, and then describes software design written by Verilog HDL in detail, including reset and initialization of the NIC (RTL8169SC), transmission and reception of data packets. After testing, the transmission rate can reach 300Mb/s, the results show that this design meets most requirements of the real-time transmission system and proves to be a practical design with low cost and good stability.
  • Keywords
    embedded systems; field programmable gate arrays; hardware description languages; local area networks; logic design; peripheral interfaces; FPGA; NIC; PCI interface logic; RTL8169SC; Verilog HDL; embedded gigabit Ethernet interface; embedded system; real-time transmission; Costs; Embedded system; Ethernet networks; Field programmable gate arrays; Hardware design languages; Logic design; Real time systems; Software design; Stability; System testing; FPGA; PCI; RTL8169SC; gigabit ethernet;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mechanic Automation and Control Engineering (MACE), 2010 International Conference on
  • Conference_Location
    Wuhan
  • Print_ISBN
    978-1-4244-7737-1
  • Type

    conf

  • DOI
    10.1109/MACE.2010.5535339
  • Filename
    5535339