• DocumentCode
    3132725
  • Title

    Research of USB controller IP core based on MicroBlaze

  • Author

    Ying, Xu ; Ping, Dong ; Junjun, Dong

  • Author_Institution
    Dept. of Electron. Sci. & Technol., Univ. of Sci. & Technol. Beijing, Beijing, China
  • Volume
    2
  • fYear
    2011
  • fDate
    20-21 Aug. 2011
  • Firstpage
    300
  • Lastpage
    303
  • Abstract
    USB2.0 controller has implemented communication among host machine and memory by using transceiver and device controller. In the design, an SOPC(System on Programmable Chip) system is built by Virtex-II Pro FPGA(Field Programmable Gate Array); MicroBlaze soft core in FPGA is used as control unit and CY7C68001 SX2™ USB 2.0 interface device is used as a transceiver communicating with host machine. It designs an USB device controller IP(Intellectual Property) core according to OPB(on-chip peripheral bus) regulation and implements an integrated USB communication system. This design mainly contains the following aspects: firstly build a system on chip which is based on MicroBlaze soft core; Secondly, it designs the USB controller IP core, which shall conform to OPB bus interface; Write IP core control procedures; Finally, verify the performance of system by writing program of driver and application on PC.
  • Keywords
    field programmable gate arrays; industrial property; logic design; microprocessor chips; peripheral interfaces; system buses; system-on-chip; transceivers; CY7C68001 SX2™ USB 2.0 interface device; IP core control; MicroBlaze soft core; OPB bus interface; SOPC system; USB communication system; USB2.0 controller; Virtex-II Pro FPGA; device controller; field programmable gate array; host machine; intellectual property; on-chip peripheral bus; on-chip regulation; system on programmable chip; transceiver; Embedded systems; Field programmable gate arrays; IP networks; Process control; Protocols; System-on-a-chip; Universal Serial Bus; FPGA; MicroBlaze; OPB; USB controller IP core;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computing, Control and Industrial Engineering (CCIE), 2011 IEEE 2nd International Conference on
  • Conference_Location
    Wuhan
  • Print_ISBN
    978-1-4244-9599-3
  • Type

    conf

  • DOI
    10.1109/CCIENG.2011.6008124
  • Filename
    6008124