Virtual USB flash memory storage device with PCI express interface, controller and method thereof
AssigneePhison Electronics Corp.
InventorsKian-Leng Lee, Wee-Kuan Gan
Life of this patent
Estimating the term…
Loading patent…
AssigneePhison Electronics Corp.
InventorsKian-Leng Lee, Wee-Kuan Gan
Estimating the term…
A virtual universal serial bus (USB) flash memory storage device with a peripheral component interconnect (PCI) Express interface including a microcontroller connected separately to a flash memory and a PCI Express connecting interface, and the microcontroller has a flash memory interface, a PCI Express interface and a virtual USB module and the virtual USB module includes a USB host and a USB device. If a host gives a USB instruction for saving or reading to the storage device, the USB instruction will be sent to and executed by the virtual USB module and the required data processing for saving or reading will be completed through the flash memory interface and the flash memory. The data in the storage device can be transmitted with a PCI Express standard transmission rate, and the host considers the storage device as a USB device instead of a pure PCI Express device.
A flash storage device, comprising:
A controller, coupled to a flash memory and a PCI Express connecting interface, wherein the PCI Express connecting interface is capable of being connected to a PCI Express bus disposed between a host and a flash storage device and provided for coupling the controller to the host, the controller comprising:
An apparatus, comprising:
A method for interfacing between a flash storage device and a host, the flash storage device comprising a PCI Express connecting interface, a flash memory and a controller interconnected therebetween, the PCI Express connecting interface capable of being connected to a PCI Express bus disposed between the host and the flash storage device and provided for coupling the controller to the host, the method comprising:
Dependencies are inferred from the claim text.