• DocumentCode
    2362552
  • Title

    FPGA implementation of RS232 to Universal serial bus converter

  • Author

    Vijaya, V. ; Valupadasu, Rama ; Chunduri, B. RamaRao ; Rekha, Ch Kranthi ; Sreedevi, B.

  • Author_Institution
    Vellalar Coll. of Educ. for Women (VCEW), Erode, India
  • fYear
    2011
  • fDate
    20-23 March 2011
  • Firstpage
    237
  • Lastpage
    242
  • Abstract
    Universal Serial Bus (USB) is a new personal computer interconnection protocol, developed to make the connection of peripheral devices to a computer easier and more efficient. It reduces the cost for the end user, improves communication speed and supports simultaneous attachment of multiple devices (up to127)RS232, in another hand, was designed to single device connection, but is one of the most used communication protocols. An embedded converter from RS232 to USB is very interesting, since it would allow serial-based devices to experience USB advantages without major changes. This work describes the specification and development of such converter and it is also a useful guide for implementing other USB devices. The main blocks in the implementation are USB device, UART (RS232 protocol engine) and interface FIFO logic. The USB device block has to know how to detect and respond to events at a USB port and it has to provide a way for the device to store data to be sent and retrieve data that have been received UART consists of different blocks which handle the serial communication through RS232 protocol. There are a set of control registers to control the data transfer. The interface FIFO logic has FIFO to bridge the data rate differences between USB and RS232 protocols.
  • Keywords
    data communication equipment; electronic data interchange; field programmable gate arrays; interconnections; peripheral interfaces; protocols; system buses; FPGA implementation; RS232 protocol; UART; USB devices; communication speed; control registers; data retrieval; data storage; data transfer; embedded converter; interface FIFO logic; peripheral devices; personal computer interconnection protocol; serial communication; serial-based devices; universal serial bus converter; Computers; Driver circuits; Field programmable gate arrays; Hardware; Protocols; Software; Universal Serial Bus; First-In-First-Out; RS-232; Universal Asynchronous Receive Transmit; Universal Serial Bus;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computers & Informatics (ISCI), 2011 IEEE Symposium on
  • Conference_Location
    Kuala Lumpur
  • Print_ISBN
    978-1-61284-689-7
  • Type

    conf

  • DOI
    10.1109/ISCI.2011.5958920
  • Filename
    5958920