Storage device and memory accessing method for a storage device
AssigneeTranscend Information, Inc.
InventorRen-Wei Chen
Life of this patent
Estimating the term…
Abstract
A storage device and memory accessing method configure two separate memory units, each with dedicated I/O channel, accessible by two controllers, each corresponding to an interface connected to a host, and allows the storage device to establish at least two connections to the different hosts. As more than one connection is established between the storage device and the hosts at the same time, a first controller has both read and write accessibility to a first memory unit and a second controller has both read and write accessibility to a second memory unit, while the first controller has read-only accessibility to the second memory unit and the second controller has read-only accessibility to the second memory unit.
Claims20
A storage device adapted for being connected to and accessible by a first host and a second host, the storage device comprising:
- a first controller electrically connected to a first interface used to connect to the first host;
- a second controller electrically connected to a second interface used to connect to the second host;
- and
- a first memory unit and a second memory unit, both connected to and accessible by the first controller and the second controller;
- wherein when the storage device is connected to the first host and the second host at the same time, the first memory unit is readable and writable to the first controller and read-only to the second controller, and the second memory unit is readable and writable to the second controller and read-only to the first controller.
A memory accessing method for a storage device, the storage device comprising a first controller electrically connected to a first interface adapted to be connected to a first host, a second controller electrically connected to a second interface adapted to be connected to a second host, a first memory unit and a second memory unit, both connected to the first controller and the second controller, the memory accessing method comprising steps:
- detecting whether the first interface and the second interface are respectively connected to the first host and the second host;
- and
- configuring the first memory unit readable and writable to the first controller and read-only to the second controller when the storage device is connected to the first host and the second host at the same time.
A memory accessing method for a storage device, the storage device comprising a first controller electrically connected to a first interface, a second controller electrically connected to a second interface, a first memory unit and a second memory unit, both connected to the first controller and the second controller, the memory accessing method comprising steps:
- initiating the first controller when the first interface is connected to a first host;
- detecting whether the second controller is initiated;
- configuring the first controller to have both read and write authority to both the first memory unit and the second memory unit when the second controller is not initiated;
- and
- configuring the first controller to have both read and write authority to the first memory unit and the second controller to have both read and write authority to the second memory unit when the second controller is initiated.
Dependencies are inferred from the claim text.