Patents Assigned to Infineon Technologies North America Corpration
  • Patent number: 6757763
    Abstract: An improved Universal Serial Bus interface employing FIFO buffers (300, 800) for interfacing to an application bus and a microprocessor bus, in particular, an XBUS. The interface includes a plurality of transmit/receive channels (114) multiplexed to the application bus and the XBUS. Each transmit channel includes a transmit FIFO buffer (300), a transmit write buffer (308), a transmit push buffer (310), and three transmit state machines: a transmit write state machine (302), a transmit interrupt state machine (313), and a transmit push state machine (313). The transmit state machine (302) and the transmit FIFO (300) are clocked in the USB domain. The transmit write register (308) is clocked in the XBUS domain. Each receive channel includes a receive FIFO buffer (800), a receive state machine (802), and a receive register (806). The receive FIFO (800), the receive state machine (802), and the receive register (806) are all clocked in the USB domain.
    Type: Grant
    Filed: April 7, 2000
    Date of Patent: June 29, 2004
    Assignee: Infineon Technologies North America Corpration
    Inventors: Frank Preiss, Christian Staudt, Joerg Hartung