• DocumentCode
    1648593
  • Title

    The design of high-speed optical fiber communication system based on PCI bus

  • Author

    Guo-long Liang ; Xin He ; Zhong-hui Wei ; Jia-Wei He ; Lai-gang Zhang

  • Author_Institution
    Changchun Inst. of Opt. Fine Mech. & Phys., Chinese Acad. of Sci., Changchun, China
  • Volume
    2
  • fYear
    2010
  • Firstpage
    187
  • Lastpage
    191
  • Abstract
    In order to increase the transmission distance and reduce noise effectively, a communication system with the optical fiber interface is developed in this paper. In the system, the PCI bus is adopted as the connection bus between the underlying optical fiber transceiver module circuitry and host computer using the WDM driver. The FPGA is the core logic of the whole system, responsible for data transmission and timing logic control. The module structure and the design method of the PCI bus, the principle and the design of optical interface module and the bottom-driven development are described in this paper. The experiment results show that the system has basically meet requirement targets. It can achieve the maximum transfer rate of 40MBps when running in the DMA mode. With long transmission distance, strong anti-interference and high scalability, this system has stable and reliable performance.
  • Keywords
    field programmable gate arrays; optical fibre communication; peripheral interfaces; wavelength division multiplexing; FPGA; PCI bus; WDM driver; data transmission; high-speed optical fiber communication; reliable performance; timing logic control; transmission distance; Integrated optics; Optical fiber communication; Optical fibers; Propagation losses; Random access memory; Runtime; DMA; Double-buffer; Driver Studio; Optical fiber; PCI;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Management Science (ICAMS), 2010 IEEE International Conference on
  • Conference_Location
    Chengdu
  • Print_ISBN
    978-1-4244-6931-4
  • Type

    conf

  • DOI
    10.1109/ICAMS.2010.5552902
  • Filename
    5552902