• DocumentCode
    2546113
  • Title

    The Research for Implementation of FPGA´s Interface Based on USB 2.0 Controller

  • Author

    Zhao, Yuhang ; Ma, Muyan

  • Author_Institution
    Sch. of Optoelectron. Inf. & Commun. Eng., Beijing Inf. Sci. & Technol. Univ., Beijing, China
  • fYear
    2010
  • fDate
    23-25 Sept. 2010
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    USB bus has been widely used for such features as plug-in and play, easy extensions and high transmission rate (480Mbps in the protocol of USB2.0). The USB controller CY7C68013 is used widely because it has high speed and various interfaces: FPGA, ATA and DSP and so on. The paper introduces how to implement the interface of CY7C68013 and FPGA by hardware description language (HDL). By means of CY7C68013´s Slave FIFO, controllable signals are created in FPGA in Verilog HDL and data are read and written quickly. The hardware and software design are described in detail. The experiment results indicate that this program has the advantages of high-speed data acquisition, outstanding portability and data accuracy. It can be applied to those systems that transmit a lot of data quickly by USB interface.
  • Keywords
    data acquisition; field programmable gate arrays; hardware description languages; hardware-software codesign; microcontrollers; peripheral interfaces; CY7C68013; FPGA interface; USB 2.0 controller; Verilog HDL; hardware description language; hardware design; high-speed data acquisition; slave FIFO; software design; universal serial bus; Data acquisition; Field programmable gate arrays; Hardware; Hardware design languages; Random access memory; Universal Serial Bus; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Wireless Communications Networking and Mobile Computing (WiCOM), 2010 6th International Conference on
  • Conference_Location
    Chengdu
  • Print_ISBN
    978-1-4244-3708-5
  • Electronic_ISBN
    978-1-4244-3709-2
  • Type

    conf

  • DOI
    10.1109/WICOM.2010.5600175
  • Filename
    5600175