×

Controller for ATAPI mode operation and ATAPI driven universal serial bus mode operation and methods for making the same

  • US 6,633,933 B1
  • Filed: 09/30/1999
  • Issued: 10/14/2003
  • Est. Priority Date: 09/30/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A controller for use in a mass storage peripheral device comprising:

  • a block decoder/encoder for processing data to and from a media of the mass storage peripheral device;

    an interface configured to process data and control signals for selectively communicating data to and from the mass storage peripheral device during operation in a first mode, the interface being shared to process data and control signals in other than the first mode; and

    logic configured to process data and control signals for selectively communicating data to and from the mass storage peripheral device during operation in a second mode, the logic for operation in the second mode borrowing data transfer control logic of the interface when exclusively operating in the second mode wherein the logic is universal serial bus (USB) logic and the interface is an ATAPI interface and the USB logic further includes, a USB pad cell that provides connection to and from a USB cable and the ATAPI interface; and

    USB core logic in communication with the USB pad cell, the ATAPI interface, and a microprocessor interface, the USB core logic including, a smart FIFO for coordinating USB data transfers to and from the mass storage peripheral device;

    an I/O select that is placed into either the ATAPI mode or the USB mode;

    an application unit having a plurality of registers at least one register being an enable register for setting the I/O select; and

    a USB device controller for performing packetizing and de-packetizing of data being transferred in the USB mode.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×